[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-70752":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":39,"readmeContent":40,"aiSummary":41,"trendingCount":16,"starSnapshotCount":16,"syncStatus":42,"lastSyncTime":43,"discoverSource":44},70752,"routersploit","threat9\u002Froutersploit","threat9","Exploitation Framework for Embedded Devices","",null,"Python",13147,2399,612,86,0,10,19,36,30,45,"Other",false,"master",true,[27,28,29,30,31,32,33,34,35,5,36,37,38],"bruteforce","creds","dictionary-attack","embedded","exploits","infosec","python","router","router-exploitation-framework","routersploit-framework","scanner","security","2026-06-12 02:02:42","# RouterSploit - Exploitation Framework for Embedded Devices\n\n[![Python 3.6](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3.6-yellow.svg)](http:\u002F\u002Fwww.python.org\u002Fdownload\u002F)\n[![Build Status](https:\u002F\u002Ftravis-ci.org\u002Fthreat9\u002Froutersploit.svg?branch=master)](https:\u002F\u002Ftravis-ci.org\u002Fthreat9\u002Froutersploit)\n\n# Community\nJoin community on [Embedded Exploitation Discord](https:\u002F\u002Fdiscord.gg\u002FUCXARN2vBx).\n\n# Description\nThe RouterSploit Framework is an open-source exploitation framework dedicated to embedded devices.\n\n[![asciicast](https:\u002F\u002Fasciinema.org\u002Fa\u002F180370.png)](https:\u002F\u002Fasciinema.org\u002Fa\u002F180370)\n\nIt consists of various modules that aid penetration testing operations:\n\n* exploits - modules that take advantage of identified vulnerabilities\n* creds - modules designed to test credentials against network services\n* scanners - modules that check if a target is vulnerable to any exploit\n* payloads - modules that are responsible for generating payloads for various architectures and injection points\n* generic - modules that perform generic attacks \n\n# Installation\n\n## Requirements\n\nRequired:\n* requests\n* paramiko\n* pysnmp\n* pycrypto\n\nOptional:\n* bluepy - Bluetooth low energy \n\n## Installation on Kali Linux\n\n```\napt-get install python3-pip\ngit clone https:\u002F\u002Fwww.github.com\u002Fthreat9\u002Froutersploit\ncd routersploit\npython3 -m pip install -r requirements.txt\npython3 rsf.py\n```\n\nBluetooth Low Energy support:\n```\napt-get install libglib2.0-dev\npython3 -m pip install bluepy\npython3 rsf.py\n```\n\n## Installation on Ubuntu 20.04\n\n```\nsudo apt-get install git python3-pip\ngit clone https:\u002F\u002Fgithub.com\u002Fthreat9\u002Froutersploit\ncd routersploit\npython3 -m pip install -r requirements.txt\npython3 rsf.py\n```\n\nBluetooth Low Energy support:\n\n```\nsudo apt-get install libglib2.0-dev\npython3 -m pip install bluepy\npython3 rsf.py\n```\n\n## Installation on Ubuntu 18.04 & 17.10\n\n```\nsudo add-apt-repository universe\nsudo apt-get install git python3-pip\ngit clone https:\u002F\u002Fwww.github.com\u002Fthreat9\u002Froutersploit\ncd routersploit\npython3 -m pip install setuptools\npython3 -m pip install -r requirements.txt\npython3 rsf.py\n```\n\nBluetooth Low Energy support:\n```\napt-get install libglib2.0-dev\npython3 -m pip install bluepy\npython3 rsf.py\n```\n\n\n## Installation on OSX\n\n```\ngit clone https:\u002F\u002Fwww.github.com\u002Fthreat9\u002Froutersploit\ncd routersploit\nsudo python3 -m pip install -r requirements.txt\npython3 rsf.py\n```\n\n## Running on Docker\n\n```\ngit clone https:\u002F\u002Fwww.github.com\u002Fthreat9\u002Froutersploit\ncd routersploit\ndocker compose up --build -d\ndocker attach routersploit\n```\n### To run again without rebuild\n\n```\ndocker start routersploit\ndocker attach routersploit\n```\n\n# Update\n\nUpdate RouterSploit Framework often. The project is under heavy development and new modules are shipped almost every day.\n\n```\ncd routersploit\ngit pull\n```\n\n# Build your own\nTo our surprise, people started to fork \n[routersploit](https:\u002F\u002Fgithub.com\u002Fthreat9\u002Froutersploit) not because they were \ninterested in the security of embedded devices but simply because they want to \nleverage our interactive shell logic and build their tools using similar \nconcept. All these years they must have said: _\"There must be a better way!\"_ \nand they were completely right, the better way is called \n[_Riposte_](https:\u002F\u002Fgithub.com\u002Ffwkz\u002Friposte).\n\n[_Riposte_](https:\u002F\u002Fgithub.com\u002Ffwkz\u002Friposte) allows you to easily wrap your \napplication inside a tailored interactive shell. Common chores regarding \nbuilding REPLs was factored out and being taken care of so you can \nfocus on specific domain logic of your application.\n# License\n\nThe RouterSploit Framework is under a BSD license.\nPlease see [LICENSE](LICENSE) for more details.\n\n# Acknowledgments\n* [riposte](https:\u002F\u002Fgithub.com\u002Ffwkz\u002Friposte)\n","RouterSploit 是一个针对嵌入式设备的开源漏洞利用框架。它使用 Python 编写，具备多种模块来辅助渗透测试操作，包括但不限于漏洞利用、凭证测试、扫描器和有效载荷生成等功能。其核心特色在于能够识别并利用路由器及其他嵌入式系统的安全弱点。该工具特别适用于网络安全研究人员及专业人员在进行安全评估或教育目的时使用，帮助他们发现并理解网络中潜在的安全风险。",2,"2026-06-11 03:34:00","high_star"]