| ID: | 12431 |
|---|---|
| 标题: | [HNCTF 2022 WEEK3]babyCBC |
| 描述: | 众所周知,提权是web手做的事。得想办法干他一炮 hint:https://ctf-wiki.org/crypto/blockcipher/mode/cbc/#_8 |
| 类型: | CRYPTO |
| 网站: | NSSCTF |
| 题目链接: | https://www.nssctf.cn/problem/3017 |
| 赛事: | HNCTF |
| 年度: | 2022 |
| Flag值: | 无 |
| writeup: |
https://zzzxby.github.io/2023/08/06/CBC%E5%AD%97%E8%8A%82%E7%BF%BB%E8%BD%AC%E6%94%BB%E5%87%BB/ (注:经核查,该网页详细描述了[HNCCTF 2022 WEEK3]babyCBC的解题过程,通过CBC字节翻转攻击修改密文块实现权限提升。核心方法是利用AES-CBC模式中前一个密文块与当前明文块的异或关系,通过计算admin与guest字节差异构造攻击向量,具体代码逻辑在网页中第12-17行片段可见) |