Frogger - VLAN Hopping 项目推荐
项目基础介绍和主要编程语言
Frogger 是一个开源的 VLAN Hopping 工具,由 NCC Group 开发并维护。该项目主要使用 Shell 脚本编写,旨在帮助网络安全研究人员和渗透测试人员快速枚举和跳跃到不同的 VLAN(虚拟局域网)。
项目核心功能
- VLAN 枚举:通过嗅探 CDP(Cisco Discovery Protocol)包,提取 VTP 域名、VLAN 管理地址、Native VLAN ID 和 Cisco 设备的 IOS 版本。
- DTP 攻击:自动启用 DTP(Dynamic Trunking Protocol)攻击,尝试将交换机端口配置为中继模式。
- VLAN 发现:通过嗅探 STP(Spanning Tree Protocol)包中的 802.1Q 标记,提取并记录所有发现的 VLAN ID。
- ARP 扫描:自动对发现的 VLAN ID 进行 ARP 扫描,识别每个 VLAN 中的活动设备。
- VLAN 接口创建:自动创建 VLAN 接口,使用户能够连接到发现的 VLAN。
项目最近更新的功能
- VMware 检测:增加了对 VMware 环境的检测,帮助用户识别和解决在 VMware 中运行时可能遇到的 VLAN Hopping 问题。
- Intel NIC 检测:增加了对 Intel 网络接口卡(NIC)的检测,提供了解决方案以应对某些 Intel 驱动程序可能导致的问题。
- 新界面和性能优化:更新了用户界面,修复了已知的 bug,并提升了脚本的执行速度。
通过这些更新,Frogger 项目不仅提高了在不同环境下的兼容性和稳定性,还增强了用户体验和操作效率。