Reverse Engineering Resources

Reverse Engineering Resources
Spread the love

Reverse Engineering Resources

Today we are going to develop resources for the study of reverse engineering, which are sources of different types: books, training courses, Binary Analysis, Android, Mac Decrypt etc …

 

 

A list of sources for the study of reverse engineering

1- Reverse Engineering Books

2- Courses in the study of reverse engineering

 

4- Hex Editors reverse engineering

  1. HxD
  2. 010 Editor
  3. Hex Workshop
  4. HexFiend
  5. Hiew

5- Explanation of Binary Format

  1. CFF Explorer
  2. Cerbero Profiler//Lite PE Insider
  3. Detect It Easy
  4. PeStudio
  5. PEiD
  6. MachoView
  7. nm– View Symbols
  8. file– File information
  9. codesign– Code signing information usage: codesign -dvvv filename

6- Explanation of Disassemblers

  1. IDA Pro
  2. Binary Ninja
  3. Radare
  4. Hopper
  5. Capstone
  6. objdump
  7. fREedom

7- Explanation of Binary Analysis

  1. Mobius Resources
  2. z3
  3. bap
  4. angr

8- An explanation of Bytecode Analysis

  1. dnSpy
  2. Bytecode Viewer
  3. Bytecode Visualizer
  4. JPEXS Flash Decompiler

9- Explanation of Import Reconstruction

  1. ImpRec
  2. Scylla
  3. LordPE

10- Explanation of Dynamic Analysis

  1. ProcessHacker
  2. Process Explorer
  3. Process Monitor
  4. Autoruns
  5. Noriben
  6. API Monitor
  7. iNetSim
  8. Wireshark
  9. Fakenet
  10. Volatility
  11. Dumpit
  12. LiME
  13. Cuckoo
  14. Objective-See Utilities
  15. XCode Instruments
  16. dtrace– sudo dtruss = strace dtrace recipes
  17. fs_usage fs_usage -w -f filesystem
  18. dmesg– display the system message buffer

11- Explanation of Debugging

  1. WinDbg
  2. OllyDbg v1.10
  3. OllyDbg v2.01
  4. OllySnD
  5. Olly Shadow
  6. Olly CiMs
  7. Olly UST_2bg
  8. x64dbg
  9. gdb
  10. vdb
  11. lldb
  12. qira
  13. unicorn

12- Explanation of Mac Decrypt

  1. Cerbero Profiler Copy to new file
  2. AppEncryptor– Tool for decrypting
  3. Class-Dump– use deprotect option
  4. readmem– OS X Reverser’s process dumping tool

13- Explanation of Document Analysis

  1. Ole Tools
  2. Didier’s PDF Tools
  3. Origami

14 – Explanation of Scripting

  1. IDA Python Src
  2. IDC Functions Doc
  3. Using IDAPython to Make your Life Easier
  4. Introduction to IDA Python
  5. The Beginner’s Guide to IDA Python
  6. IDA Plugin Contest
  7. onehawt IDA Plugin List
  8. pefile Python Libray

15- Reverse Engineering Android

  1. Android Developer Studio
  2. APKtool
  3. dex2jar
  4. Bytecode Viewer
  5. IDA Pro

 

Reverse Engineering Resources

mmker

I'm a Computer Engineer Information Technology fields, specially in Info-sec field. Also, i'm freelance instructor in Ethical Hacking, Secure Web Development, Penetration Testing and Security Awareness. I have the following certificates : CEH, CHFI, ECSA, LPT Master, & ISO 27001 LI.

Leave a Reply

Your email address will not be published. Required fields are marked *

eighteen − 12 =