关于破解广州天翼校园 + 路由器刷固件 实现自动上网 突破wifi限制
有位大神告诉我发现了github上有人破解了广州天翼校园加密。具体仓库请点击链接EsDialerGD 代码实现了认证和keep请求。
接下来我会介绍如何通过以上代码完成小米路由器3g的自动认证上网逻辑。
使用wireshark抓包确定请求url
EsDialerGD项目默认不提供相关的请求url
这些url需要自行抓包获取,url包括:
- ESD_TICKET_URL:ticket url
- ESD_AUTH_URL: auth url
- ESD_KEEP_URL:keep url
- ESD_TERM_URL:term url 此选项并不重要,如若不存在不影响上网。
ps 程序默认的获取config url 为重定向地址ip的url,但在我们学校这个url是另外一个ip地址,所以具体的url需要用wireshark抓包拿到。以我们学校为例,需要修改源代码中的auth.c文件:
int get_ticket(AUTH_CONTEXT *ctx) {
if (!ctx->ticket_url[0]) {
dbgout("ticket_url not found");
goto _fail;
}
update_local_time(ctx);
char da