用Python开发的模块化网络安全框架,用于本地网络中的分析、监控和MITM攻击模拟。它使学生和专业人士能够理解网络、协议和受控环境中的漏洞的内部工作原理。
📌 描述 Evillcode是一个模块化框架,可实现:
采用面向网络安全和网络实践学习的方法设计。
所需工具
按照以下步骤正确安装并运行项目:
🔹 1. 克隆仓库
git clone https://github.com/AlexanderOrtizScript/evillcode.git
cd evillcode
🔹 2. 安装Python依赖
⚡ 快速方式(Kali / Ubuntu)
🧠 推荐方式(虚拟环境)
sudo apt install python3-venv -y
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
在某些Linux发行版(如Kali Linux)中,使用pip进行全局安装受到限制。
因此需要使用 --break-system-packages 或虚拟环境。
🔹 3. 安装系统工具
sudo apt update
sudo apt install -y nmap python3-pip
🔹 4. 运行程序
以管理员权限运行脚本:
bash
sudo python3 evillcode.py
🖥️ 选择接口
→ 🔍 网络扫描
→ 🎯 选择目标
→ ⚡ MITM + 嗅探
→ 📡 实时监控
evillcode/
├── evillcode.py # 主脚本
├── requirements.txt # 依赖
├── README.md # 文档
├── LICENSE # MIT许可证
└── .gitignore # Git忽略文件
本软件专为教育目的和授权的安全测试而设计。
在未获得明确同意的情况下使用此工具于网络是违法的。
作者不对软件的滥用承担责任。
Alexander Ortiz GitHub:https://github.com/AlexanderOrtizScript
欢迎贡献。 你可以fork该项目并提交pull request。
本项目采用MIT许可证(如果你愿意,可以更改)。
🟢 积极开发中 当前版本:1.0.0