donut
CommunityConvert .NET/Win32 to shellcode
Software Engineering#dotnet#payload generation#shellcode#evasion#executable conversion#process injection
AuthorAeonDave
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the conversion of various executable formats into position-independent shellcode, enabling in-memory execution without touching disk.
Core Features & Use Cases
- Shellcode Generation: Converts .NET assemblies, EXEs, DLLs, and COM objects into injectable shellcode.
- In-Memory Execution: Facilitates loading and executing code directly in memory, bypassing traditional file-based detection.
- Use Case: Convert a .NET utility like Rubeus.exe into shellcode for process injection or use it to generate payloads for various injection techniques.
Quick Start
Use the donut skill to convert Rubeus.exe into shellcode and save it to rubeus.bin.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: donut Download link: https://github.com/AeonDave/malskill/archive/main.zip#donut Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.