Deviare In-Process

Deviare In-Process

Deviare In-Process je mehanizem za prestrezanje kode za Microsoft Windows®.Gre za knjižnico z dvojnimi licencami, GPLv3 in Commercial.Izvorna koda je na voljo na GitHubu.
Deviare In-Process je motor prestrezanja kod za Microsoft Windows®.Gre za knjižnico z dvojnimi licencami, GPLv3 in Commercial.Izvorna koda je na voljo na GitHub.Ta knjižnica je jedro naše tehnologije Deviare 2.0, je najboljša alternativa Microsoft Detours®, vendar po bolj ugodni ceni.Knjižnica je kodirana v C ++ in nudi vse pripomočke, potrebne za instrumentiranje binarnih knjižnic med izvajanjem.Vključuje podporo tako 32-bitnih kot 64-bitnih aplikacij in izvaja prestrezanje, ki preverja različne situacije, ki lahko zrušijo postopek.Če morate prestreči katerokoli funkcijo Win32 ali katero koli drugo kodo, vam knjižnica olajša kot kdaj koli prej.Za razliko od ostalih knjižnic Deviare In-Process zagotavlja varen mehanizem za izvajanje večnamenskih aplikacij API-jev.Ko se aplikacija izvaja, lahko več kot ena nit izvrši prestreženo kodo.Deviare In-Process je edina knjižnica za kljuke, ki omogoča varno priključevanje tudi v tem primeru.Prav tako ponuja enakovredno funkciji DetourCreateProcessWithDll, ki zažene prestreženi postopek.To je fragment kode monterja, ki prikazuje prestrezanje kode v funkciji Win32 API.Na sliki je razvidno, da vsak klic na funkcijo FindNextFile upravlja knjižnica Deviare In-Process in omogoča izvajanje kode po meri.Lahko jih vežete na dogodke v svoji prijavi.Paket instrumentnih instrumentov Deviare In-Process vključuje vzorčno kodo v C ++ za hiter zagon.
deviare-in-process

Alternativa Deviare In-Processu za vse platforme s katero koli licenco

WinAPIOverride

WinAPIOverride

Ta programska oprema vam omogoča spremljanje in / ali spreminjanje katere koli funkcije postopka za katero koli konvencijo klica (stdcall ali cdecl).
HookInjEx

HookInjEx

Demo aplikacija, ki prikazuje, kako vstaviti kodo v drug procesni naslov in nato zagnati v okviru tega postopka.
Mhook

Mhook

Če se na tem področju potegujete, boste že vedeli, da Detours Microsoftove raziskave v veliki meri postavlja merilo pri povezovanju API-ja.
Microsoft Research Detours

Microsoft Research Detours

Microsoft Research Detours v3 Professional je knjižnica za instrumentiranje poljubnih funkcij Win32 na računalnikih x86, x64 in IA64.Zdaj lahko funkcije Win32 prestrežete s ponovnim pisanjem kode v pomnilnik za ciljne funkcije.
apibldr.com

apibldr.com

ApiBldr je brezplačna aplikacija Visual OpenAPI Editor za ustvarjanje in posodabljanje definicij OpenAPI (aka swagger).
  • Brezplačna
  • Web
Ask a Dev

Ask a Dev

Poznate občutek.Čiščenje iz predpomnjenja osveži, ustaljeno kavo, puščice las.Obstajati mora boljši način.Nekdo mora vedeti, kaj delam narobe.
  • Brezplačna
  • Web
Berlioz

Berlioz

Berlioz je tu, da vam zagotovi okoljsko-agnostno okolje.
Tuple Spaces

Tuple Spaces

Dovolj prostora s časovnimi izhodi in transakcijami.Značilnosti: Vzporedno in porazdeljeno računalništvo. Lokalna in oddaljena koordinacija procesov. Potek poročanja. Vzorec Master-Worker.
MrApi

MrApi

Premium API je brezplačen!Uporabno za kateri koli programski jezik.Izdelali so ga razvijalci za razvijalce.
  • Brezplačna
  • Web
MathQuill

MathQuill

V spletno aplikacijo enostavno vnesite matematiko.Preprosto naložite MathQuill in pokličite konstruktorje na nekaterih elementih DOM elementa HTML.
Code.xyz

Code.xyz

Code.xyz je spletni urejevalnik kod.API-je za kakovost podjetja, mogočne gradnike programske opreme, sestavite z enim klikom.
  • Brezplačna
  • Web