關于RouterSploit
RouterSploit是一款功能強大的嵌入式設備滲透測試與漏洞利用框架,該工具是一款完全開源的工具,基于Python語言開發,可以幫助廣大研究人員檢測嵌入式設備中潛在的安全漏洞,并通過漏洞利用執行來測試和提升目標設備的安全性。
功能模塊
當前版本的RouterSploit(v3.3)主要由下列功能模塊組成,可以幫助廣大研究人員完成針對嵌入式設備的滲透測試任務:
1、exploits:該模塊可以利用已識別的安全漏洞;
2、creds:該模塊設計用于測試目標網絡服務的憑證;
3、scanners:該模塊用于檢查目標設備中是否存在安全漏洞;
4、payloads:該模塊負責為各種體系結構的設備和注入點生成Payload;
5、generic:該模塊負責執行常規/通用攻擊;
工具要求
該工具的運行需要使用到下列Python庫:
future
requests
paramiko
pysnmp
pycrypto
除此之外,如果你想要使用低功耗藍牙,則需要安裝下列模塊:
bluepy
工具安裝
Kali Linux安裝
apt-get install python3-pip git clone https://www.github.com/threat9/routersploit cd routersploit python3 -m pip install -r requirements.txt python3 rsf.py
低功耗藍牙支持:
apt-get install libglib2.0-dev python3 -m pip install bluepy python3 rsf.py
Ubuntu 20.04安裝
sudo apt-get install git python3-pip git clone https://github.com/threat9/routersploit cd routersploit python3 -m pip install -r requirements.txt python3 rsf.py
低功耗藍牙支持:
sudo apt-get install libglib2.0-dev python3 -m pip install bluepy python3 rsf.py
Ubuntu 18.04 & 17.10安裝
sudo add-apt-repository universe sudo apt-get install git python3-pip git clone https://www.github.com/threat9/routersploit cd routersploit python3 -m pip install setuptools python3 -m pip install -r requirements.txt python3 rsf.py
低功耗藍牙支持:
apt-get install libglib2.0-dev python3 -m pip install bluepy python3 rsf.py
macOS安裝
git clone https://www.github.com/threat9/routersploit cd routersploit sudo python3 -m pip install -r requirements.txt python3 rsf.py
Docker使用
git clone https://www.github.com/threat9/routersploit cd routersploit docker build -t routersploit . docker run -it --rm routersploit
工具更新
RouterSploit項目一直處于積極開發狀態,可能隨時會增加新的功能模塊,因此我們建議廣大研究人員經常更新RouterSploit:
cd routersploitgit pull
工具運行截圖






工具使用演示
演示視頻:https://asciinema.org/a/180370
許可證協議
本項目的開發與發布遵循BSD開源許可證協議。
項目地址
RouterSploit:https://github.com/threat9/routersploit
一顆小胡椒
FreeBuf
一顆小胡椒
一顆小胡椒
Rot5pider安全團隊
ManageEngine卓豪
一顆小胡椒
虹科網絡安全
一顆小胡椒
Coremail郵件安全
安全圈
尚思卓越