一日,公司網絡巨慢,丟包非常嚴重,打電話給電信,說信號穩定,可能是我們的路由器有問題,讓我們直接用電腦撥號
心中一悶,鬼知道撥號密碼是多少,於是百度了一下,大概有以下幾種方法
一、使用工具,把路由器的配置文件導出來,然后用RouterPassView 破解。
二、把自己偽裝成PPPoE server或者用抓包查看保存時提交的密碼
三、用chrome查看框架源代碼的功能,直接查看文件中密碼
以上幾種方法都已經試了,針對我目前用的tp-link型號:TL-WVR450G都不完全實用,因為密碼都加密了。
還得回頭看源代碼,發現只做了一個非常簡單的加密,把關鍵內容貼出來了,比較好處理了
< html > <script > function charToAscii(accStr) { if (typeof accStr != "string") return ""; var len = accStr.length; var str = ""; for (var i = 0; i < len; i++) { var tempValue = accStr.charCodeAt(i).toString(16); if (tempValue.length == 1) tempValue = "0" + tempValue; str = str + tempValue; } return str; } function asciiToChar(retAccStr) { if (typeof retAccStr != "string") return ""; var len = Math.floor(retAccStr.length / 2); var str = ""; for (var i = 0; i < len; i++) { var tempValue = parseInt(retAccStr.substr(i * 2, 2), 16); str = str + String.fromCharCode(tempValue); } return str; } document.write(asciiToChar("3132333435")); < /script> </html >