View Issue Details

IDProjectCategoryView StatusLast Update
0005150Kali LinuxKali Package Bugpublic2019-09-04 12:37
ReporterMister_X Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionopen 
Product Version2018.4 
Summary0005150: DHCPig: Exception when sending DHCP discover packet
Description

Github bug report: https://github.com/kamorin/DHCPig/issues/17

On current Kali, it fails sending the DHCP discover packet.

root@kali:~# dhcpig eth0
[ -- ] [INFO] - using interface eth0
[DBG ] Thread 0 - (Sniffer) READY
[DBG ] Thread 1 - (Sender) READY
[--->] DHCP_Discover
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in bootstrap_inner
self.run()
File "/usr/bin/dhcpig", line 516, in run
sendPacket(dhcp_discover)
File "/usr/bin/dhcpig", line 413, in sendPacket
sendp(pkt, iface=conf.iface)
File "/usr/lib/python2.7/dist-packages/scapy/sendrecv.py", line 315, in sendp
verbose=verbose, realtime=realtime, return_packets=return_packets)
File "/usr/lib/python2.7/dist-packages/scapy/sendrecv.py", line 276, in
gen_send
s.send(p)
File "/usr/lib/python2.7/dist-packages/scapy/arch/linux.py", line 551, in send
return SuperSocket.send(self, x)
File "/usr/lib/python2.7/dist-packages/scapy/supersocket.py", line 42, in send
sx = raw(x)
File "/usr/lib/python2.7/dist-packages/scapy/compat.py", line 72, in raw
return x.bytes()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 345, in bytes
return self.build()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 444, in build
p = self.do_build()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 429, in do_build
pay = self.do_build_payload()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 416, in do_build_payload
return self.payload.do_build()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 429, in do_build
pay = self.do_build_payload()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 416, in do_build_payload
return self.payload.do_build()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 429, in do_build
pay = self.do_build_payload()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 416, in do_build_payload
return self.payload.do_build()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 429, in do_build
pay = self.do_build_payload()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 416, in do_build_payload
return self.payload.do_build()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 426, in do_build
pkt = self.self_build()
File "/usr/lib/python2.7/dist-packages/scapy/packet.py", line 407, in self_build
p = f.addfield(self, p, val)
File "/usr/lib/python2.7/dist-packages/scapy/fields.py", line 521, in addfield
return s + self.i2m(pkt, val)
File "/usr/lib/python2.7/dist-packages/scapy/layers/dhcp.py", line 269, in i2m
lval = [f.addfield(pkt,b"",f.any2i(pkt,val)) for val in lval]
File "/usr/lib/python2.7/dist-packages/scapy/fields.py", line 841, in addfield
s = self.field.addfield(pkt, s, v)
File "/usr/lib/python2.7/dist-packages/scapy/fields.py", line 80, in addfield
return s+struct.pack(self.fmt, self.i2m(pkt,val))
error: cannot convert argument to integer

[ ?? ] waiting for first DHCP Server response
[ ?? ] waiting for first DHCP Server response
[ ?? ] waiting for first DHCP Server response
[ -- ] timeout waiting on dhcp packet count 1
[ ?? ] waiting for first DHCP Server response
[ -- ] timeout waiting on dhcp packet count 2
[ ?? ] waiting for first DHCP Server response
[ ?? ] waiting for first DHCP Server response
[ -- ] timeout waiting on dhcp packet count 3
[ ?? ] waiting for first DHCP Server response
[ -- ] timeout waiting on dhcp packet count 4
[ ?? ] waiting for first DHCP Server response
^C[ -- ] ----- ABORT ... -----
[DBG ] Waiting for Thread 0 to die ...
[DBG ] Waiting for Thread 1 to die ...

Activities

g0tmi1k

g0tmi1k

2019-09-04 12:37

administrator   ~0011037

Due to the age of the OS (Kali Moto [v1], Kali Safi [v2], Kali Rolling <= 2018.4), these legacy versions are no longer supported.
We will be closing this ticket due to inactivity.

Please could you see if you are able to replicate this issue with the latest version of Kali Linux - https://www.kali.org/downloads/)?

If you are still facing the same problem, feel free to re-open the ticket. If you choose to do this, could you provide more information to the issue you are facing, and also give information about your setup?
For more information, please read: https://kali.training/topic/filing-a-good-bug-report/

Issue History

Date Modified Username Field Change
2018-12-12 01:05 Mister_X New Issue
2019-09-04 12:37 g0tmi1k Note Added: 0011037
2019-09-04 12:37 g0tmi1k Status new => closed