A web-based tool for generating PowerShell shellcode loaders with various injection techniques, encryption, and evasion options.
TRAINING TOOL ONLY - This loader was created exclusively for offensive security training. Use only in authorized lab environments.
- Encryption: AES-256-CBC, XOR
- Obfuscation: Variable randomization, Base64 encoding
- Injection Methods: CreateRemoteThread, QueueUserAPC, NtCreateThreadEx
- Bypass Options: AMSI, ETW, EDR
- Evasion: Sandbox detection, execution delay, sleep masking, window hiding
- Cleanup: Self-delete, clear event logs, wipe history/temp files
- Go 1.21+
git clone https://github.com/BreachSimRange/LoaderPS.git
cd LoaderPS
mkdir output# Build for Linux
go build -o LoaderPS main.go
# Build for Windows (cross-compile)
GOOS=windows GOARCH=amd64 go build -o LoaderPS.exe main.go# Build for Windows
go build -o LoaderPS.exe main.go
# Build for Linux (cross-compile)
set GOOS=linux
set GOARCH=amd64
go build -o LoaderPS main.go# Run directly
go run main.go
# Or run compiled binary
./LoaderPS# Run directly
go run main.go
# Or run compiled binary
.\LoaderPS.exeThen open http://localhost:8080 in your browser.
- Enter shellcode (Base64) or upload a
.binfile - Select encryption method and key (optional)
- Choose injection technique and target process
- Enable desired bypass/evasion options
- Click Build PowerShell Loader
- Generated scripts are saved to the
output/directory
BreachSimRange
© 2026 BreachSimRange - Training Build v1.0