ForceBindIP

ForceBindIP

Zviažte ľubovoľnú aplikáciu systému Windows na konkrétne rozhranie alebo adresu IP zmenou určitých hovorov soketu Windows, čím donútite druhú aplikáciu, aby používala špecifické sieťové rozhranie / adresu IP.Je to užitočné, ak neexistuje možnosť viazať sa na konkrétne rozhranie.
ForceBindIP je freewarová aplikácia systému Windows, ktorá sa vstrekne do inej aplikácie a zmení spôsob uskutočňovania určitých soketových hovorov systému Windows, čo vám umožní prinútiť druhú aplikáciu, aby používala špecifické sieťové rozhranie / IP adresu.Je to užitočné, ak ste v prostredí s viacerými rozhraniami a vaša aplikácia nemá možnosť viazať sa na konkrétne rozhranie.ForceBindIP funguje v dvoch fázach - zavádzač, ForceBindIP.exe načíta cieľovú aplikáciu v pozastavenom stave.Potom vloží DLL (BindIP.dll), ktorá načíta WS2_32.DLL do pamäte a zachytí funkcie bind (), connect (), sendto (), WSAConnect () a WSASendTo () a presmeruje ich na kód v knižnici DLL, ktoráoverí, ku ktorému rozhraniu budú viazaní a ak nie je určené, (znovu) viaže soket.Po dokončení odpočúvania funkcií sa cieľová aplikácia obnoví.Všimnite si, že niektoré aplikácie s anti-debugger / injekčné techniky nemusí fungovať správne, keď je k dispozícii injektovaná DLL;pre veľkú väčšinu aplikácií by táto technika mala fungovať dobre. Od verzie 1.2 sú zachytené všetky známe funkcie vo WS2_32.DLL, ktoré sa explicitne alebo implicitne viažu na rozhranie.Upozorňujeme však, že niektoré programy môžu skončiť s použitím predvoleného rozhrania, ak implementujú pripojenia, ktoré nevyužívajú štandardné funkcie winsock.ForceBindIP nezabráni únikom informácií, ktoré sa môžu vyskytnúť pri používaní aplikácií cez VPN.Napríklad všetky vyhľadávanie názvu hostiteľa (požiadavky DNS) sa vyriešia prostredníctvom predvolenej brány, pretože tieto žiadosti pochádzajú od klienta Microsoft DNS, nie z programu.
forcebindip

Vlastnosti

Alternatívy ForceBindIP pre všetky platformy s akoukoľvek licenciou