EasyHook

EasyHook

EasyHook дава възможност за разширяване (чрез закачане) на неконтролирани кодови API с чисти управлявани функции, от напълно управлявана среда на 32- или 64-битов Windows XP SP2 ...
EasyHook дава възможност за разширяване (чрез свързване) на управлявани кодови API с чисти управлявани функции от изцяло управлявана среда в 32- или 64-битов Windows XP SP2, Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1,и Windows 10. EasyHook поддържа модули за инжектиране, създадени за .NET Framework 3.5 / 4.0+, както и родните DLL файлове.Характеристики „Thread Deadlock Barrier“ се справя с много основни проблеми при свързване на неизвестни API;тази технология е уникална за EasyHook Можете да пишете управлявани обработващи куки за неуправляеми API-та. Можете да използвате всички предоставени от вас удобни кодове, като например .NET Remoting, WPF и WCF .NET сборките се инжектират в нов AppDomain, където е възможно, като се гарантира, че вашите монтажи санапълно разтоварен от целта при отделяне Можете да пишете инжекционни библиотеки и хост процеси, компилирани за AnyCPU, което ви позволява да инжектирате монтажа си както в 32-, така и в 64-битови процеси от 64- и 32-битови процеси.Вашите .NET сглобки не е необходимо да се регистрират в кеша на глобалната асамблея (GAC) - значително опростяване на разработката и пускания EasyHook поддържа преместване на адреси, свързани с RIP за 64-битови цели.Поддръжка за свързване на COM интерфейси Документиран, чист неуправляем API за свързване В целта EasyHook32.dll и EasyHook64.dll не са изтичащи ресурси или памет, които са собствени библиотеки, които могат да се използват без инсталирана .NET рамка. Всички куки се инсталират и автоматично се премахват встабилен начин Поддръжка за нишки ACL, за да контролира кои нишки ще използват куката Експериментален механизъм за инжектиране на стелт, който няма да привлече вниманието на AV Software Managed / Unmanaged модул за следене на стека във вътрешността на куки манипулатора Вземете обаждания управляван / неуправляем модул вътре в куки манипулатора Създаване на персонализиранстека следи във вътрешността на куки манипулатор Не е необходимо разопаковане / инсталиране.Не се изисква преразпределяне на Visual Studio.Поддръжка за 32- и 64-битово свързване в режим на ядрото - обаче не се предоставя поддръжка за заобикаляне на PatchGuard ...
easyhook

Алтернативи на EasyHook за Windows

Deviare API Hook

Deviare API Hook

Deviare е мощна библиотека за прихващане на код, с много прост интерфейс, който ви позволява да закачите много процеси на вашето собствено приложение, без IPC кодиране.Може да се използва във всеки COM поддържащ език като C ++, VB и .NET.
CodeMaid

CodeMaid

CodeMaid е разширено Visual Studio разширение за почистване, копаене и опростяване на нашите C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript и TypeScript ...
Microsoft Research Detours

Microsoft Research Detours

Microsoft Research Detours v3 Professional е библиотека за инструментиране на произволни функции на Win32 на машини x86, x64 и IA64.Сега можете да прихванете функциите на Win32, като презапишете кода в паметта за целевите функции.
madCodeHook

madCodeHook

"madCodeHook" предлага всичко необходимо за закачане на код (най-вече API).Поддържа Delphi 4-7, Delphi 2005-10.1 Берлин (32-битов и 64-битов), Borland C ++ Builder 5-6, Borland C ++ Builder 2006-10.1 Берлин (32-битов само засега), MSVC ++ (32-битов и 64-битов).
OpenWeatherMap Api for .Net

OpenWeatherMap Api for .Net

Този проект е напълно асинхронна библиотека за преносими класове .NET за взаимодействие с страхотния API на OpenWeatherMap.
dotNETInspector

dotNETInspector

dotNETInspector ви позволява бързо и лесно да определите кои версии и сервизни пакети на .NET Framework са инсталирани на компютър.