Deviare In-Process

Deviare In-Process

Deviare In-Process je motor na zachytávanie kódu pre Microsoft Windows®.Je to duálna licenčná knižnica, GPLv3 a Commercial.Zdrojový kód je k dispozícii na serveri GitHub.
Deviare In-Process je motor na zachytávanie kódu pre Microsoft Windows®.Je to duálna licenčná knižnica, GPLv3 a Commercial.Zdrojový kód je k dispozícii na serveri GitHub.Táto knižnica je jadrom našej technológie Deviare 2.0, je najlepšou alternatívou k Microsoft Detours®, ale za výhodnejšiu cenu.Knižnica je kódovaná v C ++ a poskytuje všetky prostriedky potrebné na vybavenie binárnych knižníc počas behu programu.Zahŕňa podporu 32-bitových aj 64-bitových aplikácií a implementuje odpočúvanie, ktoré overuje rôzne situácie, ktoré môžu proces zlyhať.Ak potrebujete zachytiť akékoľvek funkcie systému Win32 alebo iný kód, táto knižnica uľahčuje viac ako kedykoľvek predtým.Na rozdiel od zvyšku knižníc poskytuje Deviare In-Process bezpečný mecanizmus na implementáciu prepojenia aplikačných API s viacerými vláknami.Keď je aplikácia spustená, môže zachytávaný kód vykonávať viac ako jedno vlákno.Deviare In-Process je jediná knižnica na zavesenie, ktorá poskytuje bezpečné pripojenie aj v tomto scenári.Poskytuje tiež ekvivalent funkcie DetourCreateProcessWithDll, ktorá začína zachytený proces.Toto je fragment kódu assembleru, ktorý ukazuje zachytenie kódu vo funkcii Win32 API.Obrázok ukazuje, že každé volanie funkcie FindNextFile je obsluhované knižnicou Deviare In-Process a umožňuje vám vykonať vlastný kód.Môžete ich spojiť s udalosťami vo vašej aplikácii.Balík prístrojového vybavenia Deviare In-Process obsahuje vzorový kód v C ++ pre rýchly štart.
deviare-in-process

Alternatívy Deviare In-Process pre všetky platformy s akoukoľvek licenciou

WinAPIOverride

WinAPIOverride

Tento softvér vám umožňuje monitorovať a / alebo upravovať akúkoľvek funkciu procesu pre akúkoľvek konvenciu volaní (stdcall alebo cdecl).
HookInjEx

HookInjEx

Demo aplikácia demonštrujúca, ako vložiť kód do iného adresného priestoru procesov, a potom ho spustiť v kontexte tohto procesu.
Mhook

Mhook

Ak sa rozhodnete pre túto oblasť, budete už vedieť, že Detours od spoločnosti Microsoft Research do značnej miery určuje meradlo, pokiaľ ide o pripojenie k rozhraniu API.
Microsoft Research Detours

Microsoft Research Detours

Microsoft Research Detours v3 Professional je knižnica na vybavenie ľubovoľných funkcií Win32 na počítačoch x86, x64 a IA64.Teraz môžete zachytiť funkcie Win32 prepísaním kódu v pamäti pre cieľové funkcie.
apibldr.com

apibldr.com

ApiBldr je bezplatná aplikácia Visual OpenAPI Editor na vytváranie a aktualizáciu definícií OpenAPI (aka swagger).
  • Bezplatná
  • Web
Ask a Dev

Ask a Dev

Poznáš ten pocit.Čistenie vyrovnávacej pamäte osviežuje, zastaraná káva, chumáčiky vlasov.Musí existovať lepší spôsob.Niekto musí vedieť, čo robím zle.
  • Bezplatná
  • Web
Berlioz

Berlioz

Berlioz je tu preto, aby vám poskytol cloudové agnostické prostredie.
Tuple Spaces

Tuple Spaces

Tuple space s time out a transakciami.Vlastnosti: Paralelný a distribuovaný počítač. Miestna a vzdialená koordinácia procesov. Spúšťanie správ.Master-Worker pattern.
MrApi

MrApi

Prémiové API zadarmo!Užitočné pre akýkoľvek programovací jazyk.Vytvorené vývojármi pre vývojárov.
  • Bezplatná
  • Web
MathQuill

MathQuill

Ľahko napíšte matematiku do svojej webovej aplikácie.Stačí načítať MathQuill a zavolať konštruktory na niektoré objekty HTML elementu DOM.
Code.xyz

Code.xyz

Code.xyz je online editor kódov.Vytvorte API podnikovej kvality, výkonné stavebné kamene softvéru, jediným kliknutím.
  • Bezplatná
  • Web