-
-
[原创] 路由器环境基础工具安装
-
发表于:
2020-3-12 14:14
15589
-
网络上有很多安装教程,也看了《揭秘家用路由器 0day 漏洞挖掘技术》,但是由于版本等原因,与其他作者的安装还是略有不同,会遇到很多问题,以下参考我自己安装遇到的问题进行。
我的环境
在 https://www.pnfsoftware.com/jeb2/mips 下载试用版,但是不知道为啥我的下载速度很慢。
也可以使用吾爱破解
的破解版 https://down.52pojie.cn/Tools/Android_Tools/JEB_3.0.0.201808031948_Pro.zip ,亲测内部可以进行复制粘贴。
需要安装java环境,可以参考:https://blog.csdn.net/lyhkmm/article/details/79524712 进行安装。
有两种方法,一种是直接下载,另一种是通过官网下载包,然后再安装。经过H4lo师傅的踩坑,2.4.0版本
最好。
方法一:
我这样下载下来的是2.5.0版本
,我决定先用一段时间...
方法二:
使用sasquatch工具的时候,直接命令行输入 sasquatch加对应的参数就可以执行。
这个我卸载安装了好几次..因为安装的版本编译会出错(我搜索没有找到较好的解决办法),使用会出现头文件找不到等等问题。推荐下面的版本
查看kernel版本进行选择:
最后使用
进行编译
法一:将PATH添加到/etc/profile
末尾,再source /etc/profile
,网上很多都说有效...对我无效,只是暂时性的
法二:将PATH添加到~/.bashrc
末尾,再source
LSB --> 小端序
https://people.debian.org/~aurel32/qemu/mips/ 自行选择大小端格式mips系统【mips大端机,mipsel小端机】
写入
创建qemu网络接口启动脚本
将原来内容注释,并写入
更改qemu-ifup权限,重启使配置生效
失败,在网上查询之后,找到了比较好的解决方法
网卡中并没有叫eth0的。
将上面两个文件中的eth0
改为ens33
,再次sudo /etc/init.d/networking restart
,成功。(但是我仍然不确定是否解决了本质问题...)
执行:
登录
查看
eth0没有ip,手动设置ifconfig eth0 xxx.xx.xx.xx
,mips虚拟机的ip要和主虚拟机ip在同一网段
很麻烦...我这还遇见这么多错误...
第二种方法,是直接使用tunctl
命令来建立一个虚拟网卡,与模拟的 mips 虚拟机进行通信
在mips虚拟机中登录后执行
可以互相ping通说明配置成功
和方法二差不多,也可以参考这篇
https://wzt.ac.cn/2019/09/10/QEMU-networking/
最后如果在mips虚拟机中ifconfig没有分配ip,可以同方法一,与宿主机同一段分配一个ip即可,如:
参考:
https://blog.csdn.net/QQ1084283172/article/details/68942660
https://xz.aliyun.com/t/3826#toc-2
https://xz.aliyun.com/t/6071#toc-2
https://blog.csdn.net/youyudehexie/article/details/7583657
https://xz.aliyun.com/t/462#toc-6
感谢BufSnake
知世
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2020-3-25 23:52
被plkk编辑
,原因: