- An opinionated guide on how to reverse engineer software, part 1
- JTAG Reverse Engineering [Alex Forencich]
- Beginners.re
- CTFd Reversing Module
- Linux RE 101 - A collection of resources for linux reverse engineering
- Nightmare - Nightmare is an intro to binary exploitation / reverse engineering course based around ctf challenges.
- Reverse Engineering - List of awesome reverse engineering resources
- Reverse Engineering for Beginners
- Reverse Engineering Reading List - A list of Reverse Engineering articles, books, and papers
- Reverse Engineering USB Protocol
- USB Reverse Engineering
- Awesome Reversing
- The Zoo - A repository of LIVE malwares for your own joy and pleasure. theZoo is a project created to make the possibility of malware analysis open and available to the public.
- angrop - angrop is a rop gadget finder and chain builder
- cuckoo - Cuckoo Sandbox is an automated dynamic malware analysis system
- Cutter - Free and Open Source Reverse Engineering Platform powered by rizin
- al-khaser - Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
- Ghidra - A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission
- ImHex - A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
- objdump - Displays the hex and assembly for a binary file
- rr - Record and Replay Framework
- USBREVue - USBREVue is a suite of tools for reverse-engineering USB devices.
- yara - YARA is a tool aimed at (but not limited to) helping malware researchers to identify and classify malware samples