donut

Community

Convert .NET/Win32 to shellcode

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.