病毒分析
点击放大

<img src="resources/test.png" align="right" width="256px" height="176px">
毕方智能云沙箱(*Bold-Falcon*)是一个开源的自动化恶意软件分析系统。它用于自动运行和分析文件,并收集全面的分析结果,概述恶意软件在独立操作系统中运行时所做的工作。我们的工作是二次开发开源cuckoo沙箱,包括更新项目结构,重写整个前端的用户交互和添加基于机器学习的检测模块,
使恶意软件分析系统可以思考。
![]()
说明文档
开发文档
#### 下载源码
#### 开源资料
+ cuckoo Cuckoo Sandbox is an automated dynamic malware analysis system
+ cuckoo-modified Modified edition of cuckoo
+ cuckooDroid CuckooDroid - Automated Android Malware Analysis with Cuckoo Sandbox.
+ docker-cuckoo Cuckoo Sandbox Dockerfile
+ cuckooautoinstall Auto Installer Script for Cuckoo Sandbox
+ cuckooML CuckooML: Machine Learning for Cuckoo Sandbox
+ Panda-Sandbox Cuckoo python3 (Unfinished)
+ HaboMalHunter HaboMalHunter is a sub-project of Habo Malware Analysis System
+ cuckoosegg
#### 源码分析
+ cuckoo技术分析全景图
+ cuckoo沙箱源码分析上
+ cuckoo沙箱源码分析中
+ cuckoo沙箱源码分析后
+ 腾讯哈勃Linux沙箱源码分析上
+ 腾讯哈勃Linux沙箱源码分析下
如果你想要获取更多的恶意样本请访问查询:
推荐:
其他:
+ Samples of Security Related Dats
+ DARPA Intrusion Detection Data Sets
+ Stratosphere IPS Data Sets
+ Open Data Sets
+ Data Capture from National Security Agency
+ The ADFA Intrusion Detection Data Sets
+ NSL-KDD Data Sets
+ Malicious URLs Data Sets
+ Multi-Source Cyber-Security Events
+ Malware Training Sets: A machine learning dataset for e
如果你想要获取更多的良性样本请在如下等网络自行爬取:
#### 项目结构更新
- [x] 整理工程目录打包lib:(common,core),Modules(辅助功能、虚拟机、处理、签名、机器学习模型检测)
- [x] 省略\CWD目录:添加 analyzer、db、examples、Mal_sample、sample_data、storage、log等目录
#### 最近更新
+ 学习内容
- [x] 预训练TF-IDF模型加载优化 100s -> 2s
- [ ] Linux沙箱及检测方案
- [ ] ATT&CK Na layer for Cuckoo's TTPs.pyattack
- [ ] 添加 《Dynamic Malware Analysis with Feature Engineering and Feature Learning》 动态分析检测模型
- [ ] 添加 MaliciousMacroBot(mmbot)office宏病毒检测方案
+ 设计文档
+ [x] 参考文献记录(设计依据)
+ [x] 国内沙箱深度调研
+ [x] 图标+起名
+ 家族签名模块
- [x] cuckoo 社区签名库
- [x] cuckoo的行为签名
- [ ] 添加挖矿+使用自定义签名
+ 机器学习模块
- [x] 数据集:kaggle microsoft 10000个软件、挖矿软件 6000个;
- [x] 报告显示内容:模型检测图展示、使用特征展示、预测威胁得分;
- [x] 静态检测引擎:string、malconv;
- [x] 动态检测引擎:API调用序列;
- [x] 定义基类Dectection、Instance等;
- [x] 添加Smaple——malware,200个json report样本;
- [ ] 添加 《Dynamic Malware Analysis with Feature Engineering and Feature Learning》 动态分析检测模型
+ 后期需求
+ [ ] 环境打包,Docker\shells安装
+ [ ] blog解析文档编写
+ [ ] 虚拟机管理:libvirt+高并发虚拟机
+ [ ] 沙箱内存管理:MemScrimper: Time- and Space-Efficient Storage of *Malware* Sandbox Memory Dumps (2018 DIVMA)
+ [ ] 3.3.5 REST API(Cuckoo docs) wsgi应用程序
#### 常见问题
+ Machine * status gurumeditation
- 找到虚拟机安装目录下VBox.log日志文件
- 在日志文件中找到ProcessID,
+ python 2/3 joblib.dump() 和 joblib.load()
- 不同python版本的pickle.dump()和pickle.load()是可以相互转换和支持的
- 在python3中,您应该使用较低的协议号来编写pickle数据
+ Pytorch Cpu 导入 Gpu 训练的模型
- model.load(model_path, map_location='cpu')
+ Sphinx-readthedocs 开发文档自动生成
- sphinx-quickstart
- sphinx-apidoc -o ./source ../Bold-Falcon
- python -m sphinx -T -E -b html -d _build/doctrees -D language=en . _build/html
开发语言:Python
Star 数:162
该项目属于病毒分析方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕毕方智能云沙箱(Bold-Falcon)是一个开源的自动化恶意软件分析系统;展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | Bold-Falcon - 毕方智能云沙箱(Bold-Falcon)是一个开源的自动化恶意软件分析系统; |
| 所属分类 | 病毒分析 |
| 发布作者 | admin |
| 发布时间 | 2026-10-05 23:31:26 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 171 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |