SuperAPI AI 工具集

ctf-misc

编程与开发

查看项目

更新于 10-15 20:12

技能介绍

用途:为 CTF 杂项(Misc)类题目提供速查参考,涵盖编码谜题、jail/沙箱逃逸、信号处理、DNS 利用、游戏与虚拟机破解、Linux 提权等方向。

主要能力:编码与隐写(Base64/Base32/Hex/ROT13、QR 码、Unicode 变体选择符与标签、UTF-16、Punycode、Morse、MaxiCode 等);Python jail 逃逸(oracle 模式、海象运算符、装饰器绕过、quine 上下文、repunit 分解);Bash jail 逃逸(HISTFILE 读文件、bash -v、ctypes.sh、无字母 SansAlpha/SansOmega);其他 jail(vim/ruby/java/zig/GDB/emacs/haskell/GCC、nsjail 容器逃逸);RF/SDR/IQ 信号处理(QAM-16、载波恢复、定时同步);DNS 利用(ECS 欺骗、NSEC 遍历、IXFR、重绑定、隧道);游戏与 VM(WASM 补丁、PyInstaller、marshal、Z3 SAT、K8s RBAC、浮点精度、Lua 沙箱逃逸、Docker 逃逸、SECCOMP 高位绕过);Linux 提权(SUID、sudo 通配符、PostgreSQL COPY TO PROGRAM、NFS、PATH 劫持、GTFOBins、Docker/lxd 组提权)。

使用方式:先安装依赖,Python 包 pip install z3-solver pwntools Pillow numpy requests dnslib;Linux 用 apt install ffmpeg qrencode,macOS 用 brew install ffmpeg qrencode;SageMath 在 Linux 用 apt install sagemath,macOS 用 brew install --cask sage。常用命令包括 file、xxd、base64 -d、zbarimg、qrencode、find / -perm -4000、sudo -l、grep -rn "flag{" 等。

适用场景:CTF 杂项题、编码与隐写分析、jail 逃逸、信号处理、DNS 与提权练习。

限制:资料未提供具体收费、平台支持范围或效果保证;部分技巧依赖特定环境与工具版本,需自行验证。若题目偏密码学、真实二进制漏洞、取证或 AI/ML 攻击,应转向对应技能。