Deviare In-Process

Deviare In-Process

Deviare In-Process je modul pro zachycení kódu pro Microsoft Windows®.Jedná se o duální knihovnu licencí, GPLv3 a Commercial.Zdrojový kód je k dispozici na GitHub.
Deviare In-Process je modul pro zachycení kódu pro Microsoft Windows®.Jedná se o duální knihovnu licencí, GPLv3 a Commercial.Zdrojový kód je k dispozici na GitHub.Tato knihovna je jádrem naší technologie Deviare 2.0, je nejlepší alternativou k Microsoft Detours®, ale za výhodnější cenu.Knihovna je kódována v C ++ a poskytuje všechna zařízení potřebná k vybavení binárních knihoven během běhu.Zahrnuje podporu pro 32bitové i 64bitové aplikace a implementuje zachycování, které ověřuje různé situace, které mohou proces selhat.Pokud potřebujete zachytit jakékoli funkce systému Win32 nebo jakýkoli jiný kód, usnadňuje tato knihovna než kdykoli předtím.Na rozdíl od ostatních knihoven poskytuje Deviare In-Process bezpečný mecanismus pro implementaci zavádění vícevláknových aplikačních API.Když je aplikace spuštěna, může být zachycený kód prováděn více než jedním vláknem.Deviare In-Process je jedinou hákovací knihovnou, která poskytuje bezpečné hákování i v tomto scénáři.Poskytuje také ekvivalent funkce DetourCreateProcessWithDll, která zahajuje zachycený proces.Toto je fragment kódu assembleru, který ukazuje zachycení kódu ve funkci rozhraní API Win32.Obrázek ukazuje, že každé volání funkce FindNextFile je zpracováno knihovnou Deviare In-Process a umožňuje vám provést vlastní kód.Můžete je svázat s událostmi ve vaší aplikaci.Balíček přístrojového vybavení Deviare In-Process obsahuje ukázkový kód v C ++ pro rychlý start.

Alternativy Deviare In-Process pro všechny platformy s jakoukoli licencí

WinAPIOverride

WinAPIOverride

Tento software umožňuje monitorovat a / nebo upravovat jakoukoli funkci procesu pro jakoukoli konvenci volání (stdcall nebo cdecl).
HookInjEx

HookInjEx

Demo aplikace demonstrující, jak vložit kód do jiného adresního prostoru procesů, a poté jej spustit v kontextu tohoto procesu.
Mhook

Mhook

Pokud se v této oblasti potkáte, budete již vědět, že Detours z Microsoft Research do značné míry nastavuje měřítko, pokud jde o připojení API.
Microsoft Research Detours

Microsoft Research Detours

Microsoft Research Detours v3 Professional je knihovna pro instrumentaci libovolných funkcí Win32 na počítačích x86, x64 a IA64.Nyní můžete zachytit funkce Win32 přepsáním kódu v paměti pro cílové funkce.
apibldr.com

apibldr.com

ApiBldr je bezplatná aplikace Visual OpenAPI Editor pro vytváření a aktualizaci definic OpenAPI (aka swagger).
Ask a Dev

Ask a Dev

Znáš ten pocit.Vyčištění mezipaměti osvěžuje, zastaralá káva, chomáčky vlasů.Musí existovat lepší způsob.Někdo musí vědět, co dělám špatně.
Berlioz

Berlioz

Berlioz je tu proto, aby vám poskytl cloudové agnostické prostředí.
Tuple Spaces

Tuple Spaces

Tuple space s time out a transakcemi.Nabízeno: Paralelní a distribuovaná výpočetní technika. Lokální a vzdálená koordinace procesů.
MrApi

MrApi

Premium API zdarma!Užitečné pro jakýkoli programovací jazyk.Postaveno vývojáři pro vývojáře.
MathQuill

MathQuill

Ve své webové aplikaci můžete snadno zadávat matematiku.Stačí načíst MathQuill a zavolat konstruktory na některé objekty DOM prvku HTML.
Code.xyz

Code.xyz

Code.xyz je online editor kódu.Vytvářejte API podnikové kvality, výkonné stavební bloky softwaru, jediným kliknutím.