EasyHook

EasyHook

EasyHook umożliwia rozszerzenie (poprzez podpięcie) niezarządzanych interfejsów API kodu za pomocą czysto zarządzanych funkcji z poziomu w pełni zarządzanego środowiska w 32- lub 64-bitowym systemie Windows XP SP2 ...
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 natywne biblioteki DLL.Funkcje „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 haczyków dla niezarządzanych interfejsów API. Możesz użyć wszystkich wygodnych kodów zarządzanych, takich jak .NET Remoting, WPF i WCF .NET zespoły są wstrzykiwane do nowej AppDomain tam, gdzie to możliwe, zapewniając, że twoje zespoły sącałkowicie odłączony 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) - co znacznie upraszcza programowanie i udostępnia EasyHook obsługuje relokację adresu zależną od RIP dla 64-bitowych obiektów docelowych.Obsługa podpinania interfejsów COM Udokumentowane, czysto niezarządzane API podpinania Brak wycieków zasobów i pamięci w docelowym EasyHook32.dll i EasyHook64.dll to biblioteki rodzime, których można używać bez zainstalowanej platformy .NET Wszystkie zaczepy są instalowane i automatycznie usuwane wstabilny sposób Obsługa kontroli ACL wątków w celu kontrolowania, które wątki będą używać haka Eksperymentalny mechanizm wstrzykiwania ukrytego, który nie zwróci uwagi na śledzenie stosu modułów zarządzanego / niezarządzanego oprogramowania AV w module obsługi haka Uzyskaj wywołanie modułu zarządzanego / niezarządzanego w module obsługi haka Utwórz niestandardowyślady stosu w uchwycie haczyka Nie trzeba rozpakowywać / instalować.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 ...

Stronie internetowej:

Alternatywy dla EasyHook dla Web

Playlyfe

Playlyfe

Playlyfe umożliwia programistom projektowanie, prototypowanie i integrację gier z gamami z ich produktami / stronami internetowymi / aplikacjami mobilnymi w ciągu kilku minut.
MrApi

MrApi

Premium API za darmo!Przydatny w każdym języku programowania.Zbudowany przez programistów dla programistów.
Code.xyz

Code.xyz

Code.xyz to internetowy edytor kodów.Twórz interfejsy API jakości korporacyjnej, potężne elementy składowe oprogramowania, jednym kliknięciem.
OpenWeatherMap Api for .Net

OpenWeatherMap Api for .Net

Ten projekt to w pełni asynchroniczna biblioteka klas przenośnych .NET do interakcji z doskonałym interfejsem API OpenWeatherMap.
apibldr.com

apibldr.com

ApiBldr to darmowa aplikacja Visual OpenAPI Editor do tworzenia i aktualizowania definicji OpenAPI (aka swagger).