美文网首页
记一次使用post请求重启TP-LINK TL-WDR7661路

记一次使用post请求重启TP-LINK TL-WDR7661路

作者: Ashin10 | 来源:发表于2020-03-12 15:50 被阅读0次

目的: 通过Post请求来重启TP-LINK路由器
大致流程: ①获取登录请求的地址 ②获取重启请求的地址

前言

登录页面
大概长这样

image.png

主页面
该有的功能,例如定时wifi关闭,dmz主机等基本都有
用了这么多年tp link起码用户体验还是越做越好了
不像地方运营商的光猫不打投诉电话是不给admin权限账号什么操作都做不了...

image.png
网络体验方面我不太熟悉,客厅到卧室直接隔着一堵墙,还是能看视频不卡,另外我也不玩手游
选这台TL-WDR7661主要看重他的双频合一功能,方便家里人使用(而且不贵...不贵...)

正式开搞

使用Chrome的开发者模式F12

image.png

因为刚才没有其他请求的记录,所以第一个就是登陆时候发出的post


image.png

往下拉找自己post出去的内容,
这里需要抄个地址,例如192.168.2.1
再抄个body,例如{"method":"do","login":{"password":"0KcgeXhc9TefbwK"}}
推荐切换为view source方便复制

image.png

这里插一句,密码是123456,不过看着像base64但是反算出来是Ч yx\õ7�o��
估计又加了其他玩样...

获取地址:192.168.2.1
获取body:{"method":"do","login":{"password":"0KcgeXhc9TefbwK"}}
再通过postman就可以模拟登录了,记得body用raw来输入内容

image.png
你可以看到tp link响应了一个stok码
因为他没有采用cookie,所以需要凭着这个stok来识别用户
使用浏览器也可以看到这个stok
image.png

再在页面中抓取重启路由的请求
如果之前请求记录太多看不清可以点那个clear小图标来清空所有记录


image.png

不出意外应该可以看到有一条192.168.2.1/stok=xxxx/ds的记录
获取里面的body{"system":{"reboot":null},"method":"do"}
将地址:192.168.2.1/stok=I%5E%21RR%24sL%5Dft%28L1BK%3E%7B%7D%7Ci%3EZ%08L%7C%3E%084%7Bn4/ds
和body{"system":{"reboot":null},"method":"do"}
同样丢到postman中

image.png
即可实现路由重启

你问我有啥用?可以自己写个脚本定期重启呗...
有时间写个java的玩玩...

不过这玩样买回来倒没什么大问题,而且系统自带了自动清理功能

image.png

反而是电信的光猫每个月都要重启一次不然就断网
再吐槽下上海电信的烽火路由器,登录竟然用的get请求,最关键是登陆后大概率会卡住...真的服


image.png

-End-

相关文章

网友评论

      本文标题:记一次使用post请求重启TP-LINK TL-WDR7661路

      本文链接:https://www.haomeiwen.com/subject/yigujhtx.html