Heroinn
→ View on GitHubAI Summary: Heroinn is a cross-platform command-and-control (C2) and post-exploitation framework developed in Rust, designed primarily for research and educational purposes. Notable features include a graphical user interface (GUI), an interactive PTY shell, system information collection, file management with support for large files and resuming broken transfers, and compatibility with multiple operating systems including Windows, Linux, BSD, and macOS, leveraging various communication protocols such as TCP, HTTP, and reliable UDP.
README
Heroinn
A cross platform C2/post-exploitation framework implementation by Rust.

This project is for research and study purposes only, and any illegal behavior using this project has nothing to do with this project.
Features
- GUI
- Interactive PTY shell
- System infomations collect
- File manager support with resume broken transfer and largefile
- Support Win10+(Windows Server 2019+) & Linux & BSD & OSX
- Multiple communication protocols (TCP & HTTP & reliable UDP)
Todo
- Documentation
- how to compile
- usage
- reverse socks5 proxy support
- shellcode
- stage(.so/.dll) to shellcode
- loader(no stage)
- loader generator
- cross firewall
- http proxy auto detect
- basic
- serilized communication protocol convert json to bson
- unit test
Contributing
- Report a BUG
- Submit an ISSUE about suggestion
- Submit a improved PR
- Supplement the documentation about using
Heroinn
Everyone for me, I for everyone.
Donation
BTC : 1HeroYcNYMhjsq8RYCx1stSaRZnQd9B9Eq
ETH : 0x9999997B3deF7b69c09D7a9CA65E5242fb04a764