Reverse-Engineering

Reverse Engineering Guide

A comprehensive resource for learning and practicing reverse engineering techniques on various architectures.

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.

GitHub

11k stars
293 watching
1k forks
Language: Assembly
last commit: 25 days ago
Linked from 1 awesome list

armarm-assemblyassemblyassembly-languageassembly-language-programmingcc-plus-pluscyber-securitycybersecuritygogolanghackingmalwarereverse-engineeringreverse-engineering-tutorialrisc-vriscvrustx64x86

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mytechnotalent/hacking-windows A comprehensive training course on reverse engineering and understanding Windows internals using C programming 1,373
ivrodriguezca/re-ios-apps A course teaching reverse engineering of iOS applications to improve application security 2,662
onethawt/reverseengineering-reading-list A collection of resources and tools for reverse engineering software applications, focusing on disassembly, analysis, and debugging techniques. 2,350
iosre/iosappreverseengineering A comprehensive resource for learning iOS app reverse engineering skills 4,246
s4n7h0/practical-reverse-engineering-using-radare2 Training materials and resources to learn reverse engineering using Radare2, a tool for analyzing and disassembling binary executables. 107
rpisec/malware Materials and techniques for teaching malware analysis to students. 3,767
rpisec/mbe A repository containing course materials and resources for teaching binary exploitation and reverse engineering to programmers. 5,477
nuxmorpheus/ehrem Complementing educational resources on malware reverse engineering and low-level programming 2
brent-stone/can_reverse_engineering Automated tool for reverse engineering CAN protocol payloads from vehicle data 398
rizinorg/rizin A reverse engineering framework and command-line toolset for analyzing binaries, debugging programs, and more. 2,711
igio90/dwarf A multi-platform debugger and reverse engineering tool for analyzing Android, iOS, Windows, Linux, and other architectures. 1,277
rust-embedded/rust-raspberrypi-os-tutorials A tutorial series for developing operating systems from scratch using Rust on ARMv8-A architecture 13,693
x64dbg/x64dbg A comprehensive debugger for Windows, focusing on reverse engineering and malware analysis of executables without source code. 44,804
cea-sec/miasm A Python-based framework for analyzing and manipulating binary code 3,495
ps1337/automotive-security-research Reverse engineering results and resources for automotive security research 85