EasyHook

EasyHook

EasyHook gør det muligt at udvide (via hooking) ikke-administrerede kode API'er med rene administrerede funktioner fra et fuldt styret miljø på 32- eller 64-bit Windows XP SP2 ...
EasyHook gør det muligt at udvide (via hooking) uadministrerede kode API'er med rene administrerede funktioner fra et fuldt styret miljø på 32- eller 64-bit Windows XP SP2, Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1,og Windows 10. EasyHook understøtter indsprøjtningsenheder, der er bygget til .NET Framework 3.5 / 4.0+ såvel som native DLLs.Funktioner En "Trådløs låsbarriere" håndterer mange kerneproblemer, når man tilslutter ukendte API'er;denne teknologi er unik for EasyHook Du kan skrive styrede krogbehandlere til uhåndterede API'er Du kan bruge alle de bekvemmelighedsstyrede koder, som .NET Remoting, WPF og WCF. NET-samlinger indsprøjtes i en ny AppDomain hvor det er muligt, så du sikrer, at dine samlinger erhelt fjernet fra målet, når det fjernes. Du kan skrive injektionsbiblioteker og værtprocesser udarbejdet til AnyCPU, som giver dig mulighed for at injicere din samling i både 32- og 64-bit processer fra 64- og 32-bit processer.Dine .NET-samlinger behøver ikke at blive registreret i Global Assembly Cache (GAC) - i høj grad forenkle udviklingen og frigiver EasyHook understøtter RIP-relativ adresseudflytning til 64-bit-mål.Support til tilslutning af COM-grænseflader Et dokumenteret, rent uadministreret hooking-API Der er ingen ressourcer eller hukommelseslækager tilbage i målet EasyHook32.dll og EasyHook64.dll er oprindelige biblioteker, der kan bruges uden .NET-ramme installeret Alle kroge er installeret og automatisk fjernet ien stabil måde Støtte til tråd ACL'er til at kontrollere, hvilke tråde der vil bruge krogen Eksperimentel stealth-injektionsmekanisme, der ikke vil vække opmærksomheden fra AV-software Administreret / ikke-styret modulstakespor inde i en kroghåndterer Få ring til administreret / ikke-styret modul i en kroghåndterer Opret brugerdefineretstable spor inden i en kroghåndtering Ingen udpakning / installation er nødvendig.Visual Studio-omdistribueringer er ikke påkrævet.Support til 32- og 64-bit kernel mode hooking - dog leveres ingen support til at omgå PatchGuard ...
easyhook

Alternativer til EasyHook for alle platforme med open source-licens