Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: 上游导致的查询不稳定 #16

Open
love98ooo opened this issue Jan 10, 2024 · 2 comments
Open

bug: 上游导致的查询不稳定 #16

love98ooo opened this issue Jan 10, 2024 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@love98ooo
Copy link
Owner

2023年8月,学校对教务系统进行了升级,导致无法查询平时分,但是近期有概率查分成功。

触发条件(不能稳定触发):

  1. 24小时内第一次登录教务系统查分
  2. 请求的 data 中包含 __VIEWSTATEGENERATOR 参数

已排除因素:

  • 运营商(校园网、CMCC、CHINANET、联通、广电)
  • 访问地点(已测试宿舍楼、教学楼、青椒)
  • 请求参数(重放测试无效)

由于教务系统所有请求均使用HTTP协议且不支持HTTPS协议,目前猜测教务系统的网关使用了透明代理,对所有数据进行了一次清洗(类似于中间人攻击),过滤掉了我们需要的平时分等数据。

目前还在排查阶段,欢迎提供线索。

@love98ooo love98ooo added the bug Something isn't working label Jan 10, 2024
@love98ooo love98ooo self-assigned this Jan 10, 2024
@FishZe
Copy link
Contributor

FishZe commented Jan 16, 2024

基本可以排除data中的__VIEWSTATEGENERATOR参数造成的影响,通过此参数无法复现。

@love98ooo
Copy link
Owner Author

24小时内第一次登录教务系统查分“是复现非常重要的一点

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants