上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: null - 

[6月28日更新] 拦截数据包实现超星学习通APP考试安全切屏

[复制链接]

该用户从未签到

3

主题

5

回帖

62

积分

初级工程师

积分
62

新人报道油中3周年

发表于 2021-1-29 21:23:58 | 显示全部楼层 | 阅读模式

说明

  • 适用平台:Android、iOS(未测试)
  • 安装软件:AdGuard(Android)/ Fiddler(Win)
  • 实现功能:超星学习通考试切屏(离开考试)记录不上报,老师端无记录。
  • 底层原理:拦截数据包。

网页考试不存在任何检测,本文只针对客户端研究。

转载请带上原文链接

原文地址:http://zhmd5.com/a/51/

请注意:可能超星更新了更多反人类的检测,所以在正式考试之前务必自行建课测试。

> 本文没什么技术含量,都是软件的基本操作。

由于学习通App考试页面为内嵌WebView,协议均为HTTP/HTTPS,于是我们可以很方便的使用代理/VPN方式拦截考试切屏上报请求,从而达到不可描述的目的。


[6月28日更新]

今天测试新版考试系统发现新增了上报接口

1png

所以过滤规则需加上 receiveExamLogs?eventType=3 receiveExamLogs?eventType=4

此处 eventType=1/2未知,目测是上报作答记录和拍照采集之类,只需要拦截 eventType=3/4的切屏上报即可

推荐使用iOS系统+Fiddler拦截,因为安卓7.0以上系统用户证书不被信任,HTTPS无法拦截,root可能比较繁琐或无法成功。

iOS安装证书+配置教程点此

Fiddler设置:receiveExamLogs?eventType=3 receiveExamLogs?eventType=4 exit-count

aaa1.png

abc.png


使用AdGuard拦截

1.安装AdGuard、安装HTTPS证书

1 - 副本.png

2.png

2.配置过滤规则

左上角菜单 → 设置 → 内容拦截 → User Rules → 右下角+

show.gif

输入过滤规则:||mooc1-api.chaoxing.com/exam/phone/exit-count^

3.开启保护

右上角出现钥匙图标即可

6.png

4.实测效果

xg.png

5.png


使用Fiddler拦截

1.安装Fiddler,生成HTTPS证书,手机安装Fidder生成的HTTPS证书,手机WIFI设置HTTP代理服务器为电脑IP

> 基本操作此处不赘述

2.设置滤器规则,设置断点模式

exit-count

fd1.png

图中可看到切屏上报请求已被拦截。

注意

拦截切屏上报后依旧会出现提醒,无需担心。

imf.png

  • TA的每日心情
    开心
    2022-5-11 20:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    20

    回帖

    155

    积分

    中级工程师

    积分
    155

    生态建设者油中3周年挑战者 lv1

    发表于 2021-1-29 22:28:13 | 显示全部楼层
    null!!!nb!
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-5-5 13:37
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    117

    主题

    405

    回帖

    709

    积分

    版主

    积分
    709

    油中2周年油中3周年

    发表于 2021-1-30 00:18:16 | 显示全部楼层
    哥哥牛逼
    提及少年一词,应与平庸相斥!微信公众号——智家乐享
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2023-4-28 13:48
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    13

    主题

    16

    回帖

    64

    积分

    初级工程师

    积分
    64
    发表于 2021-11-24 10:10:56 来自手机  | 显示全部楼层
    现在还有效吗
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    636

    主题

    5189

    回帖

    6071

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6071

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2021-11-24 10:20:26 | 显示全部楼层

    这个本质是通过https拦截过滤数据,即使失效了更新数据过滤规则就可以了
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情

    2023-12-8 22:55
  • 签到天数: 37 天

    [LV.5]常住居民I

    15

    主题

    145

    回帖

    153

    积分

    荣誉开发者

    积分
    153

    荣誉开发者

    发表于 2021-11-24 11:42:39 来自手机  | 显示全部楼层
    nbnb!!!
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    4

    回帖

    5

    积分

    助理工程师

    积分
    5
    发表于 2023-4-12 16:30:06 | 显示全部楼层
    哥哥学习通打码的没了
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表