- 博客(21)
- 收藏
- 关注
原创 网安笔试常考知识点-2
VPN的工作原理是通过加密通道对原始数据包进行整体封装并添加新的IP头,由VPN网关来校验数据包的完整性和真实性,而NAT会修改数据包的IP地址和端口号,从而导致VPN连接失败。- 在NAT策略中排除VPN隧道的数据流。在NAT的ACL(访问控制表)中对VPN保护网段添加deny规则。- 启用NAT-T(NAT穿越)。在IPsec的ESP包外再封装UDP头,将其视作UDP包处理。- 使用SSL/TLS VPN等对NAT友好协议。一个公网IP可被许多主机使用。不容易判断内部网络结构。内网主机独占外网IP。
2026-08-31 10:22:47
212
原创 网安笔试常考知识点-1 desuwa
第三次挥手 被动发给主动 FIN=1 seq=w 主动方接收到后,要等到2MSL,防止最后的ACK被动方没有收到,以及让旧报文彻底消失。第二次握手 服务端向客户端发送 SYN=1 ACK=1 seq=y ack=x+1,客户端收到后状态变为ESTABLISHED。第二次挥手 被动发给主动 ACK=1 ack=u+1 seq=v 随后被动方继续发送未发送完的数据,主动方等待被动方关闭。第四次挥手 主动发给被动 ACK=1 ack=w+1 seq=u+1 被动方彻底关闭,主动方等待后关闭。
2026-08-29 17:35:19
231
原创 安全漏洞丨本地/远程文件包含(LFI/RFI)
在开发中,为了代码复用,开发者会把公共头部、尾部、配置文件等写进独立文件,再通过主程序“包含”进来。例如 PHP 里的include()、require()等、JSP的<jsp:include>等、ASP的<!--#include file=" " -->等漏洞的本质是当包含的文件路径或文件名可以被用户输入动态控制,且程序未做充分校验时,攻击者就能改变原本要包含的文件,转而包含恶意文件或服务器上的敏感文件,并使其以代码形式被执行(或读取其内容)。本地文件包含(LFI)和远程文件包含(RFI)
2026-06-12 16:41:42
289
原创 基础知识丨PHP序列化
PHP序列化漏洞分析摘要 PHP序列化是将变量转换为可存储字符串的过程,反序列化则将其还原。该机制在数据存储和传输中非常实用,但存在严重安全风险: 漏洞原理:当unserialize()参数可控时,攻击者可构造恶意序列化字符串,通过魔术方法(如__destruct)自动触发危险操作,形成POP攻击链。 关键特征: 序列化格式包含类型标记(如O表示对象) 魔术方法是主要攻击入口点 protected/private属性包含空字符(\0)需要特殊处理 利用技巧: 通过属性数量绕过__wakeup 利用PHAR伪
2026-06-11 16:55:19
205
原创 了解一个安全漏洞丨XXE(XML外部实体注入)
如果应用接收用户提交的XML数据,并在服务端使用默认配置的解析器解析,就会把攻击者定义的外部实体当做合法指令执行,从而产生漏洞。在支持参数实体的解析器里,这种组合可以在没有直接回显时,让服务器向攻击者的服务器发起请求,将文件内容编码在 URL 中带出。如果服务器解析这个XML后把<data>的内容(即文件内容)返回给客户端,攻击者就拿到了 /etc/passwd。在XML中,实体以一种类似占位符的形式存在,可以定义一些内容并且在文档中重复使用。在这个文档中,&myname会被解析成Ark,这就叫做。
2026-06-10 21:15:47
242
原创 了解一个安全漏洞丨文件上传漏洞
文件上传功能本身不是漏洞,漏洞在于对用户上传文件的内容、类型、大小、存储位置、访问方式缺乏足够的安全校验。常见后果Webshell 植入:上传脚本文件,远程执行系统命令,彻底控制服务器。钓鱼/挂马:上传 HTML/JS 文件,对访问者进行钓鱼或植入恶意代码。存储型 XSS:上传包含恶意脚本的 SVG、HTML 等,触发跨站脚本攻击。服务器资源耗尽:上传超大文件或压缩炸弹(zip bomb),造成拒绝服务。覆盖关键文件:结合路径穿越,覆盖系统配置文件或计划任务,实现提权或持久化。
2026-06-10 17:07:52
269
原创 了解一个安全漏洞丨XSS跨站脚本攻击
XSS(跨站脚本攻击)的本质是用户输入被当作代码执行,攻击者通过注入恶意脚本在受害者浏览器中运行。核心问题是数据与代码边界模糊,HTML、CSS、JavaScript在不同上下文中含义不同。主要类型包括:反射型XSS(通过URL参数触发)、存储型XSS(恶意脚本存储在服务端)、DOM型XSS(完全客户端触发)。衍生攻击类型如mXSS(利用解析差异)、DOM Clobbering(覆盖全局变量)、CSS注入(窃取数据)。常见绕过手段包括编码混淆、事件属性利用、CSP配置不当等。XSS与CSRF的区别在于前者利
2026-06-08 11:46:06
208
原创 了解一个安全漏洞丨CSRF跨站请求伪造
CSRF(跨站请求伪造)攻击利用浏览器自动携带会话凭证的机制,在用户不知情时伪造请求。关键在于:1)用户已登录目标站点且会话有效;2)攻击者能构造完整请求参数;3)网站仅依赖Cookie验证身份。常见攻击方式包括诱导点击恶意链接(GET型)或自动提交隐藏表单(POST型)。虽然现代浏览器的SameSite Cookie策略减少了此类风险,但在遗留系统中仍需警惕。防御需增加额外校验机制,如CSRF Token。
2026-06-06 17:08:24
193
原创 了解一个安全漏洞丨SSRF 服务端请求伪造
SSRF(服务端请求伪造)是一种安全漏洞,攻击者通过诱导服务端向非预期目标发起请求来绕过网络边界,访问内部系统。其核心在于服务器错误信任用户提供的URL或请求目标,未充分校验即发起请求。SSRF分为回显型和盲SSRF两类,前者可直接获取响应内容,后者需通过间接方式判断请求结果。常见攻击场景包括访问内网服务(如数据库、CI/CD系统)、读取云元数据、端口扫描、攻击内部系统(如Redis注入)以及拒绝服务攻击。攻击者常通过IP格式变体、DNS重绑定、HTTP重定向和URL解析差异等方式绕过防护措施。该漏洞危害严
2026-06-04 13:45:42
181
原创 基础知识丨常见中间件漏洞
本文介绍了常见中间件(IIS、Apache、Nginx、Tomcat、JBoss、WebLogic)的安全漏洞类型。主要包括解析漏洞(如IIS分号解析、Apache右向左解析)、目录遍历、远程代码执行(如IIS WebDAV溢出)、反序列化漏洞(如Shiro硬编码密钥)、CRLF注入、文件上传漏洞(如PUT方法上传Webshell)等。文章还提及了Tomcat示例目录风险、WAR后门部署等安全问题,并对各中间件的典型漏洞原理和利用方式进行了简要说明。
2026-06-03 19:09:11
182
原创 基础知识丨webshell提权
详细介绍了webshell的概念、工作原理、种类(一句话木马、小马、大马)、常见提权思路(系统漏洞、权限配置错误等)以及防御措施(限制文件上传、最小权限原则等)。
2026-05-21 12:20:08
374
原创 基础知识丨UDF提权
摘要:UDF(用户自定义函数)是MySQL允许开发者通过C/C++编写动态链接库扩展功能的技术。攻击者可利用UDF提权,通过注册恶意函数执行系统命令,获取操作系统权限。攻击条件包括数据库账号具备文件操作权限且MySQL未禁用UDF。攻击步骤包括:确认插件目录、获取UDF库文件、写入服务器、注册函数并执行系统命令。该方法可将MySQL进程权限提升至系统层面,甚至获取root权限。
2026-05-19 08:25:16
590
原创 基础知识丨JAVA序列化与反序列化漏洞
本文探讨了Java反序列化漏洞的原理与危害。Java序列化将对象转换为字节序列进行传输,反序列化则将其还原为对象。漏洞根源在于攻击者可构造恶意序列化数据,利用readObject()方法执行任意代码。通过GadgetChain攻击链组合多个类的方法调用,可实现远程代码执行(RCE)。工具ysoserial能自动生成恶意序列化数据,降低攻击门槛。该漏洞影响广泛,危害严重,几乎所有主流Java框架都曾受影响,且难以检测和修复。文章强调在网络安全防护中必须重视Java反序列化漏洞的渗透测试。
2026-05-18 20:47:00
389
原创 实践常识丨应急响应流程
应急响应(Incident Response)在护网中发挥最后屏障的作用。在进行红蓝对抗中,应急响应的目标是在攻击发生后,在最短的时间内控制影响,还原路径,固定证据。是确保目标系统不被攻陷、关键数据不被窃取的重要环节。业界最常用的一套模型是PDCERF,将响应分为六个阶段。
2026-05-18 11:10:12
665
原创 OWSAP TOP5 | 破坏性注入 更多注入 (DLC内容)
本文补充介绍了多种注入攻击类型及其原理:1)LDAP注入通过特殊字符篡改查询语句;2)XPath注入利用XML路径查询漏洞获取数据;3)OS命令注入在服务器执行任意命令;4)XML注入包括普通、外部实体和内部实体注入;5)SMTP头部注入通过篡改邮件头字段实现欺骗。文章通过具体示例展示了各类注入的攻击方式,并提供了相关技术参考链接。这些注入攻击都可能造成严重安全后果,开发者需加强输入验证和防护措施。
2026-05-17 23:45:15
433
原创 网传Deepseek泄密漏洞“<think“ | LLM幻觉
LLM,即是大语言模型。LLM幻觉问题,是生成与用户输入不符、与先前生成的内容矛盾或与已知世界知识不符的内容。像Deepseek这个"漏洞"中的回答。因为,模型本质上是基于概率的“续写器”,它会根据输入和已学到的模式,预测下一个最可能的 token(词元)。
2026-05-17 21:50:10
1280
原创 2025 OWASP TOP5 | 破坏性注入(Injection Attacks)
但是呢,EXEC有一个特性是,EXEC('sqlsqlsqlsql')可以把括号内的内容当SQL动态语句执行。它是一种破坏性极强的攻击方式,一旦成功,可以实现数据篡改、窃取、破坏,甚至可以实现提权、控制整个系统。攻击原理:攻击者通过在输入字段中输入恶意SQL语句,当对输入内容验证和过滤不足时,恶意SQL语句将会执行,导致数据窃取、丢失等。LDAP注入、XPath注入、OS命令注入、XML解析器注入、SMTP头部注入、表达式语言注入、ORM注入、OGNL注入。堆叠查询注入,其实堆叠的是语句而不是查询逻辑。
2026-05-11 23:02:14
598
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅