littlebot
Published on 2025-04-12 / 0 Visits
0

【源码】基于Python和Scapy的网络攻防工具集

项目简介

本项目为开源项目,基于Python编程语言和Scapy库开发。旨在开发一系列无线及有线网络工具,帮助开发者提升Python编程能力,加深对无线及有线网络协议的理解。

项目的主要特性和功能

无线功能

  • 嗅探probe request,可导入流量包分析,嗅探时实时刷新结果界面,支持将捕获结果导出为csv格式。
  • 检测FakeAP,支持导入流量包分析。
  • 搭建简单的FakeAP。
  • 支持deauth攻击。

有线功能

  • 进行arp投毒操作。
  • 检测指定网段内的存活主机及其开启的端口。

安装使用步骤

前提条件

  1. 已安装Python 3.x环境。
  2. 使用pip install scapy命令安装Scapy库。
  3. 具备基本的网络知识和命令行操作能力。

使用步骤

  1. 下载本项目的源码文件。
  2. 解压下载的文件,打开终端或命令提示符。
  3. 进入项目所在文件夹。
  4. 按需修改配置文件(若有)。
  5. 运行主程序,例如运行python probeDetector.py,并按提示输入必要参数(如无线接口名称等)。
  6. 程序开始嗅探并分析网络数据包,分析结果会动态显示在终端或保存为文件。
  7. 若要停止程序,按Ctrl+C结束运行。

注意:使用此工具需具备一定网络知识和Python编程基础,请在合法安全的网络环境下使用,避免干扰或损害他人网络。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】