How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This project is a structured course and instructional guide focused on x64 Windows reverse engineering. It provides a curriculum for analyzing and decompiling Windows binaries through the study of assembly language and operating system internals.
The main features of 0xz0f/z0fcourse_reverseengineering are: Reverse Engineering Tools, Reverse Engineering Courses, Binary Analysis, Behavioral Tracing, Binary Decompilation, Binary Execution Analysis, Instruction Analysis Tools, x64 Assembly Analysis.
Projects with overlapping indexed features include: morluto/rea — Rea is a reverse engineering toolkit that lets AI agents analyze software through a local Model Context Protocol… mentebinaria/retoolkit — Retoolkit is a reverse engineering tool orchestrator and malware analysis environment provisioner for Windows. It… mandiant/flare-floss — Flare-floss is a security utility and static binary string extractor designed to uncover hidden text and configuration… avast-tl/retdec — Retdec is an LLVM-based machine code decompiler and static binary analysis tool designed for binary reverse… radare/radare2 — radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture… aquynh/capstone — Capstone is a multi-architecture disassembly framework and binary translation system. It converts binary machine code…
Rea is a reverse engineering toolkit that lets AI agents analyze software through a local Model Context Protocol server. An agent can investigate how an application works, from observed behavior and web traffic down to native binaries, and return findings with supporting evidence and stated limitations. All analysis runs on the user's own machine, so the inspected software is not uploaded and only tool results are passed to the agent. For native code, Rea drives an installed disassembler or decompiler such as Hopper, Ghidra, IDA, or Kuna to produce pseudocode, assembly, strings, symbols, and
Retoolkit is a reverse engineering tool orchestrator and malware analysis environment provisioner for Windows. It functions as a binary analysis workflow automator that installs and configures the specialized software toolchains required for security research. The project manages the execution and lifecycle of standalone analysis binaries through a registry-based Windows shell context menu. This integration allows users to launch external tools directly from the file system right-click menu by passing selected file paths as command line arguments to third-party executables. The system covers
Flare-floss is a security utility and static binary string extractor designed to uncover hidden text and configuration data within compiled binaries. It functions as an obfuscated string decoder and reverse engineering tool to translate encoded strings into readable text for security auditing. The project employs emulated execution to capture the decrypted state of strings in memory by running small chunks of binary code in a virtual CPU. It further utilizes static analysis disassembly, intermediate representation analysis, and heuristic-based pattern matching to identify and decode strings t
Retdec is an LLVM-based machine code decompiler and static binary analysis tool designed for binary reverse engineering. It translates binary executable code into high-level representations to facilitate the reconstruction of program logic from compiled machine code. The system utilizes a retargetable frontend architecture and a multi-stage lifting pipeline to convert raw bytes into a common intermediate language. It differentiates custom program logic from known library code through signature-based identification and provides utilities for binary symbol demangling to restore human-readable n