您的位置 首页 > 数码极客

如何搞坏一个路由器

RouteSploit框架是一款开源的漏洞检测及利用框架,其针对的对象主要为路由器等嵌入式设备。如家用路由器,或者交换机之类的。

安装

安装需要Python3环境,请自行安装,还需要pip安装其他库文件

git clone

cd routersploit/

pip3 install -r requiremen

pip3 install -r requiremen

文件安装好过后,就可以启动该脚本

Python3 r

启动样式图

看到这个样子就代表启动成功,如果之前库文件有报错的话,使用的时候便会闪退。

Scanners 模块

scanners模块,具备设备漏洞扫描功能,通过该模块,可快速识别目标设备是否存在可利用的安全漏洞,下面会以一个TP路由器为例,结合进行操作描述。

use scanners/routers/router_scan

显示选项

show options

设置目标

set target 192.168.0.1

开始扫描

run

便会对路由器进行扫描。

扫描列表便会用分类显示。

红色代表没有此漏洞,无法利用。

蓝色代表可能有此漏洞,需要手动证明。

绿色代表有此漏洞,可以利用。

使用漏洞攻击,攻击成功,便会进入cmd界面,便可以进一步测试是否可以获取到shell。

测试失败图

Exploits 模块

use exploits/

便可以自己手动设置exp。进行测试,可以按下tab键进行补齐。

Creds模块

(1)选择模块

此模块相关文件位于 /routesploit/modules/creds/ 目录下,以下为该模块支持检测的服务,

• ftp

• ssh

• telnet

• http basic auth

• http form auth

• snmp

在检测过程中,可通过两个层面对上述的每个服务进行检测,

默认服务登录口令检测:利用框架提供的各类路由等设备以及服务的默认登录口令字典,通过快速列举的方式,可在较短时间内(几秒钟)验证设备是否仍使用默认登录口令;

暴力破解:利用框架中所提供的特定账户或者账户列表进行字典攻击。其中包含两个参数(登录账户及密码),如框架/routesploit/wordlists目录中字典所示,参数值可以为一个单词(如’admin’),或者是一整个单词列表。

默认密码

Login Password ----- -------- root zet521

使用routesploit便可以检查是否有默认密码。

结尾

使用WiFi万能要是连接WiFi,然后使用routesploit,进行内部渗透,岂不美哉

如果有私人WiFi被WiFi万能钥匙分享出去,一定要记得取消分享,或者修改密码。

本文作者:Whitezero

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何搞坏一个路由器,如何搞坏一台笔记本”边界阅读