版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。<br><img><br>电信光猫 HG6201T 超管账号密码维护结束前默认为:nE7jA%5m维护结束后获取密码方法如下<br><img><br>1,登录路由器的banseinfo页面, 获取baseinfo信息baseinfo地址:http://192.168.1.1:8080/cgi-bin/baseinfoSet.cgi<br><img><br>2,通过对比路由器上明文标注的普通账号的密码, 猜出加密方式, 解析加密后的ascii编码<br>3,解析ascii编码,以&符号为分隔符, split字符串, 拿到数组, 每一个数字减去4就得到ascii编码, 转成字符串拼接起来。<br>超管密码前面telecomadmin固定,后面8位数字偏移量为0不是4.<br>#include#include#include#include#include#pragma comment(lib, "urlmon.lib") using namespace std; int main() {&#9; HRESULT hr = URLDownloadToFile(nullptr,"http://192.168.1.1:8080/cgi-bin/baseinfoSet.cgi","passwd",0,0);&#9; if (hr != S_OK)&#9; {&#9;&#9; cout