Как выполнить этот конкретный скрипт python (прикрепленный в вопросе)

У меня небольшая сеть и последние 2 недели я получаю много отключений на своих беспроводных станциях, мой друг сказал мне, что 90% меня атакуют пакеты deauth. Я немного исследовал и нашел этот скрипт py. Но, к сожалению, я не мог найти никакой помощи в том, как его использовать. Я действительно новый на Linux, кто-нибудь хочет помочь?

#!/usr/bin/env python ###################################################### # authWatch.py v. 0.1 (Quick, Dirty and Loud) - by TinMan # Place card in monitor mode and set the channel. # If you want channel hopping, run airodump-ng in # another terminal. Will add channel hopping # in the next version. ###################################################### # # Usage: python authWatch.py # import sys from scapy import * interface = sys.argv[1] def sniffReq(p): if p.haslayer(Dot11Deauth): # Look for a deauth packet and print the AP BSSID, Client BSSID and the reason for the deauth. print p.sprintf("Deauth Found from AP [%Dot11.addr2%] Client [%Dot11.addr1%], Reason [%Dot11Deauth.reason%]") # Look for an association request packet and print the Station BSSID, Client BSSID, AP info. if p.haslayer(Dot11AssoReq): print p.sprintf("Association request from Station [%Dot11.addr1%], Client [%Dot11.addr2%], AP [%Dot11Elt.info%]") # Look for an authentication packet and print the Client and AP BSSID if p.haslayer(Dot11Auth): print p.sprintf("Authentication Request from [%Dot11.addr1%] to AP [%Dot11.addr2%]") print p.sprintf("------------------------------------------------------------------------------------------") sniff(iface=interface,prn=sniffReq)
1
задан 31 August 2013 в 05:53

1 ответ

В скрипте указано, как его выполнить:

Usage: python authWatch.py

Что вы делаете, так это вам нужно открыть терминал (Ctrl + Alt + T), перейдите туда, где вы сохранили сценарий, а затем введите python authWatch.py.

0
ответ дан 24 May 2018 в 18:31
  • 1
    что у меня быстрый ответ, я уже пытаюсь это сделать, и я получаю следующий код: root @ x: ~ / Documents # python a.py Файл " a.py & quot ;, строка 27, если p.haslayer (Dot11Auth): ^ его deaythenticatio скрипт, но я действительно не знаю, как его использовать – HemaN 31 August 2013 в 17:21
  • 2
    забыл сказать, что моя сеть находится на мониторе от того, кто находится на моем Wi-Fi, и только мои макинтохи в нем больше никто – HemaN 31 August 2013 в 18:54
  • 3
    Похоже, что он не работает, потому что в программном обеспечении отсутствуют зависимости или не выполняется. Но вопрос настолько специфичен для вставленного сценария, который не находится в репозиториях, я не думаю, что он может быть лучше. И поскольку ваша сеть заполнена только вашими системами, и я предполагаю, что у вас есть брандмауэр, защищающий вашу сеть от внешней атаки, это маловероятные «смертельные пакеты», являются причиной ваших проблем. Я бы сказал, что это скорее проблема аппаратных средств или драйверов, но я не способен сделать это определение здесь. – Thomas Ward♦ 31 August 2013 в 19:53
  • 4
    Моя сеть работает в окнах с небольшим netcafe, так что кто на моем Wi-Fi, я просто запускаю нормально, у меня есть ubuntu для моих работ на ПК, очень хорошо, что я получаю его от моего телефона, когда подключался, моя проблема началась, когда smal netcafe открыл 20 метров от меня, и у меня проблема только с беспроводной станцией, и все начинается, когда он приходит в магазин .. – HemaN 31 August 2013 в 20:19
  • 5
    Две различные беспроводные сети, которые на самом деле не связаны, могут быть проблемой помех сигнала. Эта проблема известна в одном из университетов, в которых я присутствовал, потому что они имеют избыточное количество точек беспроводного доступа, и есть точки перекрытия, где помехи деконструктивны, и вы не можете получить сигнал. Я считаю, что это может быть вашей проблемой, что сигналы мешают друг другу. К сожалению, это немного сложно исправить и не может быть объяснено, как исправить это через сайт. – Thomas Ward♦ 31 August 2013 в 20:21

Другие вопросы по тегам:

Похожие вопросы: