- 博客(20)
- 收藏
- 关注
原创 nmap+sqlmap+metaspolit
p 1-50 +IP (扫描一段端口)扫整个网段: nmap 192.168.1.0/24探测目标操作系统: nmap -O 192.168.1.1识别服务版本:nmap -sV 192.168.1.1快速扫描:nmap -F 192.168.1.1全面扫描:sudo nmap -A T4192.168.1.1nmap --script=http-vuln-*,http-enum -p 80,443 目标IP。
2026-06-07 19:36:21
52
原创 蓝队实验室
内容:IP、端口、协议、通信报文、访问域名、传输数据、攻击行为、外联 C2、文件下载记录。内容:运行进程、隐藏木马、账号密码、命令历史、注册表、未落地恶意程序、临时恶意模块。用途:静态 / 动态分析恶意功能、判定攻击家族、制作查杀规则、溯源样本来源。用途:抓内存驻留病毒、无文件攻击、隐藏进程、提取登录凭证、还原入侵操作。用途:溯源攻击链路、发现远控通信、恶意下载、横向渗透、异常外联。类型:木马、病毒、挖矿程序、勒索病毒、后门、漏洞 EXP。本质:从硬盘分区、回收站、缓存、删除文件里。
2026-05-23 15:59:59
239
原创 SOC分析师
安全运营中心(SOC)是一个信息安全团队持续监控和分析组织安全的场所。SOC团队的主要目的是利用技术、人员和流程来检测、分析和应对网络安全事件。
2026-04-30 13:44:57
435
原创 LLM attacks
什么是大语言模型(LLMs)?LLM也就是我们现在使用的ai.LLMs是能够处理用户输入并生成合理响应的人工智能算法,它通过预测单词序列实现。它们在庞大的半公开数据集上进行训练,使用机器学习分析语言如何组合在一起。LLM攻击依赖prompt injection。攻击者通过制作提示操纵LLM输出。提示注入可能导致AI采取超预期的行动,例如对敏感API进行错误调用或返回与指南不符的内容。要检测LLM漏洞我们需要①识别输入是直接输入(如提示词)还是间接输入(如训练数据、预设指令)。
2026-03-29 14:50:46
412
原创 GraphQL API vulnerabilities
GraphQL 接口 是一种 API 设计风格和查询语言,由 Facebook 开发,用来替代传统 REST API,让客户端可以精准请求需要的数据,避免冗余。 是 GraphQL 里万能、通用、必生效的查询。不管哪个 GraphQL 服务,发送这个查询,一定会返回固定格式的结果:它的唯一作用:快速判断一个 URL 是不是 GraphQL 接口。GraphQL 服务通常使用类似的端点后缀。在测试 GraphQL 端点时,你应考虑向以下位置发送通用查询:如果这些共同端点没有返回 GraphQL 响应,你
2026-03-28 18:52:39
435
原创 Server-side request forgery (SSRF) attacks
SSRF是什么?击者利用目标服务器的,诱导服务器主动向发起请求,从而突破边界访问、窃取数据、攻击内网。正常业务:用户 → 目标 Web 服务器 →SSRF恶意利用:攻击者篡改请求参数 → 目标 Web 服务器(受信任内网地位)→SSRF会造成什么?如果可以访问内网,那么攻击者就可以读数据、扫内网进行未授权访问、RCE命令执行。
2026-03-27 23:21:57
418
原创 Clickjacking (UI redressing)
什么是点击劫持?攻击者用一个看起来正常的网页,把,诱骗你点击看起来无害的按钮,实际点到的是背后真实网站的功能按钮。Clickbandit 是Burp 自带的 “一键生成点击劫持 PoC” 工具。
2026-03-27 17:58:33
352
原创 SQL Injection
SQL 注入是一种利用应用程序对数据库查询处理的漏洞,通过注入恶意 SQL 代码来操纵数据库查询的攻击技术。攻击者通过输入恶意构造的数据,绕过应用程序的安全检查,直接与数据库交互。
2026-03-25 18:05:34
404
原创 Web caches deception —— 网页缓存欺骗
网页缓存欺骗是什么?网页缓存欺骗就是利用缓存与后端服务器对 URL 解析不一致,将本不该缓存的用户敏感动态数据存入公共缓存,攻击者再通过同一伪造 URL 获取缓存内容,实现越权读取他人信息。为什么需要缓存破坏器?在测试差异和设计网页缓存欺骗漏洞时,需要确保每个请求的缓存密钥都不同,每次都从服务器端拿数据。否则,就可能会收到缓存的响应,这会影响你的测试结果。缓存破坏器(Param Miner 可以在bp中安装该插件可以实现每次发包都加个不一样的随机参数。
2026-03-25 16:43:36
451
原创 WebSockets vulnerabilities
Websocket : 通过HTTP发起,提供双向的长时间连接和异步通信。WebSockets 被用于各种目的,包括执行用户操作和传输敏感信息。对于WebSocket的操作都可以在Burp Suite中完成,包括重放,建立连接等。
2026-03-23 11:39:47
375
1
原创 Authentication vulnerabilities
1.什么是身份验证?身份验证是验证用户或客户端身份的过程,有三种类型(知识因素、所有物因素、生物特征)。2.认证与授权是验证用户是否为其所声称身份的过程。包括验证用户是否被允许执行某项操作。3.身份验证漏洞是如何产生的?①认证机制弱,可以被暴力破解。:登录失败 N 次后不锁定账号、不增加验证码:允许123456password这类弱密码:脚本可以无限次自动尝试(比如 4 位数字,容易被爆破)②逻辑缺陷/编码不良falsetruerole: userHttpOnlySecure。
2026-03-22 11:27:04
1001
原创 Lab:Remote code execution via polyglot web shell upload And Lab: Web shell upload via race condition
攻击者在。
2026-03-21 13:27:52
493
原创 Lab:Web shell upload via extension blacklist bypass
我们使用重写服务器配置的方法。②上传.php5的木马文件。③查看头像,获得题解。
2026-03-19 10:09:16
72
原创 Cross-Site Scripting —— 跨站脚本攻击(XSS)
一、什么是跨站脚本攻击?跨站脚本攻击(也称为XSS)是一种网页安全漏洞。攻击者能够绕过“”,往网页里 “注入” 一段 JavaScript 代码,让别人打开网页时自动执行。例:如果网站逻辑是这样的那么把message=后的内容修改为<script></script>之间可以放恶意脚本,如果被浏览器执行,就会触发XSS漏洞。二、不同种类的XSSXSS分类:类型网页具有搜索功能,尝试搜索111,发现内容在网页上了。如果输入网页就会弹窗,脚本执行成功。
2026-03-16 11:19:08
442
原创 HTTP Request Smuggling —— HTTP请求走私
什么是HTTP请求走私?把两个请求放在一块,骗过前端,让后端以为是两个合法请求。为什么会发生呢?:请求体有多少字节。:用分块传输。如果前端看Content-Length,后端看的是Transfer-Encoding。当前端看Content-Length认为请求到此结束,而后端按Transfer-Encoding算,认为后面还有内容,于是攻击者就可以把一段藏起来的请求塞到正常请求后面,让后端偷偷执行。这就是CL.TE方法。接下来我们来介绍一下现代网页的各部分,以对现代网页有一个初步认识。
2026-03-10 11:24:23
388
原创 Server-side Template Injection——服务器端模板注入
服务器端模板注入(SSTI)是一种漏洞,当用户输入注入应用的模板引擎时发生。这可能导致一系列安全问题,包括代码执行、数据泄露、权限升级和拒绝服务(DoS)。SSTI 漏洞常见于使用模板引擎生成动态内容的网页应用中,如果不对用户输入加以净化,用户输入会替代模板中的占位符,被当作模板代码执行。例如,用户输入${7*7},输出却是49。通过SSTI,攻击者可以进行:①读取或修改服务器端文件。②执行系统命令。③访问敏感信息(如环境变量、数据库凭证)。
2026-03-08 21:10:04
569
原创 LDAP Injection
LDAP:轻量级目录访问协议,能使组织能够集中管理用户,以及组和其他目录信息,这些信息常用于网络和内部应用中的身份验证和授权目的。数据呈树状结构,读性能强。这是一项面向 Windows 域网络的服务,利用 LDAP 作为其底层协议套件的一部分来管理域资源。LDAP 的开源实现,广泛用于管理用户信息并支持跨多个平台的认证机制。类似文件夹一层一层便于检索,当企业中有不同部门、多种多台设备、大量用户时,通过LDAP,将其进行分组整理划分,一层一层下来,便可以将资源权限划分清楚。
2026-03-07 20:47:24
839
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅