- 博客(8)
- 收藏
- 关注
原创 SQL 注入万能密码原理详解:为什么“用户名校验被绕过,密码校验却还在“
万能密码是利用SQL注入绕过登录验证的技巧,核心在于AND优先级高于OR。在用户名处注入'or'1'='1,仅架空用户名校验,仍需真实密码;在密码处注入则使整个WHERE条件恒真,用户名任意均可登录。差异源于OR位置不同:前者被AND限制,后者可覆盖全条件。注释型(如--)可截断后续语句,使两种注入均成功,消除不对称性。
2026-09-16 10:31:14
259
原创 虚拟机磁盘扩容实战:VMware 扩展物理盘 + GParted 调整分区,一步到位
本文以Ubuntu虚拟机为例,详细演示VMware磁盘扩容全流程:先在VMware中扩展.vmdk文件至40GB,再通过GParted删除旧交换分区、调整根分区大小并新建1GB交换区,最后应用操作并重启。全程图文指引,重点提示“仅扩磁盘文件无效,必须系统层重建分区”,避免常见误区,确保扩容一步到位。
2026-09-14 12:46:01
280
原创 Kerberos 认证协议详解:从「查户口」到「双向认证」的完整流程
Kerberos通过“密码不出本地”实现安全认证:用户凭口令本地生成密钥,网络传输加密时间戳。分三阶段——先向AS获取TGT(用krbtgt密钥加密),再用TGT向TGS换取服务票据(ServiceTicket),最后凭票据与服务双向认证。核心优势:密钥不明文传输、时间戳防重放、票据分层、会话密钥精准分发、支持双向认证。其机制也衍生出黄金票据、白银票据、Kerberoasting等攻防手段,理解“三把钥匙、两张票据、三阶段交换”是掌握安全原理的关键。
2026-09-13 15:35:52
315
原创 SSRF 打 Redis 未授权:从 dict 协议注入到写入 Getshell 全记录
本题通过SSRF漏洞利用dict协议探测内网端口,发现Redis未授权访问。利用dict协议写入恶意基底串并结合SETBIT逐位修正特殊字符,修改Redis持久化配置将shell.php写入web目录,最终通过SAVE触发落盘,获取系统命令执行权限,完成从SSRF到Webshell的完整攻击链。
2026-09-12 11:37:37
141
原创 gopher 协议练习:CTFHub SSRF
本题为CTFHub SSRF练习中的POST请求题,核心在于利用gopher协议伪造HTTP POST请求。通过file协议读取/var/www/html/flag.php,发现仅允许127.0.0.1访问,并需提交正确key才能获取flag。利用gopher://协议构造请求,经两次URL编码后,向本地127.0.0.1:80/flag.php发送带key的POST请求,借助cURL的302跳转与参数传递机制,成功绕过限制,获取flag。关键点:gopher载荷需双重编码,且依赖服务器对curl请求的处理
2026-09-10 23:41:59
159
原创 懒人级 MySQL 安装指南(无脑下一步版)
用最少步骤完成安装 + 环境配置 + Navicat 连接:全程几乎只需"下一步",配图为主,文字为辅!
2025-07-29 17:55:59
2023
5
原创 彻底删除 MySQL
本文详细介绍了Windows系统彻底卸载MySQL的完整流程,包含6个关键步骤:1)停止MySQL服务;2)卸载MySQL程序;3)删除残留文件和目录(重点包括ProgramData、自定义安装路径等);4)谨慎清理注册表项;5)移除MySQL环境变量;6)强制删除残留服务。文章特别强调默认卸载后仍需手动清理的重要残留路径,并配有操作示意图和注意事项。通过这套完整的清理方案,可确保MySQL及其所有配置痕迹被完全清除,避免影响后续安装使用。文中还提供了常见问题排查建议和互动答疑渠道。
2025-07-29 14:07:39
1799
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅