Dlink_DWR-932B路由器固件分析
Last updated
Last updated
访问 Dlink 的 ftp 服务器
ftp://ftp.dlink.eu/
这里下载 DWR-932_fw_revB_2_02_eu_en_20150709.zip 文件
ftp://ftp.dlink.eu/Products/dwr/dwr-932/driver_software/
1、提取文件系统
解压,得到 DWR-932_B1_FW v.02.02EU.zip , 无法直接解压缩,会发现该固件被加了密,这是厂商对该固件做了保护,防止逆向分析固件。
可以用爆破工具fcrackzip爆破密码,解压密码是 beUT9Z
2、获取固件后采用Binwalk从固件的zip文件中提取yaffs2格式的文件系统。接下来可以使用Binwalk提取该格式文件
3、在yaffs2-root文件夹中,可以提取到完整的文件系统
4、从这里开始,可以遍历不同的目录,并从安全的角度看一些可能存在漏洞的文件。第一件要做的事是查找所有.conf文件,运行find查询来查找所有配置文件,如下面的屏幕截图所示:
5、接着查看配置文件中的内容,下图为wpa-supplicant.conf中的内容
6、接下来查看其它配置文件,例如inadyn-mt.conf,如下图所示
以上就是在固件中查找隐藏敏感信息的方法。
这个文件包含高度敏感的信息,这些信息本不应该被访问。从前面的屏幕截图中我们可以看到,这个文件存储路由器的no-IP配置,包括用于访问网站 的用户名和密码