news 2026/9/3 0:50:02

海外的bug-hunters,不一样的403bypass

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
海外的bug-hunters,不一样的403bypass

一种绕过403的新技术,跟大家分享一下。研究HTTP协议已经有一段时间了。发现HTTP协议的1.0版本可以绕过403。于是开始对lyncdiscover.microsoft.com域做FUZZ并且发现了几个403Forbidden的文件。

(访问fsip.svc为403)

在经过尝试后,得出一个结论:当清除所有header头的值时,服务器会对客户端作出响应。

结论1:

将HTTP协议版本更改为1.0,而且不要在标题中设置任何值。

结论2:

如果服务器和任何其他安全机制没有以正确的方式配置,不把Host放在header头内时,服务器将会自己把目标地址放在header中,这会导致服务器将我们的请求认做本地请求。

(访问fsip.svc为200)

用同样的方式尝试了另一个文件,并且再次成功bypass。

还要补充一点:你也可以用同样的方式去绕过CDN获取服务器IP。

例如:

如你所见,在Location中,它在返回中显示了域本身的地址。

再次使用相同的方法并发送请求时,显示了服务器的主地址。

以上技术已经被添加到burp工具当中:

https://portswigger.net/bappstore/444407b96d9c4de0adb7aed89e82612

以上这种思路虽然已经被添加到了burp插件,但我们依旧需要去学习了解插件运行背后的逻辑,而不只是当一个脚本小子。

尤其是在做黑盒测试中,秉持改变原有数据结构的FUZZ思路进行一切可能的尝试,才会挖掘出更有趣的漏洞。

在burp权限绕过插件中,除了以上尝试,还有诸多修改url请求的尝试,例如:

https://www.example.com..;/api/v1/usershttps://www.example.com/api..;/v1/usershttps://www.example.com/api/v1..;/users

这些尝试本质也是在破坏数据原有结构,利用后端,服务器等处理特性实现绕过。

其实除此外还可以进行任何可能的尝试:
https://www.example.com/api/v1/users

例如将v1改成v2,利用通配符代替数字,或者添加多余的字符串等等操作。

具体参考文章如下:

https://tiangonglab.github.io/blog/tiangongarticle053/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 9:52:21

【AI面试必知必会】面试必看:AI 编程工具该如何向大厂面试官表述?

在AI编程工具普及的当下,Cursor、Windsurf、Trae Solo等工具已成为开发者提升效率的常用助手。但在互联网大厂面试中,“是否提及AI编程工具使用经验”“如何表述才不踩雷”成为很多候选人的困惑——说浅了怕不加分,说深了怕被质疑“依赖AI、核…

作者头像 李华
网站建设 2026/9/2 22:10:09

三星加速特斯拉AI5芯片生产,微美全息入局AI算力竞赛获市场高度期待

据报道,三星(SSNGY.US)正在加快在美国生产AI5芯片的准备工作,近期已为其客户工程团队招募了一批经验丰富的工程师。三星加速生产特斯拉AI5芯片此次大规模招聘表明,特斯拉(TSLA.US)的AI5项目在三星内部正快速推进。此前,三星与台积…

作者头像 李华
网站建设 2026/9/2 16:03:25

LobeChat老带新奖励机制设计

LobeChat老带新奖励机制设计 在AI聊天应用日益普及的今天,用户增长早已不再依赖单一的产品功能优势。无论是开源项目还是商业化SaaS平台,谁能更高效地激发用户的社交传播意愿,谁就能在竞争中抢占先机。LobeChat作为一款现代化、可扩展的开源对…

作者头像 李华
网站建设 2026/9/2 9:29:20

Spring Boot应用开发全攻略:从零基础到企业级实战

在Java后端开发的技术浪潮中,Spring Boot无疑是最耀眼的“明星框架”。相较于传统Spring框架动辄数十个XML配置文件的繁琐,Spring Boot以“约定优于配置”为核心理念,通过自动配置、内嵌容器、starter依赖等特性,让开发者能够“开…

作者头像 李华
网站建设 2026/9/2 17:50:03

编程马拉松指定工具:LobeChat助力Hackathon选手

编程马拉松指定工具:LobeChat助力Hackathon选手 在编程马拉松(Hackathon)的赛场上,时间就是生命。一支三人小队挤在会议室角落,距离提交截止只剩六小时,需求文档还没读完,前端页面空空如也&…

作者头像 李华
网站建设 2026/9/2 21:56:27

整理25道SpringBoot面试题,请查收!!!

一、 什么是Spring Boot? 答:SpringBoot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重XML的配置,提供了各种启动器,在运行过程中自…

作者头像 李华