Skip to content

redcl4w1337/redclaw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

52 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

RedClaw

Sophisticated Rust-based "debt-collector".

Disclaimer

This tool is completely defanged and intended for educational and CTF purposes only. No real network connections, file modifications, or system changes are made.

Build

cargo build --release

Cross-Compilation

Install cross: cargo install cross

Build for Linux: cross build --release --target x86_64-unknown-linux-gnu

Build for Windows: cross build --release --target x86_64-pc-windows-gnu

Run

cargo run

Architecture

Module Purpose
main.rs Beacon lifecycle orchestrator
config.rs Runtime configuration (embedded defaults)
crypto.rs XOR encryption + base64 transport encoding
network.rs Simulated C2 beacon callbacks + DoH
persistence.rs Simulated install/uninstall persistence
auth.rs Challenge-response handshake with C2
exfil.rs Host recon data collection (env vars only)
protocol.rs Beacon protocol framing (v1/v2)
commands.rs Operator command dispatch
evasion.rs Anti-analysis detection stubs
injection.rs Process injection stubs (defanged)

Testing

cargo test

About

My debt-collection software πŸ˜‹

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors