还想看什么,欢迎点赞评论留言 

回忆录:

时间回到2018年某日:

在别人都准备复习的时候,我默默打开学校门户系统

这些快速导航的系统都是不需要再次验证的

找了一圈没发现未授权漏洞,看来想搞事情可以先拿门户系统祭天了

门户系统规则就是学号(工号)+身份证后六位

不过你想拿到一个账号还是挺简单的,可以通过社工和学校的贴吧找到很多规则

很多学校贴吧会放一些失物招领什么的(也会有一些失物招领的群)

因为我有现成的账号,直接开搞吧

我把门户系统所有功能点看了一遍,在用户设置处发现可控参数

http://xxxx.edu.cn/userxxxxx?userId=学号

谷歌出来一堆类似管理员账号

Admin、system、amAdmin、portal、edu-admin···············等等

一个个测试,结果portal和amAdmin有返回

仔细观察了一下,这里应该是密保问题,那么我们就通过密保来修改掉密码吧

验证成功第一道问题

好了,点到为止

那么这个账号是干嘛的呢?

我进一步测试了将userId换成amAdmin,我发现返回结果带有网络管理中心

我隐隐约约记得刚开学的时候,学校下通知让检查学籍信息,错误的可以上报到教务处

那么这个portal账号应该是教务处账号了,可以管理学籍信息

amAdmin这个账号是网络中心的,我就不多说了

那么如果我们把userId换成老师工号呢?换成学号呢?

后面学校更换了一套系统,偶尔去逛发现了一个solr RCE

后面学校也举办了一次攻防演练,还挺有意思的,有机会再写

记录刚上大学的我是如何攻破教务系统(教务系统漏洞)相关推荐

  1. 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告

    原始链接已不可考,原文略有改动. 始终认为,对一个初学者来说,IT界的技术风潮是不可追赶. 我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常 ...

  2. 我是吴恩达:人在美国,刚上知乎,先答个「如何系统学习机器学习」

    杨净 发自 凹非寺 量子位 | 公众号 QbitAI 知乎新用户吴恩达,第一件事儿竟是回答如何系统学习机器学习. 嗯,果然随时都自带老师属性. 结果短短不到12个小时,就已经收获了两千多个赞同,关注者 ...

  3. 计算机类大一需要学什么原因,大一新生上大学要不要带电脑?我认为不论什么专业,电脑是必需品...

    原标题:大一新生上大学要不要带电脑?我认为不论什么专业,电脑是必需品 导语 有很多大一新生问我,上大学要不要带电脑,有没有必要买一个好一点的电脑呢?因为现在也即将开学了,很多同学们都在为开学做准备,但 ...

  4. 学计算机是不是必须要买电脑,上大学了,你必须买一部电脑吗?

    有一位今年的大一新生在网上问:上大学了,必须买电脑吗? 对于这个问题,大家的看法没有大的分歧,我们总结整理一下,大致观点如下: 一,根据学生学习的需要情况. 在大学里,有些专业学习时必须用到电脑,类似 ...

  5. 我们为什么要上大学?

    我们为什么要上大学?如果我是当着你的面问你,估计没有几个人能不假思索的回答出来,或者很多大学生都没用想过为什么要上大学,或者有人回答,别人都说上大学会有好的前途,或者别人都去上,所以我也要去上,如果你 ...

  6. 请假去考全国计算机二级,张雪峰提醒,计算机二级证用处不大?这个证聪明学生上大学就考了...

    文/跳跳妈妈谈教育 大学毕业生的数量在不断攀升之后,大学生的所要面临的就业压力也就更大了,为了能够提升在就业时的职业竞争力,有的大学生在大学期间就会选择考一些证. 大学在每个学生的学习生活中,都占着很 ...

  7. 南方都市报:我上大学,还是大学上我

    这是一个很著名的教育段子--某大学生毕业后恍然大悟:这四年,不是我上了大学,而是大学上了我.语多戏谑,且近暧昧,但你不能说这不是他的心里实情.那么,此话到底是什么意思呢? 近日,京城有多家报纸报道了重 ...

  8. 学计算机专业需要买电脑么,上大学该买电脑吗?学长:买的时候以为是刚需,买了变成“鸡肋”...

    原标题:上大学该买电脑吗?学长:买的时候以为是刚需,买了变成"鸡肋" 高考上大学,我们到底该不该买电脑呢?这个问题让众多的重大学生纠结不以.工欲善其事,必先利其器.在众多的准大学生 ...

  9. 学计算机大专需要买笔记本吗,上大学该买电脑吗?学长:买的时候以为是刚需,买了变成“鸡肋”...

    原标题:上大学该买电脑吗?学长:买的时候以为是刚需,买了变成"鸡肋" 高考上大学,我们到底该不该买电脑呢?这个问题让众多的重大学生纠结不以.工欲善其事,必先利其器.在众多的准大学生 ...

最新文章

  1. 1行代码实现Python数据分析:图表美观清晰,自带对比功能丨开源
  2. 11.8. DOMDocument
  3. 【迁移学习(Transfer L)全面指南】基于迁移学习完成图像分类任务(Pytorch)
  4. leetcode算法题--二叉树中的列表★
  5. c mysql 内存泄露_c代码连接mysql数据库内存泄露的问题
  6. mysql实时物化到clickhouse(MaterializeMySQL)
  7. C/C++混合编程——extern C
  8. 设计模式一の设计模式详解
  9. CSS去除按钮激活的高亮边框(Button的点击出现黑色外边框的取消)
  10. 高效能管理之要事第一 时间管理表格2
  11. 鸡兔同笼头吃20脚56c语言,鸡兔同笼问题练习题答案.doc
  12. 华南师范大学计算机学院保研,保研学霸专访
  13. 闰秒问题的全面解读与防范
  14. 如何用看板工具做轻量级项目管理
  15. JavaWeb-狂神-P11
  16. 痞子衡嵌入式:聊聊i.MXRT1170上串行NOR Flash双程序可交替启动设计
  17. 【设计模式】备忘录模式(以电影明日边缘为例)
  18. switch语句实现周一到周五输出weekday;周六周天weekend C语言
  19. c语言函数指针封装函数,C语言之函数指针、回调函数的使用
  20. 万能乘法速算法大全_小学数学加减乘除【速算法】都在这里! 寒假让孩子练一练...

热门文章

  1. python中str数据转换成datetime的方法
  2. Bseline基准预测、zip()、dict()、groupy().agg()、
  3. 【Linux】一些命令
  4. python连接mysql1366_sqlalchemy 使用pymysql连接mysql 1366错误
  5. prism 创建ViewModel
  6. 24 孔复音 C 调口琴
  7. 软件之聊天工具:QQ,MSN,Google talk,Skype, Lync
  8. 用java将数组中的数字倒过来_有数组a[n],用java 代码将数组元素顺序颠倒
  9. CANoe C-V2X Demo(V2I+V2V)演示视频
  10. 智慧城市视频监控平台组成