| Crates.io | donut-cli |
| lib.rs | donut-cli |
| version | 0.1.0 |
| created_at | 2025-11-26 10:40:35.649222+00 |
| updated_at | 2025-11-26 10:40:35.649222+00 |
| description | CLI tool for libdonut-rs |
| homepage | |
| repository | https://github.com/mrLochness350/donut-cli |
| max_upload_size | |
| id | 1951232 |
| size | 81,460 |
This is the CLI component of the donut-rs API.
[!NOTE] There are configuration file examples in the
examples/folder
This tool can be installed via:
cargo install donut-cli
donut-cli -v build -c examples/pe_config.toml
donut-cli -v build \
-i .\helloworld_release.exe \
-o final_shellcode.bin \
-I http_win.bin \
-M -m metadata.json \
--instance-type http \
-H rd_instance_win.bin \
--instance-server http://127.0.0.1:9001 \
--payload-endpoint "/test/payload"
donut-cli -- -v extras e2b -i helloworld.exe \
-o hellworld.rs \
-f rs \
-d -v HELLOWORLD
donut-cli -v extras api-hasher -F MessageBox
# list.txt:
# MessageBoxW
# GetLastError
donut-cli -v extras api-hasher -f list.txt