[Lunar-commits] r26340 - in moonbase/trunk/security: . voiphopper

Dennis Veatch stumbles at lunar-linux.org
Mon Oct 22 15:12:38 CEST 2007


Author: stumbles
Date: 2007-10-22 15:12:38 +0200 (Mon, 22 Oct 2007)
New Revision: 26340

Added:
   moonbase/trunk/security/voiphopper/
   moonbase/trunk/security/voiphopper/BUILD
   moonbase/trunk/security/voiphopper/DEPENDS
   moonbase/trunk/security/voiphopper/DETAILS
   moonbase/trunk/security/voiphopper/PRE_BUILD
Log:

Initial import



Added: moonbase/trunk/security/voiphopper/BUILD
===================================================================
--- moonbase/trunk/security/voiphopper/BUILD	                        (rev 0)
+++ moonbase/trunk/security/voiphopper/BUILD	2007-10-22 13:12:38 UTC (rev 26340)
@@ -0,0 +1,8 @@
+(
+
+  make            &&
+  prepare_install &&
+  install -m0755 voiphopper /usr/bin &&
+  gather_docs
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/security/voiphopper/DEPENDS
===================================================================
--- moonbase/trunk/security/voiphopper/DEPENDS	                        (rev 0)
+++ moonbase/trunk/security/voiphopper/DEPENDS	2007-10-22 13:12:38 UTC (rev 26340)
@@ -0,0 +1 @@
+depends libpcap

Added: moonbase/trunk/security/voiphopper/DETAILS
===================================================================
--- moonbase/trunk/security/voiphopper/DETAILS	                        (rev 0)
+++ moonbase/trunk/security/voiphopper/DETAILS	2007-10-22 13:12:38 UTC (rev 26340)
@@ -0,0 +1,29 @@
+          MODULE=voiphopper
+         VERSION=0.9.7
+          SOURCE=$MODULE-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+      SOURCE_URL=$SFORGE_URL/$MODULE
+      SOURCE_VFY=sha1:faeeb858337dc59edd1a015aa9edb65d62db393c
+        WEB_SITE=http://voiphopper.sourceforge.net/
+         ENTERED=20071022
+         UPDATED=20071022
+           SHORT="runs a VLAN Hop into the Voice VLAN"
+
+cat << EOF
+VoIP Hopper is a GPLv3 licensed security tool, written in C, that rapidly runs
+a VLAN Hop into the Voice VLAN on specific Ethernet switches.  VoIP Hopper
+does this by mimicking the behavior of an IP Phone, in both Cisco and Avaya IP
+Phone environments.
+
+In Cisco IP Phone networks, it first dissects either IEEE 802.3 or Ethernet II
+for Cisco Discovery Protocol (CDP) packets.  If CDP is enabled on the switch
+port and the Voice VLAN feature is enabled, it will determine the Voice VLAN ID
+(VVID).  This will allow the tool to create a new Ethernet interface on the PC
+that tags the 802.1q VLAN header in the Ethernet packet.  After VoIP Hopper has
+created the new Ethernet device, it will send a DHCP client request.
+
+In Avaya IP Phone environments, it sends an Option 55 parameter request list,
+requesting Option 176.  When the DHCP server sends Option 176, it decodes the
+L2QVLAN reply field for the Voice VLAN ID.  It then creates a new voice
+interface and sends a DHCP request.
+EOF

Added: moonbase/trunk/security/voiphopper/PRE_BUILD
===================================================================
--- moonbase/trunk/security/voiphopper/PRE_BUILD	                        (rev 0)
+++ moonbase/trunk/security/voiphopper/PRE_BUILD	2007-10-22 13:12:38 UTC (rev 26340)
@@ -0,0 +1,4 @@
+default_pre_build      &&
+cd $SOURCE_DIRECTORY   &&
+
+tar zxvf $SOURCE_CACHE/$SOURCE



More information about the Lunar-commits mailing list