Reverse Engineering
Kanalga Telegram’da o‘tish
Everything is open-source. The official community group: @reverseengineeringz
Ko'proq ko'rsatishMamlakat belgilanmaganTexnologiyalar & Aralashmalar20 250
4 786
Obunachilar
Ma'lumot yo'q24 soatlar
+127 kunlar
+5430 kunlar
Postlar arxiv
4 786
Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques
https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process
4 786
Persistent IAT hooking application - based on bearparser
https://github.com/hasherezade/IAT_patcher
4 786
https://youtu.be/1RNcZpBLZHs
Manual unpacking using dnspy and class constructor ( .cctor )
Note. No need actually for using ilspy you can modify the entry point by editing module settings:
Right click on it in modules tree
Edit module
Choose mananged
Choose the main method
Save module
4 786
Deobfuscate strings using De4dot https://github.com/0xd4d/de4dot
d4dot.exe -strtyp delegate -strtok <deobfuscation function token> <file>
4 786
Radare2 Emulation commands
initialize emulation: aei
deinitialize emulation: aed
emulate a whole function: aef
single-step: aes
4 786
Four Ways to Bypass Android SSL Verification and Certificate Pinning
https://blog.netspi.com/four-ways-bypass-android-ssl-verification-certificate-pinning/
4 786
Non-HTTP Protocol Extension (NoPE) Proxy and DNS for Burp Suite.
https://github.com/summitt/Burp-Non-HTTP-Extension
4 786
Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
https://github.com/LordNoteworthy/al-khaser
4 786
PE 101/102 - a windows executable walkthrough
https://github.com/corkami/pics/tree/master/binary/pe101
https://github.com/corkami/pics/tree/master/binary/pe102
4 786
EXPLORING THE PE FILE FORMAT VIA IMPORTS
DLL Name RVA: A pointer (address) to the name of the imported DLL.
Import Address Table (IAT) RVA is populated by the loader when the executable and its imported DLLs are mapped into memory, and it is a table of pointers to the imported functions. Each entry in the table is called a “thunk” and the table is referred to as a “thunk table.” With that in mind, the RVA in this field points to the address of the imported function within the IAT
https://malwology.com/2018/10/05/exploring-the-pe-file-format-via-imports/
