效果:通过访问域名访问本地资源。
如: 将自己的nas地址定义为nas.cn
1. 获取ssh权限
下载
https://github.com/acecilia/OpenWRTInvasion
安装python并运行
pip3 install -r requirements.txt
python3 remote_command_execution_vulnerability.py
按照提示输入路由器ip 192.168.31.1 和路由器管理密码
成功后获取ssh权限
* telnet 192.168.31.1
* ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -c 3des-cbc -o UserKnownHostsFile=/dev/null root@192.168.31.1
* ftp: using a program like cyberduck
2. ssh登录路由器
ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -c 3des-cbc -o UserKnownHostsFile=/dev/null root@192.168.31.1
输入 yes 后 输入 root 进入路由器
3. 修改hosts并使其生效
vi /etc/hosts
/etc/init.d/dnsmasq restart
如果不生效重启路由器