2025-04-22 15:59:15 +02:00
2025-04-09 01:17:26 +02:00
2025-04-16 15:12:38 +02:00
2025-04-16 16:45:36 +02:00
2025-04-22 14:22:53 +02:00
2025-04-22 14:27:01 +02:00
2025-04-22 08:48:22 +02:00
2025-04-09 00:36:55 +02:00
2025-04-22 14:32:25 +02:00

Rustsploit 🛠️

A Rust-based modular exploitation framework inspired by RouterSploit. This tool allows for running modules such as exploits, scanners, and credential checkers against embedded devices like routers.

Screenshot


Goals & To Do lists

convert exploits and add modules

completed





added uniview_nvr_pwd_disclosure

added ssdp_msearch

added hearbleed

added port scanner

added find command

updated docs

created docs

added wordlist for camera paths

added acti camera module

created bat payload generator for malware

added proxy support https/http socks4/socks5

telnet brute forcing  module
 
ssh brute forcing  module

ftp anonymous login module

ftp brute forcing  module

added rtsp_bruteforce module

dynamic modules listing and colored listing

🚀 Building & Running

📦 Clone the Repository

git clone https://github.com/s-b-repo/r-routersploit.git
cd r-routersploit

🛠️ Build the Project

cargo build

or if you just want to run the tool and see after builing run this command in folder

cargo run

if you want it installed run

cargo install

🖥️ Run in Interactive Shell Mode

Launch the interactive RSF shell:


rustsploit

cargo run


Once inside the shell, you can explore and execute modules:

rsf> Available commands
rsf> show_proxies 
rsf> proxy_off  
rsf> proxy_on 
rsf> proxy_load <file>
rsf> find
rsf> help
rsf> modules
rsf> use exploits/sample_exploit
rsf> set target 192.168.1.1
rsf> run

🔧 Run in CLI Mode

You can run specific modules via CLI using subcommands:

▶ Exploit

cargo run -- --command exploit --module sample_exploit --target 192.168.1.1

🧪 Scanner

cargo run -- --command scanner --module sample_scanner --target 192.168.1.1

🔐 Credentials

cargo run -- --command creds --module sample_cred_check --target 192.168.1.1

S
Description
Automated archival mirror of github.com/s-b-repo/rustsploit
Readme GPL-3.0 8.9 MiB
Languages
Rust 99.1%
Python 0.7%
Shell 0.2%