Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
awesome-reverse-engineering-and-malware-analysis — A verified map of reverse engineering and malware analysis. Disassemblers, unpacking, exploit dev, fuzzing, DFIR, and the deep-cut writeups other lists miss. | Kitploit
Tools/GitHubGitHub/zx41r/awesome-reverse-engineering-and-malware-analysis
Reverse EngineeringFuzzingMalware AnalysisDigital ForensicsCTFBinary AnalysisThreat IntelligenceLearning & EducationCurated Resources

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Firmware Analysis
Binary Exploitation
GitHubzx41r/awesome-reverse-engineering-and-malware-analysis

awesome-reverse-engineering-and-malware-analysis

A verified map of reverse engineering and malware analysis. Disassemblers, unpacking, exploit dev, fuzzing, DFIR, and the deep-cut writeups other lists miss.

View Repository
821316 days agoReviewed by Kitploit

unpacked - a curated, verified map of reverse engineering and malware analysis: disassemblers, unpacking, exploit development, fuzzing, DFIR, and researcher blogs

Awesome Reverse Engineering & Malware Analysis

A map of reverse engineering and malware analysis that's actually been read. Every link was opened and checked before it went in, and it gets pulled the moment it rots - no dead pages, no one-word notes, no "great resource!" filler. unpacked covers all of it: static and dynamic analysis, unpacking, exploit development, fuzzing, firmware, mobile, OS internals, DFIR, and threat intelligence, plus the researcher blogs and one-off writeups the big lists skip.

Every entry says what it is and who it's for. Tags mark the level (intro working deep), the type (tool blog writeup course video paper book), and anything to know before you click (paid signup archived, or a language code like zh ru when it isn't in English).


Start here

New here? Don't read top to bottom. Pick a track - each is an ordered path from nothing to competent, built from entries in the sections below. Tracks land as their sections do.

  • Windows malware analysis - setup and safe handling -> triage -> static -> dynamic -> unpacking -> config extraction.
  • Linux / ELF reversing - ELF internals -> tooling -> static and dynamic analysis -> real samples.
  • Exploit development - memory bugs -> stack and heap -> modern mitigations and bypasses.
  • Firmware & embedded - extraction -> architectures -> emulation -> hardware.
  • Mobile - Android and iOS app internals, instrumentation, and unpacking.
  • Anti-analysis - obfuscation, packers, anti-debug, anti-VM, and how to beat them.

The map

The full taxonomy. Researcher blogs and standout writeups aren't a separate page - each is embedded in the section it belongs to, so the niche shows up in context.

  • Foundations - assembly, CPU architectures (x86-64, ARM), calling conventions, executable formats (PE, ELF, Mach-O)
  • Reverse engineering - static and dynamic analysis; IDA, Ghidra, Binary Ninja, radare2, x64dbg; decompilers, debuggers, frameworks
  • Malware analysis - triage, static, dynamic, sandboxing, unpacking, config extraction, YARA, C2, family tracking
  • Malware development - injection, evasion, and reading real source (study/lab)
  • Exploit development - memory corruption, stack and heap, browsers, kernel, mitigation bypasses
  • Fuzzing - coverage-guided (AFL++, libFuzzer), harnessing, corpus, research
  • Firmware & embedded - extraction, emulation, architectures, hardware attacks
  • Mobile - Android, iOS
  • OS internals - Windows, Linux, macOS, kernel
  • Anti-analysis - obfuscation, packing, anti-debug, anti-VM
  • Living off the land - the LOLBAS/GTFOBins family: abusing what's already installed
  • DFIR - memory forensics, disk, timelines, incident response
  • Threat intelligence - reporting, feeds, tracking

Communities

Where reversers actually post first. Some aren't in English. Worth it anyway.

  • Kanxue (看雪) - the largest Chinese RE community; deep threads on packers, VMProtect, and Windows internals. zh
  • 52pojie (吾爱破解) - a huge Chinese cracking and RE forum, thick with tools and tutorials. zh
  • Tuts 4 You - the long-running unpacking and RE forum, and a classic crackme/tutorial archive.
  • 0x00sec - a forum for malware development, RE, and exploitation, with in-depth member writeups.
  • back.engineering - the group behind VMProtect devirtualization research (VTIL).
  • r/ReverseEngineering - the main RE subreddit; new research and writeups surface here first.
  • r/Malware - malware analysis discussion and questions.

Why another one

The old lists taught a lot of us, and some still hold up. Most have just rotted - dead links, one-word notes, nothing a beginner can follow, no commit in years. This one keeps what they got right and fixes the rest, and it doesn't go stale.

Contributing

Found something dead, wrong, or missing? Open an issue or a PR.

License

CC0 1.0. Public domain. Take it.

Download Tool
  • Learning, CTFs & wargames - challenges and practice platforms