16 lines
382 B
Python
16 lines
382 B
Python
|
#!/usr/bin/env python
|
||
|
import ctypes as c
|
||
|
import os,sys
|
||
|
from lib.pcap import Pcap
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
try:
|
||
|
pcap = Pcap(c.CDLL('libpcap.so'))
|
||
|
except OSError as e:
|
||
|
print("Failed to load libpcap:" + str(e))
|
||
|
sys.exit(1)
|
||
|
for dev in pcap.find_devices():
|
||
|
print(dev.name)
|
||
|
if dev.name == "wlp3s0":
|
||
|
dev.collect_address()
|