ForceBindIP

ForceBindIP

Binden Sie eine Windows-Anwendung an eine bestimmte Schnittstelle oder IP-Adresse, indem Sie bestimmte Windows-Socket-Aufrufe ändern, sodass die andere Anwendung eine bestimmte Netzwerkschnittstelle / IP-Adresse verwenden muss.Nützlich, wenn es keine Option zum Binden an eine bestimmte Schnittstelle gibt.
ForceBindIP ist eine Freeware-Windows-Anwendung, die sich in eine andere Anwendung einfügt und die Art und Weise ändert, in der bestimmte Windows-Socket-Aufrufe ausgeführt werden. Auf diese Weise können Sie die Verwendung einer bestimmten Netzwerkschnittstelle / IP-Adresse für die andere Anwendung erzwingen.Dies ist nützlich, wenn Sie sich in einer Umgebung mit mehreren Schnittstellen befinden und Ihre Anwendung keine Option zum Binden an eine bestimmte Schnittstelle hat.ForceBindIP funktioniert in zwei Schritten: Der Loader ForceBindIP.exe lädt die Zielanwendung in einem angehaltenen Zustand.Anschließend wird eine DLL (BindIP.dll) eingefügt, die WS2_32.DLL in den Speicher lädt und die Funktionen bind (), connect (), sendto (), WSAConnect () und WSASendTo () abfängtüberprüft, an welche Schnittstelle sie gebunden werden, und bindet den Socket (neu), wenn nicht die angegebene.Sobald die Funktionsabschnitte abgeschlossen sind, wird die Zielanwendung fortgesetzt.Beachten Sie, dass einige Anwendungen mit Anti-Debugger- / Injection-Techniken möglicherweise nicht ordnungsgemäß funktionieren, wenn eine injizierte DLL vorhanden ist.Für die überwiegende Mehrheit der Anwendungen sollte diese Technik jedoch einwandfrei funktionieren. Ab Version 1.2 werden alle bekannten Funktionen in WS2_32.DLL abgefangen, die entweder explizit oder implizit an eine Schnittstelle gebunden sind.Beachten Sie jedoch, dass bestimmte Programme möglicherweise weiterhin die Standardschnittstelle verwenden, wenn sie Verbindungen implementieren, die nicht die standardmäßigen Winsock-Funktionen verwenden.ForceBindIP verhindert keine Informationslecks, die bei der Verwendung von Anwendungen über ein VPN auftreten können.Beispielsweise werden alle Hostnamensuchvorgänge (DNS-Anforderungen) über das Standardgateway aufgelöst, da diese Anforderungen vom Microsoft DNS-Client und nicht vom Programm stammen.
forcebindip

Eigenschaften

Kategorien

Alternativen zu ForceBindIP für alle Plattformen mit einer Lizenz