资讯动态

软件保护与逆向对抗技术体系 · 系列总览

发布时间:2026/10/27 18:50:32 来源:尧图企业网站定制
定位面向初中级安全工程师零基础可读本系列系统梳理软件保护与逆向对抗的技术全景——覆盖代码混淆、软件加固、反逆向与对应的去混淆、逆向分析方法论贯穿原理 → 实现 → 攻破 → 对抗闭环并将LLM/Agent 维度融入每个技术环节的有效性评估。每个核心概念均从是什么 → 为什么需要 → 跟日常工作的关系讲起编程基础薄弱的读者也能跟上。本文件是整个系列的入口导航页先在这里了解全貌与阅读路线再按需进入各章。各章正文中的结构图、流程图均已内嵌 SVG 矢量图随文档自包含呈现。一、系列结构总览整个系列分为五篇 附录从基础理论逐层递进到 LLM 时代的前沿攻防二、章节导航第一篇 基础框架章节文件主题第 1 章01-威胁建模与混淆哲学.md攻击者画像含 AI Agent、成本不对称理论、纵深防御模型、五级强度分级第 2 章02-编译与中间表示基础.mdLLVM IR、IDA Microcode、Ghidra PCode、Babel AST混淆在编译 pipeline 中的插入点第二篇 经典混淆技术章节文件主题第 3 章03-标识符与布局混淆.md符号剥离、名称混淆、元数据清除、LLM 符号恢复能力评估第 4 章04-控制流混淆.mdCFF、BCF、不透明谓词、信号驱动混淆、D-810/deflat 攻破详解第 5 章05-指令与表达式混淆.md指令替换、MBA 混淆原理与分类、CoBRA 攻破、加固前沿第 6 章06-数据混淆.md字符串加密、变量拆分合并、数组重组、数据结构变形、堆栈动态化第三篇 高级保护技术章节文件主题第 7 章07-代码虚拟化保护.md自定义 VM、三种 dispatch 实现、VMProtect/Themida 剖析、自研 VM 指南第 8 章08-运行时保护与反分析.md反调试、反 Hook、反模拟执行、代码完整性校验、JIT 混淆第 9 章09-密码学基础与白盒密码.md对称/非对称密码学原理、AES 算法详解、白盒密码学、DCA/DFA 攻击与防御第四篇 平台专项章节文件主题第 10 章10-Android-Native层混淆.mdNDK 编译链集成、so 加固、OLLVM 定制、FridaMagisk 攻防第 11 章11-JavaScript与Web前端混淆.mdAST 级混淆全景、javascript-obfuscator、WebCrack 攻破、WASM第 12 章12-iOS与macOS平台.mdSwift 符号保护、Mach-O 加固、ObjC Runtime 攻防、App Store 审核兼容第五篇 LLM 时代的攻防新战场章节文件主题第 13 章13-LLM辅助逆向的能力与局限.mdLLM 逆向能力图谱、Agent 化工作流、Quarkslab 实验深度复盘第 14 章14-面向AI的混淆设计.md语义陷阱、上下文膨胀、模式破坏、动态化终极防线第 15 章15-新兴方向与展望.mdOn-device LLM 权重保护、同态加密、硬件辅助混淆、AI 生成混淆附录附录文件内容附录 A附录A-工具速查表.md混淆工具 反混淆工具完整速查附录 B附录B-OLLVM自定义Pass开发.mdLLVM 源码编译、Function Pass 编写、NDK 集成附录 C附录C-工具实操速查.mdCoBRA / D-810 / WebCrack 实操附录 D附录D-参考文献总表.md论文、工具、博客、书籍分类索引三、阅读建议读者背景推荐路线逆向新手想了解混淆全景第 1 章 → 第 3 章 → 第 4 章 → 第 7 章 → 第 13 章有逆向经验想做防御第 1 章 → 第 2 章 → 第 4–9 章 → 第 14 章Android 安全工程师第 1 章 → 第 10 章 → 第 8 章 → 第 9 章 → 附录 BWeb 前端安全第 2.4 节 → 第 11 章 → 第 6 章iOS 安全工程师第 12 章 → 第 7–9 章 → 第 8 章关注 AI 攻防前沿第 1.1.3 节 → 第 13–15 章 → 第 5.2 节

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑