Advertisement

Python LLDP数据包嗅探器(源码)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
LLDP收集器是一款能够在Linux、Solaris以及AIX操作系统上运行的Python脚本。其最低运行要求为Python 2.6.0及以上版本。该代码的核心功能是通过在Linux平台上创建原始套接字,或者在Solaris 10/11版本上利用snoop工具,并在AIX系统上借助tcpdump程序,对所有可用的网络接口进行监听,从而捕获LLDP数据包。一旦成功嗅探或接收到LLDP数据包,系统会对其进行解析,并将提取的相关信息——包括VLAN ID、以太网端口 ID、端口描述以及交换机名称——保存至文件中,以便后续处理。目前尚有待完善之处,计划增加更详尽的说明文档。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Python_LLDPSniffer: Python LLDP-
    优质
    Python_LLDPSniffer是一款用Python语言开发的数据包嗅探工具,专注于监听和解析LLDP(链路层发现协议)数据包,便于网络设备的自动化管理和监控。 LLDP收集器是一个可以在Linux、Solaris和AIX上运行的Python脚本。最低要求是Python 2.6.0版本。该代码通过在Linux系统中创建原始套接字(或在Solaris 10/11系统上调用snoop命令,在AIX系统上调用tcpdump命令)来嗅探所有可用网络接口上的LLDP数据包。一旦嗅探到、收集到或者接收到了LLDP数据包,脚本会对其进行解析,并将相关数据保存至包含VLANID、以太网端口ID、端口描述以及交换机名称等信息的文件中。 待办事项:添加更多说明。
  • Python-Sniffer:Python中的简易实现
    优质
    Python-Sniffer是一款使用Python语言开发的数据包嗅探工具,它提供了简单易用的接口来捕获和解析网络流量数据。 Python嗅探器是用于在 Python 中实现简单数据包嗅探的工具,适用于 Windows 和 Linux 系统(可能还支持其他 POSIX 系统,但未经测试)。
  • C++网络
    优质
    这段代码提供了一个使用C++编写的网络嗅探工具的基础框架和实现细节,适用于学习网络安全及协议分析。 随着网络技术的迅速发展,网络安全问题日益受到人们的关注。嗅探技术作为网络安全攻防中最基础的技术之一,既可以用于获取网络中传输的大量敏感信息,也可以应用于网络管理。通过捕获并分析数据包的方向和内容等信息,可以进行有效的网络安全评估和威胁应对。因此,对网络嗅探器的研究具有重要的意义。
  • Packet Sniffer: Python原始套接字的工具
    优质
    Packet Sniffer是一款利用Python原始套接字实现的数据包嗅探工具。它能够捕获并解析网络数据包,帮助开发者和安全研究人员分析网络流量及调试应用程序。 这个脚本是SPSE课程随附的packet_sniffer_shay.py的一个简化版本,并进行了重构以提高代码质量与可读性。新版本的主要改进包括: 1. 将代码分为三个模块:sniff_socket.py、utils.py 和 packet_sniffer.py,便于管理和维护。 2. 考虑到IP头部可能大于20字节的情况。 3. 不解析TCP头部选项。 这个脚本适用于Python 2.7和3.2环境。使用方法如下: 要将来自或发送至192.168.1.15的HTTP流量输出到控制台,执行以下命令: ``` python packet_sniffer.py host 192.168.1.15 tcp port 80 ``` 作者:奥列格·米特罗法诺夫(罗列·罗克),2015年。 参考文档包括IP、TCP和以太网帧头格式的相关资料。
  • LLDP Discovery: 用于解析 LLDP 帧的 Python 脚本-
    优质
    这是一段Python脚本源代码,专门设计用来解析链路层发现协议(LLDP)的数据帧,便于网络设备信息的自动收集与分析。 LLDP 发现脚本是一个简单的 Python 脚本,用于在所有网络接口上捕获和解析 LLDP(低级发现协议)以太网帧。此实现仅使用纯套接字和 python-stdlib,因此无需任何第三方包或附加组件。享受:>
  • 使用winPcap的
    优质
    这段简介可以描述为:使用winPcap的嗅探器源代码提供了一个基于winPcap库开发网络数据包捕获与分析程序的实例。该代码有助于学习和理解网络协议以及网络安全技术。 基于winPcap的嗅探器源代码采用MFC对话框界面设计,包含“网卡选择功能”、“抓包功能”、“统计数据包功能”以及“过滤数据包功能”。主界面上可以显示详细的报文信息,包括协议类型、源目端口号、源目IP地址、时间戳和报文长度等。
  • 与欺骗:Packet Sniffing and Spoofing
    优质
    《数据包嗅探与欺骗:Packet Sniffing and Spoofing》是一本深入探讨网络通信安全的技术书籍,详细解析了数据包嗅探技术及其应用,并介绍了如何防范和应对欺骗攻击。 数据包嗅探与欺骗任务 任务 1: a. 下载名为 sniffex.c 的程序。 b. 捕获两个特定主机之间的 ICMP 数据包,并捕获目标端口范围在 10 到 100 内的 TCP 数据包。 c. 在 telnet 上嗅探密码。 任务 2: a. 编写一个用于进行 ICMP 欺骗的程序。 b. 使用该程序代表另一台机器欺骗 ICMP 回显请求数据包。 c. 欺骗以太网帧,将源地址设置为 01:02:03:04:05:06。
  • 网络
    优质
    网络嗅探器是一种用于监控和分析计算机网络数据流量的工具,能够捕获并解析通过网络接口卡传输的数据包,帮助用户诊断问题、监测安全威胁及优化网络性能。 网络嗅探器是一种用于监测和分析网络流量的工具。它可以捕获在网络接口上传输的数据包,并对其进行解析以获取各种类型的信息,如协议细节、传输数据内容等。这类工具常被用在网络安全测试、故障排除以及研究中,帮助用户更好地理解网络通信的工作机制。
  • 软件
    优质
    简介:嗅探器软件是一种网络工具,能够监控和分析计算机网络上的数据包,帮助用户诊断网络问题、检测安全威胁或进行合法的数据收集与研究。 本软件主要用于局域网扫描等操作,仅供学习使用,请勿用于商业用途。