# Reverse Engineering

# Binary Analysis

  • Angr - A powerful and user-friendly binary analysis platform. last-commit
  • Detect It Easy - DiE - Program for determining types of files for Windows, Linux and MacOS. last-commit

# Debugger

  • edb-debugger - edb is a cross-platform AArch32/x86/x86-64 debugger. last-commit
  • Immunity - Powerful way to write exploits and analyze malware.
  • OllyDbg - 32-bit assembler level analysing debugger for Microsoft Windows.
  • pwndbg - Exploit Development and Reverse Engineering with GDB Made Easy. last-commit
  • x64dbg - An open-source x64/x32 debugger for windows. last-commit

# Frameworks

  • Capstone - Free book containing layouts of connectors, single board computers, dev boards, memory cards, microcontroller chips, and more. last-commit

# Hardware

  • Pinouts - Free book containing layouts of connectors, single board computers, dev boards, memory cards, microcontroller chips, and more.

# Mobile

  • Androguard - Reverse engineering, Malware and goodware analysis of Android applications. last-commit
  • Koodous - A collaborative platform that combines the power of online analysis tools with social interactions.
  • Quark - Android Malware Analysis/Scoring System. last-commit

# Sandbox

  • Boxxy - Linkable sandbox explorer last-commit

# Tools

  • Binwalk - Tool for analyzing, reverse engineering, and extracting firmware images. last-commit
  • Cutter - Free and Open Source Reverse Engineering Platform. last-commit
  • Compiler Explorer - Run compilers interactively from your web browser and interact with the assembly. last-commit
  • Ghidra - Ghidra is a software reverse engineering (SRE) framework. last-commit
  • Hopper - RE tool for Mac and Linux, that lets you disassemble, decompile and debug your 32bits and 64bits executables.
  • IDA Pro - State of the art binary code analysis.
  • radare2 - UNIX-like reverse engineering framework and command-line toolset.

# UEFI

  • UEFITool - UEFI firmware image viewer and editor last-commit

# Videos