Web攻防-访问控制篇&水平越权&垂直越权&未授权访问&级别架构&项目插件&SRC复盘

Ethan医生6个月前WEB安全174

1、水平越权:同级别的用户之间权限的跨越

2、垂直越权:低级别用户到高级别用户权限的跨越

3、未授权访问:通过无级别用户能访问到需验证应用

 

实验:

https://portswigger.net/web-security/all-labs#access-control-vulnerabilities

 

未授权访问(访问控制不当):

实验室:不受保护的管理功能和不可预测的URL

实验室:由请求参数控制的用户角色

测试:删除凭据访问;未知提取或泄露的URL访问等

 

水平越权:

实验室:由请求参数控制的用户ID

实验室:用户ID由请求参数控制,用户ID不可预测

测试:用户A凭据测试用户B的功能,参数值修改指向等

 

垂直越权:

实验室:可以在用户配置文件中修改用户角色

实验:请求参数控制用户ID并泄露密码

测试:用户A凭据测试高级别用户的功能,参数值修改指向等

 

挖掘总结:

关注到URL及参数数据,找到所有和用户相关的参数名和参数值提交测试

涉及到JS中提取URL或数据,在返回包中提取参数名和参数值,FUZZ技术等

 

检测项目:

https://github.com/smxiazi/xia_Yue   ---bp

https://github.com/Ed1s0nZ/PrivHunterAI  ---监听转发

https://github.com/WuliRuler/AutorizePro ---bp


相关文章

PHP反序列化&魔术方法&触发条件&POP链构造&变量属性修改&黑白盒角度

PHP反序列化&魔术方法&触发条件&POP链构造&变量属性修改&黑白盒角度

1、什么是反序列化操作? - 类型转换- PHP & JavaEE & .NET & Python(见图)序列化:对象转换为数组或字符串等格式反序列化:将数组或字符串等格式转换...

XML&XXE&无回显带外&SSRF元数据&DTD实体&OOB盲注&文件拓展&复盘

XML&XXE&无回显带外&SSRF元数据&DTD实体&OOB盲注&文件拓展&复盘

#详细点:XML被设计为传输和存储数据,XML文档结构包括XML声明、DTD文档类型定义(可选)、文档元素,其焦点是数据的内容,其把数据从HTML分离,是独立于软件和硬件的信息传输工具。等同于JSON...

XSS跨站&Cookie盗取&数据包提交&网络钓鱼&BEEF项目&XSS平台&危害利用

#XSS跨站-输入输出-原理&分类&利用点漏洞原理:接受输入数据,输出显示数据后解析执行基础类型:反射(非持续),存储(持续),DOM-BASE拓展类型:jquery,mxss,uxs...

Web攻防-大模型应用&LLM搭建&接入第三方&内容喂养&AI插件&安全WiKI库&技术赋能

Web攻防-大模型应用&LLM搭建&接入第三方&内容喂养&AI插件&安全WiKI库&技术赋能

Web2GPT 介绍Web2GPT 是由长亭科技推出的面向网站管理员的智能 AI 应用,可以将 传统网站 一键包装为 智能 AI 应用。Web2GPT 的读法是 Web...

SSTI服务端&模版注入&利用分类&语言引擎&数据渲染&项目工具&挖掘思路

SSTI(Server-Side Template Injection,服务器端模板注入)是一种安全漏洞,攻击者通过向模板引擎注入恶意代码,在服务器端执行任意指令。以下是 SSTI 的主要使用场景和常...

PHP反序列化&原生内置&Exception类&SoapClient类&SimpleXMLElement

#原生自带类参考https://xz.aliyun.com/news/8792https://www.anquanke.com/post/id/264823https://blog.csdn.net/...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。