RENAZ18/Emotet-Detection-Tools
GitHub: RENAZ18/Emotet-Detection-Tools
基于 Python 和 YARA 规则的 Emotet 恶意软件检测工具,用于扫描文件和目录以识别潜在的 Emotet 感染样本。
Stars: 0 | Forks: 0
# Emotet 检测工具
## 概述
Emotet 检测工具是一个基于 Python 的恶意软件检测工具,旨在使用 **YARA 规则** 识别潜在的 **Emotet 恶意软件** 感染。
该工具执行文件和目录扫描,并根据预定义的恶意软件指标(如可疑字符串、库、网络指标和文件签名)分析文件。
本项目专为恶意软件分析和网络安全研究目的而开发。
## 功能
- 扫描单个文件以查找可疑模式。
- 递归扫描完整目录。
- 基于 YARA 规则的检测。
- 支持添加自定义 YARA 规则。
- 支持移除现有的 YARA 规则。
- 显示已加载的检测规则。
- 文件大小限制以提升性能。
- 扫描超时保护。
- 彩色终端界面。
- 用于扫描结果的日志系统。
## 项目结构
```
Emotet-Detection-Tools/
│
├── tools.py
│ └── Main Python detection tool
│
├── Win32.Trojan.Emotet.yara
│ └── YARA detection rules
│
├── rule we made.yara
│ └── Custom YARA detection rules
│
└── README.md
└── Project documentation
```
## 环境要求
Python 3.x
所需的 Python 库:
```
yara-python
colorama
pyfiglet
Install dependencies:
```
```
pip install yara-python colorama pyfiglet
```
标签:逆向工具