文章总结: 文档详细分析了教育类SRC漏洞挖掘场景,涵盖信息收集、技术栈识别及弱口令、SQL注入、越权、文件上传等常见漏洞利用思路。重点针对教务系统、在线考试及统一认证中心提供了专项突破策略与实战Payload,旨在帮助安全人员高效挖掘教育行业漏洞。 综合评分: 85 文章分类: 渗透测试,SRC活动,WEB安全
教育类SRC漏洞挖掘场景分析
原创
youki youki
C4安全
2026年1月21日 10:53 江苏
教育类SRC常见的资产包括高校官网、教务系统、选课系统、成绩查询、校园一卡通、学生管理系统、科研平台、在线考试系统等。
一、信息收集
这一步还是老生常谈的信息收集,熟悉的师傅们可以跳过
1. 域名与子域名枚举
-
目标:发现所有可能的Web入口
-
工具与方法:
-
使用
amass、subfinder、assetfinder进行子域名爆破:
amass enum -d edu.cn -o subdomains.txtsubfinder -d jiaoyu.edu.cn -o subs.txt
- 利用搜索引擎语法(Google Dork):
site:jiaoyu.edu.cn inurl:loginsite:*.edu.cn intitle:"教务系统"
- 查询证书透明度日志(如 crt.sh)获取历史子域名。
2. 资产识别与分类
- 使用
httpx批量探测存活服务:
cat subdomains.txt | httpx -status-code -title -tech-detect -o alive.txt
-
重点关注以下路径和系统:
-
/jwglxt—— 教务管理系统(常见为正方、青果、东师等)
-
/xxglxt—— 学生管理
-
/ksxt—— 考试系统
-
/ykt—— 一卡通系统
-
/lib或
/opac—— 图书馆系统
3. 技术栈识别
-
常见技术组合:
-
后台框架:Struts2、Spring MVC、ASP.NET(老系统居多)
-
数据库:Oracle、SQL Server(部分MySQL)
-
中间件:Tomcat、IIS、WebLogic(较少但存在)
使用 Wappalyzer 浏览器插件或 whatweb 命令行工具识别
二、常见漏洞点与利用思路
1. 弱口令与默认账户
-
原因:管理员设置弱密码,或未修改出厂默认账号
-
测试方式:
-
用户名:
admin,root,jwc,system -
密码:
123456,admin123,jiaoyu@2023,Password1 -
尝试登录页面使用常见组合:
2. SQL注入(SQLi)
-
典型场景:
-
成绩查询接口:
/score?stu_id=123 -
课程查询:
/course?id=1' -
检测方法:
-
输入
'观察是否报错(如 Oracle 的ORA-xxxxx错误) -
使用时间盲注 payload 测试延迟响应
http://xxx/score?stu_id=1'; IF(1=1) WAITFOR DELAY '0:0:5';--
3. 越权访问(水平/垂直越权)
-
原理:系统未校验当前用户是否有权访问指定资源。
-
案例:
-
A学生访问
/user/profile?uid=1001,修改参数为uid=1002查看他人信息。 -
普通教师尝试访问
/admin/config管理页面。 -
验证方法:
-
登录两个不同权限账号(如学生和老师),抓包比较请求差异。
-
修改关键参数(如
userid,role,deptid)观察返回内容变化。 -
使用 Burp Suite 的
Compare功能对比响应差异。
4. 文件上传漏洞
-
常见位置:
-
头像上传
-
论文提交系统
-
教师资料上传
-
绕过技巧:
-
后缀限制绕过:
.php3,.phtml,.htaccess -
MIME 类型伪造:将
Content-Type: image/jpeg发送 PHP 内容 -
配合解析漏洞(如 Apache 解析
.php.)
5. 反序列化漏洞(Java系系统常见)
-
目标系统:基于 Struts2 或 Spring 的老版教务系统。
-
检测点:
-
检查是否存在
/struts-action类路径 -
查看 Cookie 或 Header 是否包含 Base64 编码的对象数据
-
使用
ysoserial构造 payload(仅限内网测试)
6. SSRF 与内网探测
-
应用场景:
-
系统提供“导入外部图片”、“抓取网页快照”等功能
-
利用该功能访问内部地址(如
http://127.0.0.1:8080/manager/html) -
示例请求:
POST /import_image HTTP/1.1Host: service.edu.cnContent-Type: application/x-www-form-urlencoded
url=http://127.0.0.1:8080/manager/html
7. JWT 安全问题
-
新兴系统开始采用 Token 认证,常见于移动端API。
-
检查方式:
-
获取 JWT Token(通常在 Authorization 头)
-
使用 jwt.io 解码,查看是否使用
none算法或弱密钥 -
若算法为
HS256但密钥简单,可用hashcat破解:
hashcat -m 16500 jwt_token.txt /usr/share/wordlists/rockyou.txt
#
三、专项突破策略
1. 教务系统专项(以正方为例)
-
默认路径:
/jwglxt/xtgl/login_sso.html -
常见漏洞:
-
弱口令 + 无验证码 → 可批量爆破
-
存在
getCaptcha接口但未绑定session → 可绕过验证码 -
参数
yh_id控制用户ID → 存在越权风险 -
版本指纹:
-
查看登录页源码中的版本号或JS路径,判断是否为已知存在漏洞的旧版本(如 V5.0.1)
2. 在线考试系统
-
关键风险:
-
时间控制不当:前端控制倒计时 → 可通过修改本地时间跳过
-
题目预加载:一次拉取所有题目 → 可提前查看答案
-
提交结果可控:答题结果由客户端组装 → 可构造满分包重放
-
抓包分析重点:
-
startExam→
submitExam -
检查是否有签名机制,若无则极易被篡改
3. 校园统一认证中心(CAS)
-
地址通常为:
/cas/login -
攻击面:
-
四次握手流程中 ticket 泄露
-
Service 参数开放重定向
-
TGT Cookie 未设置 HttpOnly → XSS 可盗取
-
可结合 XSS 实现会话劫持,进而冒充任意用户登录各子系统。
感兴趣的师傅可以公众号私聊我进团队交流群,咨询问题,hvv简历投递,nisp和cisp考证都可以联系我
内部src培训视频,内部知识圈,可私聊领取优惠券,加入链接:https://wiki.freebuf.com/societyDetail?society_id=184
安全渗透感知大家族
(新人优惠券折扣30.0¥,扫码即可领取更多优惠)
内部交流群
加入团队、加入公开群等都可联系微信:yukikhq,搜索添加即可
END
往期回顾
实战SRC-漏洞挖掘之XSS案例
海外SRC挖掘-业务逻辑漏洞案例分享
FOFA API 驱动的团队资产发现工具 – Cloud Server
闪紫 – AI赋能社工字典生成工具,自动联想关联变体
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:C4安全 youki youki《教育类SRC漏洞挖掘场景分析》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论