edusrc某大学证书的一次漏洞挖掘

2023-05-16

前言

以下涉及到的漏洞已提交至edusrc教育行业漏洞报告平台并已修复,该文章仅用于交流学习,如有不足之处,欢迎各位大佬指点。

正文

1、通过注册一个测试账号然后登录页面

2、在浏览任意功能页面时,发现cookie疑似base64加密

3、通过base64解密网站发现直接解密乱码

--------------------分割线--------------------

4、后通过排查10477RT之后 为账户信息,cookie由 用户ID_用户名_用户权限id 组成

5、知道了cookie的构造后,通过新建项目尝试搜索admin管理员账户信息,可以得到管理员账户的 用户id_用户名_权限id 通过该信息伪造登录cookie

6、通过加密后的base64字符串,再拼接自身cookie的前7个字符xxxxxRT(复现时请登录测试账号获取最新的xxxxxRT),即得到xxxxxRTxxxxxx9hZG1pbl8x

7、使用构造的cookie,替换自身的cookie字段loginUser,再次刷新页面,发现此时登录了admin管理员用户的账号,而且还多出了许多普通用户没有的功能。

8、持用用户审核,且还可以查看普通用户账户信息

证书这不就到手了么

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

edusrc某大学证书的一次漏洞挖掘 的相关文章

  • JDBC的学习(02)

    关于JDBC的学习 xff08 2 xff09 文章目录 关于JDBC的学习 xff08 2 xff09 Blob类型和批量操作1 Blob类型操作2 批量操作 数据库事务1 事务的概念2 事务的ACID属性3 数据库的四种隔离级别数据库的
  • 吐血整理的IDEA个人配置

    IDEA的个人配置 这两天突然发现电脑的浏览器主页被捆绑成hao123的主页了 xff0c 出于各种方法都没能解决这个问题 xff0c 一气之下 xff0c 重装了系统 xff0c 由于忘记了很多软甲的配置都放在C盘下了 xff0c 导致都
  • 两个报错:Ubuntu进入root后无法使用anaconda 和Your shell has not been properly configured to use ‘conda activate‘

    这个是由于我在root权限下没有添加anaconda的路径导致的 首先先进入普通用户 xff0c 看一下自己的anaconda的路径 echo PATH 然后再进入root sudo su 查看一下root下的路径 如果缺失进行添加 exp
  • 抖音品质建设 - iOS启动优化之原理篇

    前言 启动是 App 给用户的第一印象 xff0c 启动越慢用户流失的概率就越高 xff0c 良好的启动速度是用户体验不可缺少的一环 启动优化涉及到的知识点非常多面也很广 xff0c 一篇文章难以包含全部 xff0c 所以拆分成两部分 xf
  • c语言_多线程入门_信号量Semaphore

    也属于线程同步的一种方式 信号量 Semaphore 定义 xff1a 有时被称为信号灯 xff0c 是在多线程环境下使用的一种设施 xff0c 是可以用来保证两个或多个关键代码段不被并发调用 目的 xff1a 类似计数器 xff0c 常用
  • Ubuntu 18.04 LTS 配置VNC Server后 VNC Viewer连接灰屏

    这几天在配置实验室的服务器的时候发现了这一问题 xff0c 前前后后搞了好久 xff0c 后来我也不知道为啥就搞好了 xff0c 网上也有好多类似的解决方法 xff0c 但总感觉每个人都不一样 xff0c 这里就记录一下自己的解决方法 xf
  • debian10 更换阿里源

    阿里云镜像官网 xff1a https developer aliyun com mirror 1 先备份 span class token function cp span etc apt sources list etc apt sou
  • mysql常见问题

    1 错误 xff1a W GPG error http repo mysql com apt debian buster InRelease The following signatures couldn 39 t be verified
  • Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用)

    Unity实现在Android端获取Android手机的唯一ID xff08 设备号 xff09 亲测Android11可用 备注 测试版本Unity2020 xff0c 理论上Unity2018以上都可用 xff0c 未做测试 文章初衷
  • 远程桌面连接后闪退的解决方法

    远程桌面连接后闪退的解决方法 xff1a 1 打开注册表编辑器 xff0c 找到Memory Management文件夹 xff1b 2 新建DWORD键值 xff0c 名称为SessionlmageSize xff0c 值为0x00000
  • Java代码实现上传视频获取视频某一帧作为截图封面(二)

    上一个文章讲了Java代码实现上传视频获取视频某一帧作为截图封面的一种方法 xff0c 现在讲述第二种方法 为什么要在这里讲这种方法呢 xff1f 第一 这种方法生成的图片占用的空间更小第二 这种方法可以获取很多信息 一 根上一篇文章一样导
  • IDEA import导入的类明明存在,却飘红,你可以这样做

    今天刚刚代码自己的idea xff0c 发现有的类中出现了爆红的错误提示 明明这个类昨天下班之前测试过了 xff0c 是好用的而且爆红的类还是自己写的 xff0c 在别的类中import进去怎么会提示没有作用呢 想必你也可能会在开发中遇到这
  • mysql数据库sql优化(五)看这里之--覆盖索引

    目录 什么是覆盖索引 xff1f 举例一 举例二 覆盖索引的利弊 好处 弊端 什么是覆盖索引 xff1f 理解方式一 xff1a 索引是高效找到行的一个方法 xff0c 但是一般数据库也能使用索引找到一个列的数据 xff0c 因此它不必读取
  • 抖音品质建设 - iOS启动优化《实战篇》

    前言 启动是 App 给用户的第一印象 xff0c 启动越慢 xff0c 用户流失的概率就越高 xff0c 良好的启动速度是用户体验不可缺少的一环 启动优化涉及到的知识点非常多 xff0c 面也很广 xff0c 一篇文章难以包含全部 xff
  • 如何使用idea来设置文件模板,方便创建配置文件

    很多时候 xff0c 我们需要重复的创建模板文件 比如我们在学习Mybatis的时候 xff0c 需要创建mybatis config xml文件以及xxxmapper xml文件 很多时候这些文件的格式是类似的 xff0c 我们需要做的就
  • Mybatis学习之数据库字段与实体属性的映射

    目录 准备 问题 方式一 xff1a 给查询的字段起别名 方式二 xff1a 修改核心配置文件mybatis config xml 方式三 xff1a 通过resultMap自定义映射 准备 我们的表的字段以及表数据如下 生成的实体类的属性

随机推荐