随着TP路由器的更新,安全性也大幅度提高。直接命令是无法换ip的。
如果还用以前的命令就会提示“You have no authority to access thisdevice!”无权更换,更换失败
要怎样解决呢?
重点在于“要在访问的时候加上完整的协议头”!这是重点!
首先抓包的时候抓取完整的协议头,如图
host部分删除掉就是完整的协议头了。
上面标注的地方就是用BASE64编码过的你的帐号和密码,别忘了中间的“:”哦BASE64编码 (到字节集 (编辑框_帐号.内容 + “:” +编辑框_密码.内容))
同样是访问“//192.168.1.1/userRpm/StatusRpm.htm?Disconnect=断线&wan=1”添加协议头就可以生效了。
写下完整的流程首先将协议头放到常量里
然后登录路由器“HTTP读文件 (“//admin:admin@192.168.1.1”)”
最后网页_访问 (“//192.168.1.1/userRpm/StatusRpm.htm?Disconnect=断线&wan=1”, 0, , , , #常量, , , , )
OK完美解决
发表评论: