Reverse // Binary Analysis

Reverse Engineering

Binary analysis for exploit development, thick-client review, malware understanding and platform-specific research.

16 notesselected referencestechnical reference map

Domain overview

Reverse engineering is where implementation reality replaces assumptions. This domain keeps tooling, workflow and platform-specific analysis close to the offensive questions they support.

Selected public references

Topic index

brief

Introduction

Reverse engineering is about understanding binaries on their own terms. Static and dynamic analysis, control flow, packing, platform conventions and tooling all feed directly into exploit development, malware analysis and thick-client review.

2 focus points0 links
brief

Source Code Auditing

Static review, dangerous sinks and implementation patterns that collapse trust at the code level.

7 focus points3 links
brief

x86 Assembly Basics Theory

Industrial protocols, engineering trust and process-level exposure in operational environments.

2 focus points0 links
brief

x86 Assembly Basics Practice

Industrial protocols, engineering trust and process-level exposure in operational environments.

5 focus points4 links
brief

Reverse Engineering Basics

Binary understanding through control flow, platform behaviour and analysis tooling.

4 focus points4 links
brief

Buffer Overflow Theory

Memory corruption fundamentals, crash analysis and exploitability assessment.

3 focus points0 links
brief

macOS Reverse Engineering

Binary understanding through control flow, platform behaviour and analysis tooling.

5 focus points2 links
brief

ARM Reverse Engineering

Binary understanding through control flow, platform behaviour and analysis tooling.

6 focus points3 links
brief

Binary Ninja

Binary understanding through control flow, platform behaviour and analysis tooling.

4 focus points2 links
brief

radare2 Quick Reference

Binary understanding through control flow, platform behaviour and analysis tooling.

1 focus point0 links