网站API权限漏洞

文章目录

一、漏洞在哪?

  • 用户界面:登录、注册、搜索等按钮;用户与网站交互的地方
  • 业务代码层:代码中的漏洞;登录(查询用户是否存在) 注册(新增一个用户)
  • 框架组件层:开发人员写代码使用的框架,如Java开发人员会使用SprinBoot框架、若依框架、thinkphp(后端框架);前端vue框架;组件漏洞如log4j漏洞
  • 服务器层:网站运行在Windows上或者Linux系统,系统的漏洞;或者中间件如nginx、Tomcat的漏洞

二、网站API权限漏洞

1.搜集网站信息-浏览器插件(被动搜索)

2.Python工具搜索web目录-dirsearch

地址:https://github.com/maurosoria/dirsearch

案例:用该工具查找青竹课堂的API接口信息

2.1安装模块

pip install -r requirements.txt -i https://mirrors.huaweicloud.com/repository/pypi/simple/

2.2扫描目标网站的目录

python dirsearch.py -u https://bamboo.goodlesson.cn -t 30 -x 404,403 -o 测试.xlsx

结果存放在当前目录的测试文件中

2.3AI辅助查找漏洞

三、靶场案例

案例:在靶场中查找API越权漏洞

1.部署靶场

使用靶场:vul

将靶场文件放在小皮程序的网站目录下

靶场文件有自己的数据库数据,要把sql文件导入数据库

数据库的密码要改成123456,因为靶场的网站连接数据库就是这个

2.查找API接口

使用雪瞳浏览器插件可以查找API路径,然后测试即可

相关推荐
听说6661 小时前
信息安全工程师 - 第二十章 据库系统安全
网络·安全·web安全·网络安全·系统安全
墨云安全2 小时前
AI 渗透测试是怎么实现的?2026 年大模型驱动测试用例生成的工程拆解
网络·人工智能·网络安全·渗透测试·测试用例
愤怒火龙果2 小时前
AI攻防 中转站链路安全
人工智能·网络安全
学逆向的4 小时前
C 浮点数e(科学计数法)
c语言·开发语言·网络安全
看着博客敲代码4 小时前
enum4linux 报 Server doesn‘t allow session 与 SMB 主机信息枚举
linux·安全·网络安全
愤怒火龙果4 小时前
AI攻防 AIRT-Foundations of AI Red Teaming
人工智能·网络安全
墨云安全15 小时前
内网资产无法暴露到公网,怎么做安全检测?2026 年内网渗透测试的落地路径
开发语言·安全·网络安全·渗透测试·php
看着博客敲代码20 小时前
WhatWeb 报错 error: cannot load such file -- whatweb 与 Web 指纹识别用法
安全·网络安全·自动化
白帽攻防录21 小时前
SRC 挖洞:Cisco ISE 认证绕过深度复盘,CVE-2026-76460 CVSS 满分怎么让企业网络大门敞开
网络·安全·web安全·网络安全·src漏洞挖掘