EasyHook

EasyHook

EasyHook omogućuje proširenje (putem povezivanja) neupravljanih kodnih API-ja s čistim upravljanim funkcijama, iz potpuno upravljanog okruženja na 32- ili 64-bitnom Windows XP SP2 ...
EasyHook omogućuje proširivanje (pomoću povezivanja) neupravljanih kodnih API-ja s čistim upravljanim funkcijama, iz potpuno upravljanog okruženja na 32- ili 64-bitnim Windows XP SP2, Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1,i Windows 10. EasyHook podržava sklopove za ubrizgavanje izgrađene za .NET Framework 3.5 / 4.0+ kao i nativne DLL-ove.Značajke "Barijera navojne niti" bavi se mnogim osnovnim problemima prilikom spajanja nepoznatih API-ja;ova tehnologija je jedinstvena za EasyHook Možete pisati upravljane priručnike za udice za neupravljane API-je. Možete koristiti sve pružen kôd koji se može upravljati, kao što su .NET Remoting, WPF i WCF .NET sklopovi ubrizgavaju se u novi AppDomain gdje je to moguće, osiguravajući da vaši sklopovi budupotpuno iskrcani iz cilja kada se odvoje. Možete pisati knjižnice ubrizgavanja i host procese sastavljene za AnyCPU, što vam omogućuje da ubrizgavate sklop u 32- i 64-bitne procese iz 64- i 32-bitnih procesa.Vaše .NET sklopove nije potrebno registrirati u predmemoriji globalne skupštine (GAC) - uvelike pojednostavljuje razvoj i objavljuje EasyHook podržava premještanje RIP adresa u odnosu na 64-bitne ciljeve.Podrška za spajanje COM sučelja Dokumentirani, čisti neupravljani API za spajanje Nema ciljeva resursa ili memorije u ciljnim EasyHook32.dll i EasyHook64.dll izvorne su knjižnice koje se mogu koristiti bez ikakvog .NET okvira. Sve kuke se instaliraju i automatski uklanjaju ustabilan način Podrška za nitne ACL-ove za kontrolu koji će se dijelovi upotrijebiti kuka eksperimentalni mehanizam za ubrizgavanje koji ne može privući pažnju AV softvera u upravljanju / neupravljan modul, trag unutar ruke za kuku.snopi tragove unutar kuke za rukovanje kukom Nije potrebno raspakiranje / postavljanje.Ponovni distributi za Visual Studio nisu potrebni.Podrška za povezivanje 32-i 64-bitnih kernel modova - no ne pruža se podrška za zaobilaženje PatchGuarda ...
easyhook

Alternativa EasyHooku za Microsoft Visual Studio s komercijalnom licencom