Deviare In-Process

Deviare In-Process

Deviare In-Process to silnik przechwytywania kodu dla systemu Microsoft Windows®.Jest to biblioteka podwójnej licencji, GPLv3 i Commercial.Kod źródłowy jest dostępny na GitHub.
Deviare In-Process to silnik przechwytywania kodu dla systemu Microsoft Windows®.Jest to biblioteka podwójnej licencji, GPLv3 i Commercial.Kod źródłowy jest dostępny na GitHub.Ta biblioteka stanowi rdzeń naszej technologii Deviare 2.0, jest najlepszą alternatywą dla Microsoft Detours®, ale w bardziej dogodnej cenie.Biblioteka jest kodowana w C ++ i zapewnia wszystkie udogodnienia niezbędne do instrumentowania bibliotek binarnych podczas działania.Obejmuje obsługę zarówno 32-bitowych, jak i 64-bitowych aplikacji oraz implementuje przechwytywanie weryfikujące różne sytuacje, które mogą spowodować awarię procesu.Jeśli potrzebujesz przechwycić dowolne funkcje Win32 lub inny kod, ta biblioteka sprawia, że ​​jest to łatwiejsze niż kiedykolwiek.W przeciwieństwie do pozostałych bibliotek Deviare In-Process zapewnia bezpieczny mechanizm wdrażania wielowątkowego interfejsu API aplikacji.Podczas działania aplikacji więcej niż jeden wątek może wykonywać przechwytywany kod.Deviare In-Process to jedyna biblioteka przechwytująca, która zapewnia bezpieczne przechwytywanie nawet w tym scenariuszu.Zapewnia również odpowiednik funkcji DetourCreateProcessWithDll, która uruchamia przechwycony proces.Jest to fragment kodu asemblera, który pokazuje przechwycenie kodu w funkcji API Win32.Obraz pokazuje, że każde wywołanie funkcji FindNextFile jest obsługiwane przez bibliotekę Deviare In-Process i umożliwia wykonanie własnego kodu.Możesz powiązać je ze zdarzeniami w aplikacji.Pakiet silnika instrumentacji Deviare In-Process zawiera przykładowy kod w C ++ do szybkiego uruchomienia.
deviare-in-process

Alternatywy dla Deviare In-Process dla Web

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.
apibldr.com

apibldr.com

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

Ask a Dev

Znasz to uczucieOdświeżanie pamięci podręcznej odświeża, czerstwą kawę, kępki włosów.Musi być lepszy sposób.Ktoś musi wiedzieć, co robię źle.