【渗透测试】无需登陆出示验证码
0x01 前言
有时候逛商场坐地铁需要出示健康码,长时间不登陆就需要重新登陆,很麻烦。今天这个东西其实早在去年就发现了,但是没怎么注意,今天因为工作需要测试突然发现去年的那个链接现在居然还可以直接打开并且是实时获取的。
这里要说明,本篇文章仅供学习交流,严禁进行非法测试!!
0x02 正文
夜神模拟器装好app之后,进行登陆,点进**码
页面,然后开启Burp,由于app设置了SSL Pining证书校验,所以需要先绕过:
1 | adb connect 127.0.0.1:62001 //连接到模拟器 |
1 | python frida-skeleton.py package |
回到app,点击疫苗&核酸
同时开启抓包
此时可以正常抓取到通信流量。
放包,直到看到code=
字样
发送到Repeter
,进行重放
会得到一个跳转链接,取出其中的mw
字段
填入下方
1 | https://xxx.gov.cn/smzy/fyz/qrcode?from=smy&latitude=&longitude=&address=&mw=yourmw&type=FY_QRCODE_01&usertype=1&m= |
访问完整的链接,就会看到健康码,且实时动态刷新。
点击去年的链接:
现在只需要访问这个链接就可以直接出示健康码,无需进行人脸识别的登陆。