Wybierz swój język

Powrót arrow-right ... arrow-right Oprogramowanie deweloperskie arrow-right Narzędzia do zarządzania interfejsami API arrow-right EasyHook

Oto lista 7 bezpłatnych i płatnych alternatyw dla EasyHook. Główni konkurenci obejmują Deviare API Hook, VWO Fullstack. Oprócz tego, użytkownicy porównują także EasyHook z Microsoft Research Detours, madCodeHook, VWO Fullstack. Ponadto można spojrzeć na inne podobne opcje tutaj: Oprogramowanie deweloperskie, Narzędzia do zarządzania interfejsami API.


Deviare to potężna biblioteka przechwytywania kodu, z bardzo prostym interfejsem, który pozwala zaczepić ...

Bez wysiłku testuj i wdrażaj skomplikowane funkcje dzięki VWO FullStack. Oferuje możliwość adaptacji po stronie serwera dla różnorodnych eksperymentów z dogłębną segmentacją, zapewniając optymalną wydajność i spójne doświadczenia użytkowników w różn…

„madCodeHook” oferuje wszystko, czego potrzebujesz do przechwycenia kodu (głównie API).

Bez wysiłku testuj i wdrażaj skomplikowane funkcje dzięki VWO FullStack. Oferuje możliwość adaptacji po stronie serwera dla różnorodnych eksperymentów z dogłębną segmentacją, zapewniając optymalną wydajność i spójne doświadczenia użytkowników w różn…

„madCodeHook” oferuje wszystko, czego potrzebujesz do przechwycenia kodu (głównie API).

Nowe podejście do Windows API Hooking

EasyHook Platformy

tick-square Windows

EasyHook Przegląd

EasyHook umożliwia rozszerzenie (poprzez podpięcie) niezarządzanych interfejsów API z czysto zarządzanymi funkcjami z poziomu w pełni zarządzanego środowiska w 32- lub 64-bitowym systemie Windows XP SP2, Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1, i Windows 10.

EasyHook obsługuje wstrzykiwanie zestawów zbudowanych dla .NET Framework 3.5 / 4.0+, a także natywnych bibliotek DLL.

cechy

„Bariera zakleszczenia wątków” rozwiązuje wiele podstawowych problemów podczas zaczepiania nieznanych interfejsów API; ta technologia jest unikalna dla EasyHook
Możesz pisać zarządzane programy obsługi haków dla niezarządzanych interfejsów API
Możesz korzystać ze wszystkich wygodnych kodów zarządzanych, takich jak .NET Remoting, WPF i WCF
Zespoły .NET są wstrzykiwane do nowej AppDomain tam, gdzie to możliwe, zapewniając całkowite rozładowanie zespołów od celu po odłączeniu
Możesz pisać biblioteki wstrzykiwania i procesy hosta skompilowane dla AnyCPU, co pozwala wstrzykiwać twój zestaw zarówno do procesów 32-, jak i 64-bitowych z procesów 64- i 32-bitowych.
Twoje zestawy .NET nie muszą być rejestrowane w Global Assembly Cache (GAC) - znacznie upraszczając programowanie i wydawanie
EasyHook obsługuje relokację adresu względem protokołu RIP dla 64-bitowych obiektów docelowych.
Obsługa podpinania interfejsów COM
Udokumentowane, czysto niezarządzane API zaczepiania
W systemie docelowym nie pozostały żadne wycieki zasobów ani pamięci
EasyHook32.dll i EasyHook64.dll są bibliotekami natywnymi, których można używać bez zainstalowanego środowiska .NET
Wszystkie haki są instalowane i automatycznie usuwane w stabilny sposób
Obsługa list ACL wątków, aby kontrolować, które wątki będą używać haka
Eksperymentalny mechanizm wstrzykiwania podstępu, który nie zwróci uwagi oprogramowania AV
Śledzone stosy modułów zarządzanych / niezarządzanych w module obsługi haka
Uzyskaj wywołanie modułu zarządzanego / niezarządzanego w module obsługi haka
Utwórz niestandardowe ślady stosu w module obsługi haka
Nie wymaga rozpakowywania / instalacji.
Składniki redystrybucyjne Visual Studio nie są wymagane.
Obsługa przechwytywania w trybie jądra w wersji 32- i 64-bitowej - jednak nie jest dostępna obsługa omijania PatchGuard

EasyHook Funkcje

tick-square Dll injection
tick-square API Integration
tick-square API

Najlepsze alternatywy dla EasyHook

Podziel się swoją opinią na temat oprogramowania, napisz recenzję i pomóż jeszcze bardziej je ulepszyć!

EasyHook Tagi

instrumentation extender api-hooking api-monitoring dll api-analytics visual-studio com development-tool hacking debugger net-framework .net development api-management

Zaproponuj zmiany

Twoja opinia

Wybierz ocenę
Proszę wybrać ocenę

Your vote has been counted.

Do you have experience using this software?