记一次SRC渗透测试实战
记一次SRC渗透测试实战
1
背景
年底了,只能用“麻木”来形容近期的工作,事情实在太多了,忙完这个忙那个,根本停不下来。
但作为网安爱好者,不能停下探洞之旅,还是得抽空打了下SRC,在挖掘某证书站时,遇到了AES加密,踩了不少坑,特写下此文章记录总结下过程,文中实战多个漏洞。
详细过程见下文。
2
实战过程
漏洞一:任意用户注册
首先来到某证书站的登录入口。

可以看到仅仅有登录入口,先去掉login,改为register,直接来到隐藏的注册入口。这个技巧,前期的实战也提到过,感觉挺常见的,各位师傅在无头绪的时候可以尝试一波。
随意填写信息即可注册,无动态验证相关功能,不会验证你是不是真实存在。拿下任意用户注册。

注册账号后登录系统。功能主要是高校的后勤平台,用于投诉、反馈建议啥的。

漏洞二:SSRF
点击报修,进入报修页面,功能没有什么特别,文件上传也过滤的很完善,连个xss都没有,无洞。

眼尖的师傅估计已经发现了,浏览器中有个url参数,测试一波ssrf,出洞,收获漏洞+1。

跳转至baidu。

漏洞三:垂直越权
根据以上的功能,可以看到均为提交工单的功能,并无其他功能。通过翻js,发现几个未在前端出现过的路径,拼接访问,越权可看到其他人的投诉情况。

后台监督统计情况。

漏洞四:敏感信息泄露
基于漏洞三的越权,查看到了一些回复情况,均为加密数据包。不得不说,现在的站是“越来越卷”了,连个后勤系统都玩加密。

从上图可以看到前端的页面做了脱敏处理,根据个人经验,加密的数据包中含了个人信息。于是进行逆向,直接在搜索框中搜关键字encrypt即可。
最终定位解密函数。

橙色框是对密钥的处理,AES的加密特性就是密钥是一个数组。程序运行至解密方法断点时,从控制台打印如下,如下图。

需要注意的是,拿着这个密钥数组,是无法使用的。必须转换成字符串。作者在这里踩了很多坑,花了挺多时间在这个逆向上,后续各位师傅遇到类似问题,可以关注下。最终在AI的帮助下,还原真实的密钥串。

拿着密钥和密文,在以下网站中解密,拿到明文数据,包含了个人的学号、姓名、手机号等一般敏感信息。
http://www.hiencode.com/caes.html

推荐使用文章AntiDebug_Breaker最新版,Hook必备中的插件,会自动打印密钥信息等。下图可以密钥看到跟AI推算的一致。

3
学习资源
如果你也是零基础想转行网络安全,却苦于没系统学习路径、不懂核心攻防技能?光靠盲目摸索不仅浪费时间,还消磨自己信心。这份 《网络攻防知识库》专为转行党量身打造!
01 内容涵盖
这份资料专门为零基础转行设计,19 大核心模块从 Linux系统、Python 基础、HTTP协议等地基知识到 Web 渗透、代码审计、CTF 实战层层递进,攻防结合的讲解方式让新手轻松上手,真实实战案例 + 落地脚本直接对标企业岗位需求,帮你快速搭建转行核心技能体系!

这份完整版的网络安全学习资料已经上传CSDN【保证100%免费】

02 知识库价值
- 深度: 本知识库超越常规工具手册,深入剖析攻击技术的底层原理与高级防御策略,并对业内挑战巨大的APT攻击链分析、隐蔽信道建立等,提供了独到的技术视角和实战验证过的对抗方案。
- 广度: 面向企业安全建设的核心场景(渗透测试、红蓝对抗、威胁狩猎、应急响应、安全运营),本知识库覆盖了从攻击发起、路径突破、权限维持、横向移动到防御检测、响应处置、溯源反制的全生命周期关键节点,是应对复杂攻防挑战的实用指南。
- 实战性: 知识库内容源于真实攻防对抗和大型演练实践,通过详尽的攻击复现案例、防御配置实例、自动化脚本代码来传递核心思路与落地方法。
03 谁需要掌握本知识库
- 负责企业整体安全策略与建设的 CISO/安全总监
- 从事渗透测试、红队行动的 安全研究员/渗透测试工程师
- 负责安全监控、威胁分析、应急响应的 蓝队工程师/SOC分析师
- 设计开发安全产品、自动化工具的 安全开发工程师
- 对网络攻防技术有浓厚兴趣的 高校信息安全专业师生
04 部分核心内容展示

《网络攻防知识库》采用由浅入深、攻防结合的讲述方式,既夯实基础技能,更深入高阶对抗技术。
内容组织紧密结合攻防场景,辅以大量真实环境复现案例、自动化工具脚本及配置解析。通过策略讲解、原理剖析、实战演示相结合,是你学习过程中好帮手。
1、网络安全意识

2、Linux操作系统

3、WEB架构基础与HTTP协议

4、Web渗透测试

5、渗透测试案例分享

6、渗透测试实战技巧

7、攻防对战实战

8、CTF之MISC实战讲解

这份完整版的网络安全学习资料已经上传CSDN【保证100%免费】

更多推荐


所有评论(0)