流程大致分为两步:① 远程获取签到码 ② 修改定位签到。
注1:原理基于可神的签到脚本,目前还可以通过脚本获取签到码,但直接用脚本签到疑似会被hack。不确定通过脚本获取签到码之后是否也会被hack,因此记录下最朴素的方法,环境完全模拟真实签到。
注2:部分课程已经采用全新签到系统,全新签到系统方法暂待摸索。
注3:仅供学习,不推荐通过此方法逃避考勤。
环境准备
个人推荐都用版本一。
① 获取签到码:
版本一(电脑版,推荐这个):
- 微信电脑版
- 电脑端抓包软件(例,Proxyman)
版本二(手机版。不推荐,配置麻烦,且不同厂商的手机可能问题不一样):
- 微信手机版
- 手机版抓包软件(不需要root的有PCAPdroid等,需要root的有很多,先不举例)
② 修改定位:
版本一(苹果设备,ipad,iphone都可以):
- 电脑版爱思助手,与苹果设备能连通。
版本二(如果你没有苹果设备)
- 电脑版,安装安卓虚拟机(什么手游模拟器也可以)
操作流程
下列操作仅以上述的版本一为例,版本二原理都一样,可以自行探索。
获取签到码
① 电脑端微信登录。搜索厦大智慧教务
,进入智慧教务小程序。点击课程签到,进入下图界面:
② 进入上述界面后,打开Proxyman,启动监听。
③ 进入要签到的课程,启动签到,进入这个页面:

④ 回到Proxyman,左侧找到这条/getXsQdInfo
的包。

右侧点击Body
,找到klHm
字段,即为签到码。
如上图,签到码为8303。
修改定位
打开爱思助手,链接。

工具箱搜索 虚拟定位:

设置定位后修改即可。

现在ipad已经是学武楼定位了,ipad上登录微信,打开智慧教务,签到即可。