DHCPig

Description

DHCPig initiates an advanced DHCP exhaustion attack. It will consume all IPs on the LAN, stop new users from obtaining IPs, release any IPs in use, then for good measure send gratuitous ARP and knock all windows hosts offline.

Usage

Syntax

pig.py [-h -v -6 -1 -s -f -t -a -i -o -l -x -y -z -g -r -n -c ] <interface>

Options

     -v, --verbosity                ...  0 ... no         (3) DHCPig 
                                        1 ... minimal DHCPig 
                                       10 ... default DHCPig 
                                       99 ... debug DHCPig 

    -6, --ipv6                     ... DHCPv6 (off, DHCPv4 by default)
    -1, --v6-rapid-commit          ... enable RapidCommit(2way ip assignment instead of 4way) (off)

    -s, --client-src               ... a list of client macs 00:11:22:33:44:55,00:11:22:33:44:56 (Default: <random>)
    -O, --request-options          ... option-codes to request e.g. 21,22,23 or 12,14-19,23 (Default: 0-80)

    -f, --fuzz                     ... randomly fuzz packets (off)

    -t, --threads                  ... number of sending threads (1)

    -a, --show-arp                 ... detect/print arp who_has (off)
    -i, --show-icmp                ... detect/print icmps requests (off)
    -o, --show-options             ... print lease infos (off)
    -l, --show-lease-confirm       ... detect/print dhcp replies (off)

    -g, --neighbors-attack-garp    ... knock off network segment using gratious arps (off)
    -r, --neighbors-attack-release ... release all neighbor ips (off)
    -n, --neighbors-scan-arp       ... arp neighbor scan (off)

    -x, --timeout-threads          ... thread spawn timer (0.4)
    -y, --timeout-dos              ... DOS timeout (8) (wait time to mass grat.arp)
    -z, --timeout-dhcprequest      ... dhcp request timeout (2)

    -c, --color                    ... enable color output (off)

Example

cyborg@cyborg:~$ sudo dhcpig -d eth0



Sending DHCPDISCOVER on eth0
waiting for first DHCP Server response on eth0



Sending DHCPDISCOVER on eth0
waiting for first DHCP Server response on eth0



Sending DHCPDISCOVER on eth0
waiting for first DHCP Server response on eth0



Sending DHCPDISCOVER on eth0
timeout waiting on dhcp packet count 0
zwaiting for first DHCP Server response on eth0



Sending DHCPDISCOVER on eth0
waiting for first DHCP Server response on eth0



		
	
	
0 Comments

Leave a reply

CONTACT US

We're are building as a community and a team. Be a part of it.

Sending

©2017 Ztrela Knowledge Solutions Pvt. Ltd

Log in with your credentials

Forgot your details?