EKFiddle 项目教程
1. 项目的目录结构及介绍
EKFiddle 是一个基于 Fiddler 的恶意流量分析框架。以下是其主要目录结构及介绍:
EKFiddle/
├── Fiddler_installers/
│ └── 包含 Fiddler 的安装文件
├── Logos/
│ └── 包含项目的图标文件
├── Misc/
│ └── 包含一些杂项文件
├── Regexes/
│ └── 包含用于识别和处理恶意流量的正则表达式
├── Screenshots/
│ └── 包含项目截图
├── Themes/
│ └── 包含 Fiddler 的主题文件
├── CustomRules.cs
│ └── 自定义规则文件
├── EKFiddle.dll
│ └── EKFiddle 扩展的核心 DLL 文件
├── EKFiddleExtension.exe
│ └── EKFiddle 扩展的可执行文件
├── EKFiddleVersion.info
│ └── 版本信息文件
├── LICENSE
│ └── 项目许可证
├── README.md
│ └── 项目说明文档
└── whatsnew.txt
└── 更新日志
2. 项目的启动文件介绍
EKFiddle 的启动文件主要是 EKFiddleExtension.exe
和 EKFiddle.dll
。
- EKFiddleExtension.exe: 这是 EKFiddle 扩展的主可执行文件,用于启动和加载 EKFiddle 扩展。
- EKFiddle.dll: 这是 EKFiddle 扩展的核心 DLL 文件,包含了扩展的主要功能和逻辑。
3. 项目的配置文件介绍
EKFiddle 的配置文件主要是 CustomRules.cs
。
- CustomRules.cs: 这是一个 C# 脚本文件,用于定义和配置 Fiddler 的自定义规则。通过编辑这个文件,用户可以自定义 EKFiddle 的行为,例如添加新的正则表达式、修改过滤规则等。
以上是 EKFiddle 项目的基本教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这些信息能帮助你更好地理解和使用 EKFiddle 项目。