Home /
Programming /
Windows /
win32 /
Memory leak detection, api hooking, debug tools, debugging, profiling / reverse engineering and api hooking
edit
Try Documentalist, my app that offers fast, offline access to 190+ programmer API docs.
- https://blog.can.ac/2018/05/02/making-the-perfect-injector-abusing-windows-address-sanitization-and-cow/
- https://github.com/mozilla/gecko-dev/blob/master/mozglue/build/WindowsDllBlocklist.cpp
- https://github.com/mozilla/gecko-dev/blob/master/mozglue/misc/nsWindowsDllInterceptor.h
- https://www.unknowncheats.me/forum/c-and-c-/60351-iat-eat-hook-annotations.html
- https://www.unknowncheats.me/forum/c-and-c-/173907-iat-hooking-class.html
- https://github.com/scriptjunkie/Ambush/tree/master/client/apihook
- http://blog.neteril.org/blog/2016/12/23/diverting-functions-windows-iat-patching/
- https://www.autosectools.com/IAT-Hooking-Revisited.pdf
- http://www.capstone-engine.org/index.html - multi-arch disassembler in C, with C#, Go etc. bindings
- http://icerbero.com/peinsider/
- https://github.com/martona/mhook
- http://nebelwelt.net/publications/13USENIX_ATC/ - lightweight memory tracing that uses 32bit -> 64bit code rewriter
- http://linux.die.net/man/1/pahole - shows data struct layout using DWARF and CTF debugging info
- https://code.google.com/p/ospy/
- https://github.com/frida/frida-gum/ - Low-level code instrumentation library used by frida-core
- http://www.cycript.org/, http://gitweb.saurik.com/cycript.git - inject JavaScript into Cocoa apps, on iOS and Mac
- http://techblog.rosedu.org/ltrace.html
- http://www.codeproject.com/Articles/44326/MinHook-The-Minimalistic-x-x-API-Hooking-Libra
- https://github.com/kimperator/MologieDetours
- http://newgre.net/ninjectlib, https://github.com/kimperator/NinjectLib
- http://newgre.net/ncodehook
- https://github.com/Infinidat/infinitrace
- https://github.com/Maximus5/minhook
- https://github.com/DarthTon/Blackbone
- http://kdlibcpp.codeplex.com/
- http://karmadbg.codeplex.com/
- https://github.com/zyantific/zyan-disassembler-engine : disassembler in C++
- https://github.com/rabbitstack/fibratus
- https://github.com/nektra/Deviare-InProc/
- https://in4k.github.io/wiki/import-by-hash
- https://github.com/utds3lab/multiverse : binary rewrites of ELF binaries