1
Mhook
Hvis du tabler dig i dette område, ved du allerede, at Microsoft Research's Omvej stort set sætter benchmark, når det kommer til API-hooking.
- Gratis
- Windows
Hvis du tabler dig i dette område, ved du allerede, at Microsoft Research's Omvej stort set sætter benchmark, når det kommer til API-hooking.Hvorfor får vi ikke en sammenligning hurtigt væk?DETOURS VS.MHOOK Detours er gratis tilgængelig med en ikke-kommerciel licens, men den understøtter kun x86-platformen.Omveje kan også licenseres til kommerciel brug, hvilket også giver dig fuld x64 support, men du får kun se licensbetingelserne, når du har underskrevet en NDA.Mhook distribueres frit under en MIT-licens med support til x86 og x64.Omveje rykker væk fra officielt at understøtte fastgørelse af kroge til en kørende applikation.Selvfølgelig er du fri til at gøre det - men hvis du ender med at forårsage et tilfældigt nedbrud her eller der, kan du kun bebrejde dig selv.Mhook var beregnet til at kunne indstille og fjerne kroge i kørende applikationer - det er trods alt det, du har brug for det i den virkelige verden.Det gør sit bedste for at undgå overskrivningskode, der muligvis udføres af en anden tråd.Omkørsler understøtter transaktionshooking og frakobling;det vil sige at sætte en masse kroge på samme tid med en alt-eller-intet-tilgang.Hooks indstilles kun, hvis alle af dem kan indstilles, ellers vil biblioteket rulle alle foretagne ændringer tilbage.Mhook gør ikke dette.Endelig er Mhook temmelig doven, når det kommer til styring af hukommelse til de trampoliner, den bruger.Omvej tildeler hukommelsesblokke efter behov og bruger det resulterende dataområde til at gemme så mange trampoliner inden for, som det passer.Mhook bruger på den anden side et opkald til VirtualAlloc pr. Krog, der indstilles.Hver krog har brug for mindre end 100 byte lager, så dette er meget spildt, da VirtualAlloc ender med at gribe 64K fra processens virtuelle adresserum, hver gang Mhook kalder det.(Faktisk tildelt hukommelse vil være en enkelt side, som også er meget spildt.) I sidste ende er det sandsynligvis ikke rigtig vigtigt, medmindre du indstiller et meget stort antal kroge i en applikation.Dette er også meget let at løse.
Internet side:
http://www.codefromthe70s.org/mhook24.aspxFunktioner
Kategorier
Alternativer til Mhook til alle platforme med enhver licens
2
2
CodeMaid
CodeMaid er en open source Visual Studio-udvidelse til oprydning, grave igennem og forenkle vores C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript og TypeScript ...
- Gratis
- Windows
- Microsoft Visual Studio
2
WinAPIOverride
Denne software giver dig mulighed for at overvåge og / eller ændre enhver funktion af en proces til enhver opkaldskonvention (stdcall eller cdecl).
- Gratis personlig
- Windows
1
1
Microsoft Research Detours
Microsoft Research Detours v3 Professional er et bibliotek til instrumentering af vilkårlige Win32-funktioner på x86, x64 og IA64-maskiner.Nu kan du opfange Win32-funktioner ved at skrive ind-hukommelseskoden til målfunktioner igen.
- Betalt
- Windows
1
Deviare In-Process
Deviare In-Process er en kodeoptagelsesmotor til Microsoft Windows®.Det er et dobbelt licensbibliotek, GPLv3 og kommercielt.Kildekoden er tilgængelig på GitHub.
- Gratis
- Windows
0
apibldr.com
ApiBldr er et gratis Visual OpenAPI Editor-program til at oprette og opdatere OpenAPI (aka swagger) definitioner.
- Gratis
- Web
0
0
0
0
0
dashdash
dashdash er det regneark, der gør mere.Meget mere.Find virksomheder og mennesker.Send e-mail og Slack advarsler.Automatiser din CRM.Alt ved hjælp af dine regnearkfærdigheder.
- Freemium
- Software as a Service (SaaS)
0
Tuple Spaces
Tuple plads med time outs og transaktioner.Funktioner: Parallel og distribueret databehandling. Lokal og fjern proceskoordinering. Meddelelse passerer. Master-Worker-mønster.
0
Featurekit
Featurekit er en nem måde at fortælle dine brugere om nye funktioner, du har bygget siden deres sidste besøg, så stifterne kan bruge deres tid på at fokusere på andre ting.
- Gratis
- Web