首页 > 其他分享 >某985证书站挖掘记录

某985证书站挖掘记录

时间:2023-10-17 09:14:16浏览次数:41  
标签:选项 证书 985 搜集 漏洞 挖掘 工具 上传 网安

0x1.前言

本文章仅用于信息安全防御技术分享,因用于其他用途而产生不良后果,作者不承担任何法律责任,请严格遵循中华人民共和国相关法律法规,禁止做一切违法犯罪行为。文中涉及漏洞均以提交至教育漏洞平台,现已修复。

0x2.背景

本人从9月10号开始挖掘教育网的漏洞,截至到10月10号已经上了一百多分,其中还挖掘到了多个证书站的漏洞。​ 然后经过有师傅提醒,说某某985证书快要上线了,我看了一下漏洞提交的还不算太多,这不赶紧抓住机会上分一波?从清楚目标到挖出漏洞不到一天(主打一个快速挖掘),于是就有了这篇文章。

0x3.信息搜集

渗透测试的第一要义是信息搜集,你能搜集到别人搜集不到的信息,你就能挖到别人挖不到的漏洞

这里推荐我使用的一个集成工具:oneforall,工具地址:https://github.com/shmilylty/OneForAll

1

然后收集到大量资产后,我会先初步使用httpx对一些路径进行快速批量探测:

httpx工具地址:https://github.com/projectdiscovery/httpx

2

httpx.exe -path /api/users -l target.txt -title -tech-detect -status-code -threads 50 -web-server -mc 200

这里将你搜集的资产的链接放在target.txt

  • -path /api/users: 这是目标URL的路径,其中/api/users表示要测试的API端点的路径。

  • -title: 此选项指示工具在输出中包括目标网页的标题。

  • -tech-detect: 这个选项告诉工具进行技术检测,它将尝试识别目标URL上运行的Web服务器和后端技术。

  • -status-code: 此选项要求工具返回每个请求的HTTP响应状态代码。

  • -threads 50: 这个选项指定了并行执行的线程数,工具将使用50个线程同时测试目标URL。

  • -web-server: 此选项告诉工具输出目标URL上运行的Web服务器的信息。它可以显示服务器类型和版本等信息。

  • -mc 200: 这是一个过滤选项,它指定了匹配响应状态码的条件。在这里,-mc 200 表示只输出具有HTTP响应状态码为200的结果。

然后经过初步信息搜集后我锁定了某个可疑站点因为可疑直接注册,于是开始着手渗透。

3

0x4.渗透利用

漏洞点1--未授权访问

测了一下注册点逻辑,利用不了遂放弃进入后台。

【----帮助网安学习,以下所有学习资料免费领!加vx:yj009991,备注 “博客园” 获取!】

 ① 网安学习成长路径思维导图
 ② 60+网安经典常用工具包
 ③ 100+SRC漏洞分析报告
 ④ 150+网安攻防实战技术电子书
 ⑤ 最权威CISSP 认证考试指南+题库
 ⑥ 超1800页CTF实战技巧手册
 ⑦ 最新网安大厂面试题合集(含答案)
 ⑧ APP客户端安全检测指南(安卓+IOS)

然后我进入了个人后台,我发现了有数据申请的功能于是着手开测:

4

遇到上传点,我们测一测!

5

嗯?没有过滤吗?直接传上shell了?但是Burp抓包查看返回也没有留下上传路径遂作罢。

6

然后我点击了下载模板按钮抓包如下:

7

https://xxx.edu.cn/xxx/xxx/download/161

我的直觉告诉我这个链接非常可疑!

我这里直接改成其他数字,啪!直接把别人上传的隐私文件下载下来了!

8

通过burp快速探测我发现数字为 157 ---293都可以下载文件,也就是说泄露了快150个敏感文件。如果不修复这个漏洞的话,后面不管谁上传的文件都可能被任意下载。

还有多个学生证照片/教工证照片/内部信息文件等敏感信息。好嘞初步rank到手!

这里就可以解释一下我上传shell了但是却连接不上:

访问对应的链接发现:

9

Content-Disposition 是 HTTP 头字段之一,它通常用于指定如何处理由服务器返回的响应内容。

这里这个头的意思是告诉客户端浏览器,响应的内容应被视为附件(文件下载),而不是在浏览器中直接显示。我尝试绕过也没有成功,也就是说文件直接没有解析了所以getshell方面我就作罢了。

为了确保能上中危,我决定再继续测一点功能。

漏洞点2--水平越权

注册两个账户

10

11

截取POST包:

12

13

回显成功:

14

15

通过这样可以让任意申请进行提前提交。

0x5.总结

总的来说信息搜集非常重要,同时细心也非常重要。不要因为某个点没测成功就放弃了,可以多去尝试尝试其他的地方。而且想要快速出成果的话最好去找那种可以任意注册的站~

更多网安技能的在线实操练习,请点击这里>>

  

标签:选项,证书,985,搜集,漏洞,挖掘,工具,上传,网安
From: https://www.cnblogs.com/hetianlab/p/17768870.html

相关文章

  • Ubuntu SVN 需要证书及密码验证问题
    问题概览问题一Ubuntu20.04下使用SVN,会报错SVN的证书错误,无论是选择接受t还是永久接受p,下次都会要求再次接受;在kali或者Windows上没有出现该问题。Errorvalidatingservercertificatefor'https://xxx.xxx.xxx.xxx:443':-Thecertificatehasanunknowner......
  • 挖掘文本的奇妙力量:传统与深度方法探索匹配之道
    挖掘文本的奇妙力量:传统与深度方法探索匹配之道文本向量表示咋做?文本匹配任务用哪个模型效果好?许多NLP任务的成功离不开训练优质有效的文本表示向量。特别是文本语义匹配(SemanticTextualSimilarity,如paraphrase检测、QA的问题对匹配)、文本向量检索(DenseTextRetrieval)等......
  • 开发环境建立自签名证书,运行https网站
    介绍HTTPS是互联网上保护数据传输安全性的标准之一。在开发和测试环境中,我们经常使用自签名SSL证书来启用HTTPS连接。然而,有时候在配置HTTPS服务器时,可能会出现一些问题,特别是关于SSL证书和私钥的配置。什么是自签名SSL证书?自签名SSL证书是由服务器自行签发,而不是由受信任的第......
  • 1+X证书--传感器应用开发初级-C语言点亮LED灯
    #include<CC2530.h>//引入头文件CC2530.h。#defineled1P1_0//宏定义led1为端口P1_0。#defineled2P1_1//宏定义led2为端口P1_1。voidmain(void)//在main函数中进行程序的运行。{P1DIR=(0x01<<0)|(0x01<<1);//定义输出端口。led1=1;//点亮led1灯:1是亮,0是灭。led......
  • windows系统安装openssl并且转换证书格式
    概述碎碎念,如果你有MAC电脑,就别折腾了,直接用MAC电脑吧,不用安装直接用openssl本文主要讲到了openssl的基本使用方法,开发环境为windows,开发工具为VS2019.本文主要是说明openssl如何使用,不介绍任何理论知识,如果有不懂的,请自行百度。个人建议下一个everything查询工具,真的很好用,比......
  • jks格式证书转为cer格式
    1、确保系统上安装了JavaDevelopmentKit(JDK),并将其路径添加到环境变量中。2、使用以下命令导出JKS证书的私钥和证书链到PKCS12格式的文件:keytool-importkeystore-srckeystoreyour_certificate.jks-srcstorepassyour_password-destkeystorecertificate.p12-deststorety......
  • harbor自建https证书生成
    1.创建根证书#生成RSA私有秘钥opensslgenrsa-outca-key.pem4096#生成CSR(CertificateSigningRequest),CSR和KEY是匹配的,CSR是最终的证书和私钥配对使用opensslreq-x509-new-nodes-sha512-days3650-subj"/C=CN/ST=Guangdong/L=Shenzhen/O=example/OU=DCP/CN=re......
  • 每年的免费SSL证书,你们都是要去操作续期?
    如标题所问,大家的免费证书估计都是去阿里云免费拿的,但有效期是一年,每次到期都需要再去申请并且去替换自己服务器的证书。不知道大家有没有了解FreeSSL,我近期发展这个网站https://freessl.cn,如果你们都是个人站点,对证书没什么特别要求,可以考虑用他们家生成的证书,并且能自动续费,完......
  • 大数据、数据挖掘、机器学习、数据分析等专业的数据源网站——案例数据下载
    现在的大学计算机开设了下面的几个方向:大数据、数据挖掘、机器学习、数据分析 但是,上面的   ================================= 数据分析方向推荐入门书: ......
  • tomcat 免费的 .pem 证书 配置https
    获取证书网址:https://certbot.eff.org/下载并安装 https://github.com/certbot/certbot/releases/latest/download/certbot-beta-installer-win_amd64_signed.exe如果服务器使用中,不想关闭执行:certbotcertonly--webroot如果可以关闭执行:certbotcertonly--standalo......