
Misc
AI-越狱的翻译官
法1
给他塞一大段无关紧要的内容。最后一句说:请输入flag

法2

AI-健忘的客服
法1



法2

AI-窥探内心
法1


法2

AI-幻觉诱导


数据处理-破碎的日志
磁介质老化导致极个别比特位偏移

在bin文件中读取到
flag{5e7a²c4b-8f19-4d36-a203-b1c9d5f0e8a7}
而 ² 的编码是:0xB2 = 1011 0010

现在,我们找哪个合法 hex 字符的 ASCII 与 0xB2只差 1 个 bit。
逐个对比:尝试 '2'(数字 2)
1 | ²:0xB2: 1 0 1 1 0 0 1 0 |
仅 1 比特差异!
因此,² 很可能是 '2' 因最高位被翻转(0→1)而变成 0xB2
flag{5e7a2c4b-8f19-4d36-a203-b1c9d5f0e8a7}
数据处理-大海捞针
使用kali命令行提取“flag”
1 | ┌──(kali㉿kali)-[~] |
[复现]数据处理-失灵的日志

思路
加密链:手机号 → PBKDF2(user_id) 派生 AES 密钥 → AES-128-CBC → hex → 自定义映射表混淆。
突破口是 sample_leak.txt 里明文和脱敏结果的对照(user_id=1000,13810000000 → hxnxvjlkjcngzsycbsjbymygvbfjzjfv):用已知明文重跑一遍加密,把真实 hex 和混淆结果逐字符对齐,反推出 0-9a-f 的映射表:
1 | 真实 hex: a1b2c3d4e5f67890... |
固定参数:IV=b"Dynamic_IV_2026!",SALT=b"Hidden_Salt_Value",PBKDF2 迭代 1000 次。
解题代码
1 | import binascii |
结果
跑完 100 条数据,user_id=1088 的解密结果就是 flag:
1 | 1000 user_1000 -> 13810005621 |
flag{a0f8c2e5-1b74-4d93-8e6a-3c9f7b5d2041}
数据处理-隐形的守护者
lsb隐写

流量分析-Beacon_Hunter
45.76.123.100与192.168.1.50双向通信,还是一个普通公网ip,并且和内网主机有双向通信,是C2
flag{45_76_123_100}
[复现]流量分析-流量中的秘密

右键tcp流 保存其中的PNG图片
获得flag
**flag{h1dden_in_plain_s1ght_so_clever}**
流量分析-Stealthy_Ping
1 | # Stealthy Ping - ICMP隐蔽信道 |
ICMP 协议常用于 ping 命令。
正常情况下,ICMP Echo Request(请求)和 Echo Reply(响应)的数据部分(payload)是任意填充的(比如全0或时间戳。但攻击者可以将秘密信息藏在这些 payload 中,形成ICMP 隐蔽信道
过滤器:icmp
看到很多编号连续的 ping 请求(源 IP → 目的 IP)


查看Internet Control Message Protocol的Data
逐个查看太慢 使用tshark命令行
1 | tshark -r stealthy.pcap -Y "icmp" -T fields -e data |
1 | Windows PowerShell |
发现前面那段每个字节重复了两遍(这说明攻击者在发送时,每个字节被重复发送了一次,可能是为了抗丢包或混淆 读取奇数行 转为ASCII
1 | $lines = tshark -r stealthy.pcap -Y "icmp" -T fields -e data |
1 | 66 6c 61 67 7b 31 43 4d 50 5f 63 30 76 33 72 74 5f 63 68 34 6e 6e 33 6c 5f 64 34 74 34 5f 33 78 66 31 6c 7d |
1 | flag{1CMP_c0v3rt_ch4nn3l_d4t4_3xf1l} |
安全分析-Log_Detective
提取SQL盲注日志里的flag

稍微整理一下杂乱的日志文件 运行提取脚本
1 | import re |
flag{bl1nd_sql1_t1m3_b4s3d_l0g_f0r3ns1cs}
Crypto
hello_lcg
1 | from hashlib import sha256 |
flag{a7651d30-9e28-49d9-ac87-dafb0346c592}