|
@@ -262,44 +262,4 @@ SliceFusion-LLM/
|
|
|
├── SliceFusion/ # LLVM Pass 实现 (C++)
|
|
├── SliceFusion/ # LLVM Pass 实现 (C++)
|
|
|
└── docs/ # 详细文档
|
|
└── docs/ # 详细文档
|
|
|
└── RESEARCH_PAPER.md # 完整研究论文
|
|
└── RESEARCH_PAPER.md # 完整研究论文
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-## 可视化
|
|
|
|
|
-
|
|
|
|
|
-### 系统架构流程
|
|
|
|
|
-<img src="assets/demo/demo_architecture.png" alt="System Architecture" width="800"/>
|
|
|
|
|
-
|
|
|
|
|
-### 调用链融合示意
|
|
|
|
|
-<img src="assets/demo/demo_call_chain.png" alt="Call Chain Fusion" width="800"/>
|
|
|
|
|
-
|
|
|
|
|
-### 代码融合前后对比
|
|
|
|
|
-<img src="assets/demo/demo_fusion_compare.png" alt="Fusion Compare" width="800"/>
|
|
|
|
|
-
|
|
|
|
|
-### 统计分析
|
|
|
|
|
-<img src="assets/demo/demo_statistics.png" alt="Statistics" width="800"/>
|
|
|
|
|
-
|
|
|
|
|
-### 验证结果
|
|
|
|
|
-<img src="assets/demo/demo_verification.png" alt="Verification Results" width="700"/>
|
|
|
|
|
-
|
|
|
|
|
-## 文档
|
|
|
|
|
-
|
|
|
|
|
-详细的理论分析、算法设计和实验结果请参阅:
|
|
|
|
|
-
|
|
|
|
|
-- **[完整研究论文](docs/RESEARCH_PAPER.md)** - 包含理论基础、形式化定义和实验分析
|
|
|
|
|
-
|
|
|
|
|
-## 应用场景
|
|
|
|
|
-
|
|
|
|
|
-- **代码混淆** - 增加逆向工程难度
|
|
|
|
|
-- **软件水印** - 嵌入隐蔽的版权标识
|
|
|
|
|
-- **安全测试** - 生成漏洞测试用例
|
|
|
|
|
-- **软件保护** - 保护核心算法逻辑
|
|
|
|
|
-
|
|
|
|
|
-## License
|
|
|
|
|
-
|
|
|
|
|
-MIT License
|
|
|
|
|
-
|
|
|
|
|
----
|
|
|
|
|
-
|
|
|
|
|
-<p align="center">
|
|
|
|
|
- <sub>Built with ❤️ for software security research</sub>
|
|
|
|
|
-</p>
|
|
|
|
|
|
|
+```
|