HTB-Puppy
...
HTB-Artificial
...
请求走私笔记(HTTP/2降级,绕过clte,请求隧道,响应投毒,缓存投毒,缓存欺骗)
笔记:必要条件1. 存在请求转发链 典型场景:客户端 → 前端服务器(反向代理/负载均衡)→ 后端服务器 差异性:前端与后端服务器对 HTTP 请求的解析逻辑不一致。 2. 协议解析差异 前端(如反向代理)与后端服务器对 Content-Length(CL)或 Transfer-Encoding(TE)标头的处理方式不同。 CL.TE 走私:前端用 Content-Length 解析,后端用 Transfer-Encoding 解析。 TE.CL 走私:前端用 Transfer-Encoding 解析,后端用 Content-Length 解析。 TE.TE 走私:前后端均支持 Transfer-Encoding,但对标头值的处理不一致(如大小写、非法字符)。 3. 连接复用(Keep-Alive)“连接复用”特指前端服务器和后端服务器之间的TCP连接复用,而不是用户和前端服务器或者攻击者和前端服务器的复用连接 后端服务器必须复用 TCP 连接处理多个请求,否则走私的请求片段无法被后续请求捕获。 4. 非法请求构造可行性 攻击者能构造包含歧义边界的请求: 同时包含...
蓝初流量检测的webshell特征总结和误判思路
antsword每个请求体都存在以@ini_set("display_errors","0");@set_time_limit(0)开头 并且响应体的返回结果是base64编码发混淆字符,格式为:随机数 base64结果...
适用场景比较广泛的条件竞争脚本
之前拉了一坨脚本.大佬们轻点喷. 写了个自定义程度高且操作方法不算太麻烦的条件竞争脚本( 因为我发现很多师傅的条件竞争脚本都是现场搓的.或者拿模板改了又改的.就写了个不用二次搓的适用场景比较多的脚本https://github.com/cxkhanhan/Custom-Race-Condition
spring aop漏洞学习笔记(污染链分析&项目源码分析)
笔者:han qq:1512624649 博客:http://hanblog.top(有的时候会挂掉懒得重新起) 请开代理访问。图床在github。不然加载不出来( 本笔记项目地址:https://github.com/Ape1ron/SpringAopInDeserializationDemo1 此笔记在原作者文章的分析基础上加上一些笔记和理解。以及对项目源代码的一次详细分析(笔者没写的地方做补充)更好看懂。 若有错误欢迎大佬指出 前置知识需要:动态代理 代理 拦截器 切面 单例对象 通知等等(按自己需要决定是否跳过)以下是这些概念和组件的详细解析及其关系图: 核心概念与关系总览123456789101112131415161718192021222324graph TD A[动态代理] --> B[JDK动态代理] A --> C[CGLIB动态代理] B --> D[InvocationHandler] C --> E[MethodInterceptor] D --> F[拦截器逻辑] E -->...
【原创】相信这是一篇对你很有用的刷kali nethunter完整版(内核)笔记!oneplus 8T机型为例。
【原创】相信这是一篇对你很有用的刷kali nethunter完整版(内核)笔记!oneplus 8T机型为例。笔者小白。下文若有错误请多多包含,欢迎提出改正给我。 联系方式 QQ:1512624649 QQ群:983224309 博客:http://hanblog.top GitHub:https://github.com/cxkhanhan 阅读之前须知:下文有两张参考的图片。如果未加载出来请开魔法。然后重新刷新页面。不看的话也影响不大。 阅读本篇文章的需求:请注意笔者分享的踩坑点。以及具备自行查阅资料和探索钻研的能力。比较简单的问题概念问题可以直接去chatgpt这里就不赘述了 本笔记面向人群:刚入坑kali...