Closed netspooky closed 5 years ago
Original error:
root@kali:~/git/Responder3# python3 Responder3.py -h
Traceback (most recent call last):
File "Responder3.py", line 3, in <module>
from responder3.core.responder3 import Responder3
File "/root/git/Responder3/responder3/core/responder3.py", line 16, in <module>
from responder3.core.interfaceutil import interfaces
File "/root/git/Responder3/responder3/core/interfaceutil.py", line 686, in <module>
interfaces = NetworkInterfaces()
File "/root/git/Responder3/responder3/core/interfaceutil.py", line 33, in __init__
self.enumerate_interfaces()
File "/root/git/Responder3/responder3/core/interfaceutil.py", line 46, in enumerate_interfaces
self.interfaces = get_linux_ifaddrs()
File "/root/git/Responder3/responder3/core/interfaceutil.py", line 367, in get_linux_ifaddrs
family, addr = getfamaddr(ifa.ifa_addr.contents)
ValueError: NULL pointer access
To allow operation over tunneled/vpn interfaces. This issue appeared when attempting to run Responder3 over an OpenVPN tun/udp interface. Tested on Ubuntu 17.10 with Python3.6