瞎掰的网页

SecuBlog

Hack the Mind, Secure the Web
网络安全知识博客 · 交互式攻击模拟平台
深入理解 XSS、SQL注入、CSRF、密码安全与社会工程

HTML5 CSS3 JavaScript PHP SQLite Web安全
[WEB] Web安全

深度解析 XSS 跨站脚本攻击原理与防御策略

什么是 XSS? XSS(Cross-Site Scripting)即跨站脚本攻击,是 Web 应用中最常见的安全漏洞之一。攻击者通过在页面中注入恶意 JavaScript 代码,当其他用户访问该页面时,代码会在用户浏览器中执行,从而窃取 Cookie、会话令牌,或进行钓鱼攻击。 XSS 的三种…

[WEB] Web安全

SQL 注入:从原理到实战绕过技术

SQL 注入概述 SQL 注入(SQL Injection)是一种将恶意 SQL 代码插入到应用程序查询语句中的攻击技术。当应用程序对用户输入处理不当时,攻击者可以操纵数据库查询,获取未授权数据,甚至删除整个数据库。 原理详解 假设一个 PHP 登录查询: php // 存在漏洞的代码 $sql…

[PWD] 密码安全

暴力破解与密码安全:攻防全面解析

什么是暴力破解? 暴力破解(Brute Force)指攻击者通过穷举所有可能的密码组合来尝试破解密码。理论上,任何密码都可以被暴力破解,只是时间问题。 破解速度与密码强度的关系 破解速度参考(100亿次/秒) | 密码类型 | 4位 | 6位 | 8位 | 12位 | |---------|-…

[SOC] 社会工程

社会工程学:最危险的安全威胁

什么是社会工程学? 社会工程学(Social Engineering)是利用人性的弱点,通过心理操纵获取目标敏感信息的艺术。 「没有打不开的门,只有不够聪明的黑客。」—— 经典社工名言 常见社会工程攻击手法 1. 钓鱼邮件(Phishing) 伪造发件人地址,发送看似来自可信来源的邮件,诱导…

[WEB] Web安全

CSRF 攻击:利用信任骗取用户操作的隐形威胁

什么是 CSRF? CSRF(Cross-Site Request Forgery,跨站请求伪造)利用用户已登录的身份,在用户不知情的情况下,诱导其浏览器向目标网站发起恶意请求。 与 XSS 的区别:XSS 在受害者浏览器执行攻击者代码;CSRF 在受害者浏览器发送对目标网站的正常请求(攻击代码在…