Die Suche ergab 7 Treffer
- 18.11.2014 04:10
- Forum: Allgemein
- Thema: Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
- Antworten: 20
- Zugriffe: 3620
Re: Verhindern das Laden von DLLs aus dem lokalen Verzeichni
Also die veraltete Anwendung habe ich mit Hexeditor geändert, funktioniert bestens. Allerdings ist leicht nervig, dass man die länge der eingebetteten Strings in der EXE nicht ändern kann. Verlängert man ihn, verschieben sich Speicheradressen und zerschießen damit alle Zeiger. Schiebt man ...
- 17.11.2014 20:28
- Forum: Allgemein
- Thema: Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
- Antworten: 20
- Zugriffe: 3620
Re: Verhindern das Laden von DLLs aus dem lokalen Verzeichni
//Start OT
Crossposting - wer macht denn sowas ?
OK, ist manchmal unerlässlich wenn man keine Antwort bekommt, aber doch nicht in den beiden Foren innerhalb einer Stunde.
Im Mittelalter wäre man dafür gesteinigt - oder zumindest einen Tag an den Pranger gestellt - worden.
// End OT Das sind ...
Crossposting - wer macht denn sowas ?
OK, ist manchmal unerlässlich wenn man keine Antwort bekommt, aber doch nicht in den beiden Foren innerhalb einer Stunde.
Im Mittelalter wäre man dafür gesteinigt - oder zumindest einen Tag an den Pranger gestellt - worden.
// End OT Das sind ...
- 17.11.2014 19:19
- Forum: Allgemein
- Thema: Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
- Antworten: 20
- Zugriffe: 3620
Re: Verhindern das Laden von DLLs aus dem lokalen Verzeichni
Danke für die Tipps, ts-soft , habe ich genau so gemacht, zeigt aber keine Auswirkungen. Habe auch schon alle Kombinationen mit den Flags von SetSearchPathMode ausprobiert.
Das seltsame ist auch, dass der Fehler Der Prozedureinsprungpunkt "select" wurde in der DLL "WSOCK32.DLL" nicht gefunden. mit ...
Das seltsame ist auch, dass der Fehler Der Prozedureinsprungpunkt "select" wurde in der DLL "WSOCK32.DLL" nicht gefunden. mit ...
- 17.11.2014 18:29
- Forum: Allgemein
- Thema: Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
- Antworten: 20
- Zugriffe: 3620
Re: Verhindern das Laden von DLLs aus dem lokalen Verzeichni
Ich habe sowie LoadLibrary_("C:\windows\system32\wSock32.dll") als auch LoadLibraryEx_("wsock32.dll", #Null, #LOAD_LIBRARY_SEARCH_SYSTEM32) und LoadLibraryEx_("C:\windows\system32\wSock32.dll", #Null, #LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR) versucht, ohne Erfolg.
~~~~~~~~~~~~~~~~~~~~
Die Funktion ...
~~~~~~~~~~~~~~~~~~~~
Die Funktion ...
- 17.11.2014 16:36
- Forum: Allgemein
- Thema: Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
- Antworten: 20
- Zugriffe: 3620
Re: Verhindern das Laden von DLLs aus dem lokalen Verzeichni
Gibt es denn keine Möglichkeit, den Eintrag in der IAT zu ändern?
So problematisch ist das Umsteigen auf Prototypen nicht, da ich einen überschaubar langen Code im Programm habe. Gibt es da Empfehlungen mit guten Tutorials zu den Libs?
So problematisch ist das Umsteigen auf Prototypen nicht, da ich einen überschaubar langen Code im Programm habe. Gibt es da Empfehlungen mit guten Tutorials zu den Libs?
- 17.11.2014 15:27
- Forum: Allgemein
- Thema: Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
- Antworten: 20
- Zugriffe: 3620
Re: Verhindern das Laden von DLLs aus dem lokalen Verzeichni
Ich habe es schon mit OpenLibrary(#PB_Any, "C:\windows\system32\wsock32.dll") versucht, hatte keinen Erfolg. Der Punkt ist, dass er die richtige DLL immer selbst im C:\Windows\system32\ Verzeichnis findet, außer es ist eine bereits im lokalen Pfad mit dem Namen der gesuchten, in meinem Fall der ...
- 17.11.2014 02:29
- Forum: Allgemein
- Thema: Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
- Antworten: 20
- Zugriffe: 3620
Verhindern das Laden von DLLs aus dem lokalen Verzeichnis
Ich vermute, dass meine Frage recht speziell ist, da ich nahezu keine Infos dazu finden konnte.
Soweit ich das verstanden habe, werden DLLs ganz am Anfang des kompilierten Codes importiert, dabei wird zuerst das lokale Verzeichnis und dann die Verzeichnisse aus den Umgebungsvariablen durchsucht ...
Soweit ich das verstanden habe, werden DLLs ganz am Anfang des kompilierten Codes importiert, dabei wird zuerst das lokale Verzeichnis und dann die Verzeichnisse aus den Umgebungsvariablen durchsucht ...