记录刚上大学的我是如何攻破教务系统(教务系统漏洞)
还想看什么,欢迎点赞评论留言
回忆录:
时间回到2018年某日:
在别人都准备复习的时候,我默默打开学校门户系统
这些快速导航的系统都是不需要再次验证的
找了一圈没发现未授权漏洞,看来想搞事情可以先拿门户系统祭天了
门户系统规则就是学号(工号)+身份证后六位
不过你想拿到一个账号还是挺简单的,可以通过社工和学校的贴吧找到很多规则
很多学校贴吧会放一些失物招领什么的(也会有一些失物招领的群)
因为我有现成的账号,直接开搞吧
我把门户系统所有功能点看了一遍,在用户设置处发现可控参数
http://xxxx.edu.cn/userxxxxx?userId=学号
谷歌出来一堆类似管理员账号
Admin、system、amAdmin、portal、edu-admin···············等等
一个个测试,结果portal和amAdmin有返回
仔细观察了一下,这里应该是密保问题,那么我们就通过密保来修改掉密码吧
验证成功第一道问题
好了,点到为止
那么这个账号是干嘛的呢?
我进一步测试了将userId换成amAdmin,我发现返回结果带有网络管理中心
我隐隐约约记得刚开学的时候,学校下通知让检查学籍信息,错误的可以上报到教务处
那么这个portal账号应该是教务处账号了,可以管理学籍信息
amAdmin这个账号是网络中心的,我就不多说了
那么如果我们把userId换成老师工号呢?换成学号呢?
后面学校更换了一套系统,偶尔去逛发现了一个solr RCE
后面学校也举办了一次攻防演练,还挺有意思的,有机会再写
记录刚上大学的我是如何攻破教务系统(教务系统漏洞)相关推荐
- 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告
原始链接已不可考,原文略有改动. 始终认为,对一个初学者来说,IT界的技术风潮是不可追赶. 我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常 ...
- 我是吴恩达:人在美国,刚上知乎,先答个「如何系统学习机器学习」
杨净 发自 凹非寺 量子位 | 公众号 QbitAI 知乎新用户吴恩达,第一件事儿竟是回答如何系统学习机器学习. 嗯,果然随时都自带老师属性. 结果短短不到12个小时,就已经收获了两千多个赞同,关注者 ...
- 计算机类大一需要学什么原因,大一新生上大学要不要带电脑?我认为不论什么专业,电脑是必需品...
原标题:大一新生上大学要不要带电脑?我认为不论什么专业,电脑是必需品 导语 有很多大一新生问我,上大学要不要带电脑,有没有必要买一个好一点的电脑呢?因为现在也即将开学了,很多同学们都在为开学做准备,但 ...
- 学计算机是不是必须要买电脑,上大学了,你必须买一部电脑吗?
有一位今年的大一新生在网上问:上大学了,必须买电脑吗? 对于这个问题,大家的看法没有大的分歧,我们总结整理一下,大致观点如下: 一,根据学生学习的需要情况. 在大学里,有些专业学习时必须用到电脑,类似 ...
- 我们为什么要上大学?
我们为什么要上大学?如果我是当着你的面问你,估计没有几个人能不假思索的回答出来,或者很多大学生都没用想过为什么要上大学,或者有人回答,别人都说上大学会有好的前途,或者别人都去上,所以我也要去上,如果你 ...
- 请假去考全国计算机二级,张雪峰提醒,计算机二级证用处不大?这个证聪明学生上大学就考了...
文/跳跳妈妈谈教育 大学毕业生的数量在不断攀升之后,大学生的所要面临的就业压力也就更大了,为了能够提升在就业时的职业竞争力,有的大学生在大学期间就会选择考一些证. 大学在每个学生的学习生活中,都占着很 ...
- 南方都市报:我上大学,还是大学上我
这是一个很著名的教育段子--某大学生毕业后恍然大悟:这四年,不是我上了大学,而是大学上了我.语多戏谑,且近暧昧,但你不能说这不是他的心里实情.那么,此话到底是什么意思呢? 近日,京城有多家报纸报道了重 ...
- 学计算机专业需要买电脑么,上大学该买电脑吗?学长:买的时候以为是刚需,买了变成“鸡肋”...
原标题:上大学该买电脑吗?学长:买的时候以为是刚需,买了变成"鸡肋" 高考上大学,我们到底该不该买电脑呢?这个问题让众多的重大学生纠结不以.工欲善其事,必先利其器.在众多的准大学生 ...
- 学计算机大专需要买笔记本吗,上大学该买电脑吗?学长:买的时候以为是刚需,买了变成“鸡肋”...
原标题:上大学该买电脑吗?学长:买的时候以为是刚需,买了变成"鸡肋" 高考上大学,我们到底该不该买电脑呢?这个问题让众多的重大学生纠结不以.工欲善其事,必先利其器.在众多的准大学生 ...
最新文章
- 1行代码实现Python数据分析:图表美观清晰,自带对比功能丨开源
- 11.8. DOMDocument
- 【迁移学习(Transfer L)全面指南】基于迁移学习完成图像分类任务(Pytorch)
- leetcode算法题--二叉树中的列表★
- c mysql 内存泄露_c代码连接mysql数据库内存泄露的问题
- mysql实时物化到clickhouse(MaterializeMySQL)
- C/C++混合编程——extern C
- 设计模式一の设计模式详解
- CSS去除按钮激活的高亮边框(Button的点击出现黑色外边框的取消)
- 高效能管理之要事第一 时间管理表格2
- 鸡兔同笼头吃20脚56c语言,鸡兔同笼问题练习题答案.doc
- 华南师范大学计算机学院保研,保研学霸专访
- 闰秒问题的全面解读与防范
- 如何用看板工具做轻量级项目管理
- JavaWeb-狂神-P11
- 痞子衡嵌入式:聊聊i.MXRT1170上串行NOR Flash双程序可交替启动设计
- 【设计模式】备忘录模式(以电影明日边缘为例)
- switch语句实现周一到周五输出weekday;周六周天weekend C语言
- c语言函数指针封装函数,C语言之函数指针、回调函数的使用
- 万能乘法速算法大全_小学数学加减乘除【速算法】都在这里! 寒假让孩子练一练...
热门文章
- python中str数据转换成datetime的方法
- Bseline基准预测、zip()、dict()、groupy().agg()、
- 【Linux】一些命令
- python连接mysql1366_sqlalchemy 使用pymysql连接mysql 1366错误
- prism 创建ViewModel
- 24 孔复音 C 调口琴
- 软件之聊天工具:QQ,MSN,Google talk,Skype, Lync
- 用java将数组中的数字倒过来_有数组a[n],用java 代码将数组元素顺序颠倒
- CANoe C-V2X Demo(V2I+V2V)演示视频
- 智慧城市视频监控平台组成