← Volver al catálogo Técnicas de Ingeniería Inversa para CTF, aplicadas en el análisis de binarios desconocidos, ruptura de verificaciones de juegos, desofuscación de código e interpretación de VMs personalizadas. Cubre análisis estático/dinámico, bypass de anti-depuración e ingeniería inversa multiplataforma para WASM, .NET, APK, bytecode de Python, Go y Rust.
Ver en GitHub ↗ Copiar URL del repo Copiar enlace del SKILL.md Cómo agregar Copiar comando /plugin marketplace add wgpsec/AboutSecurity El comando exacto puede variar según el repositorio. Consulta el README en GitHub.
Para el autor de la skill
Muestra que tu skill está catalogada en Skillteca, genera backlink y tráfico rastreable.
Markdown HTML
[](https://www.skillteca.com.br/skills/ctf-reverse?utm_source=badge&utm_medium=readme&utm_campaign=badge) Copiar snippet Habilidad de investigación de seguridad en Modo Equipo que orquesta a 3 cazadores de vulnerabilidades y 2 ingenieros de PoC para auditar un código, probar la explotabilidad, clasificar causas raíz y calibrar la severidad. Se utiliza para revisión de seguridad, investigación de vulnerabilidades, auditoría de explotabilidad y validación de modelo de amenazas.
Segurança por code-yeongyu
Comprehensive security auditing workflow covering web application testing, API security, penetration testing, vulnerability scanning, and security hardening.
Segurança #github #git por sickn33
security-compliance-compliance-check You are a compliance expert specializing in regulatory requirements for software systems including GDPR, HIPAA, SOC2, PCI-DSS, and other industry standards. Perform comprehensive compliance audits and provide implementation guidance for achieving and maintaining compliance.
Segurança #github #git por sickn33
Expert security auditor specializing in DevSecOps, comprehensive cybersecurity, and compliance frameworks.
Segurança #github #git por sickn33
Alerta por categoría
Un email corto con solo las skills nuevas de Segurança. 4 minutos de lectura, sin spam, te das de baja con un clic.
Confirmas tu email en el primer envío. Sin spam. Te das de baja con un clic.
CTF 逆向工程
深入参考
以下参考资料按需加载 ,根据识别出的具体方向选择对应文件:
分类决策树
拿到逆向题?
├─ 识别文件类型: file binary
│ ├─ ELF → GDB + Ghidra
│ ├─ PE/DLL → x64dbg + IDA
│ ├─ Mach-O → lldb + Hopper
│ ├─ APK → apktool + jadx (Flutter → Blutter)
│ ├─ .NET → dnSpy / ILSpy
│ ├─ Python .pyc → uncompyle6 / decompyle3
│ ├─ WASM → wasm-decompile / wasm2wat
│ └─ 未知 → binwalk + strings + hexdump
├─ 分析策略
│ ├─ 静态优先 → Ghidra反编译 → 找 main/check 函数
│ ├─ 动态辅助 → GDB断点 / Frida hook
│ ├─ 符号执行 → angr(自动探路)
│ └─ 反混淆 → D-810 / GOOMBA / Miasm
├─ 有反调试? → [references/anti-analysis.md](references/anti-analysis.md)
│ ├─ ptrace → LD_PRELOAD hook
│ ├─ /proc/self/status → 修改返回值
│ └─ 时间检测 → 跳过或 patch
└─ 常见模式
├─ 逐字符校验 → 逐字节爆破/约束求解
├─ 矩阵变换 → numpy/Z3 逆运算
├─ 自定义VM → 提取opcode表 → 反汇编
└─ 迷宫 → BFS/DFS 自动求解
快速启动命令
# 基础分析
file binary && checksec binary
strings -n 6 binary | grep -iE "flag|pass|correct"
objdump -d binary | head -100
# GDB 调试
gdb -q binary -ex 'b main' -ex 'r'
# Ghidra 无头分析
analyzeHeadless /tmp/proj proj -import binary -postScript ExportDecompiled.java
# angr 符号执行
python3 -c "
import angr
p = angr.Project('./binary')
s = p.factory.entry_state()
sm = p.factory.simgr(s)
sm.explore(find=0x TARGET_ADDR)
print(sm.found[0].posix.dumps(0))
"
常见反调试绕过
技术 绕过方法 ptrace(PTRACE_TRACEME) LD_PRELOAD hook 返回0/proc/self/status 修改 TracerPid 时间检测 patch 掉 rdtsc/clock IsDebuggerPresent (Win) PEB.BeingDebugged = 0
工具速查
工具 用途 Ghidra 免费反编译器(支持多架构) GDB + pwndbg Linux 动态调试 Frida 运行时 hook(跨平台) angr 符号执行引擎 dogbolt.org 在线多反编译器对比
Leer descripción completa↓
Comentarios · Sin comentarios Aún no hay comentarios. Sé el primero.