MIT

awesome-malware-development

Curated resources for malware dev, reverse engineering, and defensive security research.

R

rootkit-io

Dernière activité 1 avr. 2026
rootkit-io/awesome-malware-development

1,8 k

étoiles

200

forks

2

issues ouvertes

malwaremalware-developmentmalware-research

Ce README est souvent en anglais.

Awesome Malware Development

Awesome Stars License

Curated collection of the best resources for malware development, rootkits, implants, evasion, and red-team tooling.

⚠️ Disclaimer
This repository is for educational, research, ethical hacking, and red-teaming purposes only.
Any misuse may violate laws in your jurisdiction. The maintainer is not responsible for illegal activity.

Table of Contents

Learning Path

Beginner → Advanced Roadmap

  1. Fundamentals – C, Assembly, Windows internals
  2. Userland Malware – Process injection, loaders, crypters
  3. Evasion – AV/EDR bypass, obfuscation
  4. Kernel & Rootkits – Drivers, hooks, DKOM
  5. Advanced – UEFI bootkits, reflective loading, C2 implants

The latest content the community is using right now:

EDR Evasion & Modern Techniques

Rust / Nim / Go for Malware Development

Linux Kernel & Rootkits

UEFI Bootkits & Advanced Kernel

Essentials

Strong C/C++ and x86/x64 assembly knowledge is highly recommended.

C Programming

x86/x64 Assembly

Tools & Frameworks (Updated 2026)

  • Havoc (NEW 2024–2026) – Modern, malleable C2 framework with beautiful GUI
  • Mythic – Highly modular cross-platform C2
  • Sliver – Cross-platform implant framework
  • Donut – Shellcode generator & loader
  • HimitsuShell - Makes shell scripts invisible to kernel tracing.
  • SysWhispers – Syscall generator for evasion
  • InlineWhispers – Direct syscall evasion

Open-Source PoCs & Sample Projects

Blogs

Talks

YouTube Channels

Courses

Books

  • The Art of Computer Virus Research and Defense
  • The Giant Black Book of Computer Viruses
  • Designing BSD Rootkits: An Introduction to Kernel Hacking
  • Rootkits and Bootkits
  • The Antivirus Hackers’ Handbook

Free Books / PDFs

Articles & Writeups

Malware Development Fundamentals & Series

Rootkits (Userland & Kernel)

Injection & Hooking Techniques

Evasion & Obfuscation

Specific Malware & APT Analysis

Contributing

See CONTRIBUTING.md


Made with ❤️ by the community • v2.0 – Full Merge + Massive 2025–2026 Expansion (April 2026)


Projets similaires

Collection of malware source code for a variety of platforms in an array of different programming languages.

Assemblymalwaremalware-detectionmalware-development
Vvxunderground
18,8 k étoiles2,1 k

⚠️ malware development

Cdocumentationmaldevmalware
Ccr-0w
731 étoiles74

A collection of awesome penetration testing resources and tools

awesomeawesome-list
Eenaqx
27,3 k étoiles5 k