厦大智慧教务:获取签到码、修改定位

674 words

流程大致分为两步:① 远程获取签到码 ② 修改定位签到。

注1:原理基于可神的签到脚本,目前还可以通过脚本获取签到码,但直接用脚本签到疑似会被hack。不确定通过脚本获取签到码之后是否也会被hack,因此记录下最朴素的方法,环境完全模拟真实签到。

注2:部分课程已经采用全新签到系统,全新签到系统方法暂待摸索。

注3:仅供学习,不推荐通过此方法逃避考勤。

环境准备

个人推荐都用版本一。

① 获取签到码:

版本一(电脑版,推荐这个):

  • 微信电脑版
  • 电脑端抓包软件(例,Proxyman)

版本二(手机版。不推荐,配置麻烦,且不同厂商的手机可能问题不一样):

  • 微信手机版
  • 手机版抓包软件(不需要root的有PCAPdroid等,需要root的有很多,先不举例)

② 修改定位:

版本一(苹果设备,ipad,iphone都可以):

  • 电脑版爱思助手,与苹果设备能连通。

版本二(如果你没有苹果设备)

  • 电脑版,安装安卓虚拟机(什么手游模拟器也可以)

操作流程

下列操作仅以上述的版本一为例,版本二原理都一样,可以自行探索。

获取签到码

① 电脑端微信登录。搜索厦大智慧教务,进入智慧教务小程序。点击课程签到,进入下图界面:

pAuEP8U.jpg

② 进入上述界面后,打开Proxyman,启动监听。

③ 进入要签到的课程,启动签到,进入这个页面:

image-20240914142204258

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

image-20240914142225151

右侧点击Body,找到klHm字段,即为签到码。

pAuEFv4.png

如上图,签到码为8303。

修改定位

打开爱思助手,链接。

image-20240914142347743

工具箱搜索 虚拟定位:

image-20240914142414877

设置定位后修改即可。

image-20240914142436740

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