Я пытаюсь запустить код ниже, используя pyshark на MACOX Catlina , когда я запускаю его, я получаю следующее исключение (также я запускал программу ниже, используя sudo, если это было проблемой из-за разрешения, но дает мне ту же ошибку)
"Searched these paths: {}".format(possible_paths)
pyshark.tshark.tshark.TSharkNotFoundException: TShark not found. Try adding its location to the configuration file. Searched these paths: ['C:\\Program Files\\Wireshark\\dumpcap.exe', '/usr/local/bin/dumpcap', '/usr/bin/dumpcap', '/bin/dumpcap', '/usr/sbin/dumpcap', '/sbin/dumpcap', '/opt/X11/bin/dumpcap']
import pyshark
class SniffPacket(object):
def __init__(self):
self.sniff()
def sniff(self):
capture = pyshark.LiveCapture(interface='en0')
capture.sniff(timeout=10)
if __name__ == '__main__':
s = SniffPacket()
У меня уже установлен wirehark. Любая помощь приветствуется. Это потому, что pyshark не работает на Ma c?