Deviare In-Process

Deviare In-Process

Deviare In-Process je motor za presretanje kodova za Microsoft Windows®.To je biblioteka s dvostrukom licencom, GPLv3 i Commercial.Izvorni kod dostupan je na GitHub-u.
Deviare In-Process je motor za presretanje koda za Microsoft Windows®.To je biblioteka s dvostrukom licencom, GPLv3 i Commercial.Izvorni kod dostupan je na GitHub-u.Ova je knjižnica srž naše Deviare 2.0 tehnologije, najbolja je alternativa Microsoft Detours®, ali po povoljnijoj cijeni.Biblioteka je kodirana u C ++ i pruža sve sadržaje potrebne za instrumentiranje binarnih knjižnica za vrijeme izvođenja.Uključuje podršku za 32-bitne i 64-bitne aplikacije i provodi presretanje provjeravajući različite situacije koje mogu srušiti proces.Ako trebate presresti bilo koju Win32 funkciju ili bilo koji drugi kôd, ova knjižnica to čini lakše nego ikad prije.Za razliku od ostalih knjižnica, Deviare In-Process pruža siguran mekanizam za implementaciju aplikacije s više navoja API-a.Kada se aplikacija pokreće, više od jedne niti može izvršiti presrećeni kôd.Deviare In-Process jedina je biblioteka za udice koja omogućuje sigurno spajanje čak i u ovom scenariju.Također pruža ekvivalent funkciji DetourCreateProcessWithDll koja pokreće presretnuti proces.Ovo je ulomak koda alata za sklapanje koji prikazuje presretanje koda u Win32 API funkciji.Na slici je prikazano da svaki poziv funkciji FindNextFile upravlja Deviare knjižnicom u procesu i omogućava vam izvršavanje prilagođenog koda.Možete ih vezati za događaje u vašoj aplikaciji.Paket instrumenata Deviare In-Process instrumenta uključuje uzorak koda u C ++ za brzi početak.
deviare-in-process

Alternativa Deviare In-Processu za sve platforme s bilo kojom licencom

WinAPIOverride

WinAPIOverride

Ovaj softver vam omogućuje praćenje i / ili izmjenu bilo koje funkcije postupka za bilo koju konvenciju poziva (stdcall ili cdecl).
HookInjEx

HookInjEx

Demo aplikacija koja pokazuje kako umetnuti kod u drugi procesni adresni prostor, a zatim ga izvršiti u kontekstu ovog postupka.
Mhook

Mhook

Ako se bavite u ovom području, tada ćete već znati da Microsoftovi istraživački programi prilično dobro postavljaju referentnu vrijednost kada je u pitanju spajanje API-ja.
Microsoft Research Detours

Microsoft Research Detours

Microsoft Research Detours v3 Professional knjižnica je za instrumentiranje proizvoljnih Win32 funkcija na računalima x86, x64 i IA64.Sada možete presresti Win32 funkcije ponovnim upisanjem u memorijski kôd za ciljne funkcije.
apibldr.com

apibldr.com

ApiBldr je besplatna aplikacija Visual OpenAPI Editor za stvaranje i ažuriranje OpenAPI (aka swagger) definicija.
  • Besplatna
  • Web
Ask a Dev

Ask a Dev

Znate onaj osjećaj.Čišćenje iz cachea osvježava, ustajalu kavu, pukotine kose.Mora postojati bolji način.Netko mora znati što radim krivo.
  • Besplatna
  • Web
Berlioz

Berlioz

Berlioz je tu da vam pruži okruženje u oblaku.
Tuple Spaces

Tuple Spaces

Prostor dopunite vremenskim izlascima i transakcijama.Značajke: Paralelno i raspodijeljeno računarstvo. Lokalna i daljinska koordinacija procesa. Propisivanje poruka. Uzorak mastera i radnika.
MrApi

MrApi

Premium API-i su besplatni!Korisno za bilo koji programski jezik.Izgradili programeri za programere.
  • Besplatna
  • Web
MathQuill

MathQuill

Jednostavno upišite matematiku u svoju web aplikaciju.Dovoljno je učitati MathQuill i pozvati konstruktore na neke HTML elemente DOM objekata.
Code.xyz

Code.xyz

Code.xyz je mrežni uređivač koda.API-je za poduzetničku kvalitetu, moćne gradivne blokove softvera, izgradite u jednom kliku.
  • Besplatna
  • Web