Не получается запустить скрипт.

Discussion in 'Python' started by quite gray, 20 Feb 2019.

  1. quite gray

    quite gray Well-Known Member

    Joined:
    8 Dec 2016
    Messages:
    145
    Likes Received:
    717
    Reputations:
    1
    Привет всем. Не могу запустить ap-fucker.py Взял с github
    https://github.com/FirewallSH56/ap-fucker

    [​IMG]

    OC Kali Linux 2019 на виртуалке.
    Что не так? Как устранить проблему?
     
    #1 quite gray, 20 Feb 2019
    Last edited: 21 Feb 2019
  2. BillyBons

    BillyBons Active Member

    Joined:
    1 Dec 2016
    Messages:
    223
    Likes Received:
    112
    Reputations:
    13
    head -1 ap-fucker.py покажите
     
  3. quite gray

    quite gray Well-Known Member

    Joined:
    8 Dec 2016
    Messages:
    145
    Likes Received:
    717
    Reputations:
    1
    [​IMG]
     
    #3 quite gray, 20 Feb 2019
    Last edited: 20 Feb 2019
  4. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,228
    Likes Received:
    2,608
    Reputations:
    230
    Во-первых, запускаешь скрипт с версией Python2, в то время как, для работы скрипта - требуется Python3.
    Во-вторых, потребуется ещё модуль python-commands. Оказывается, для моих целей не установлен здесь

    Code:
    [email protected] ~/Downloads % python AP-Fucker.py
    Traceback (most recent call last):
      File "AP-Fucker.py", line 21, in <module>
        from commands import getoutput
    ModuleNotFoundError: No module named 'commands'
    1 [email protected] ~/Downloads % python --version                                                                                 :(
    Python 3.7.2
    
     
  5. quite gray

    quite gray Well-Known Member

    Joined:
    8 Dec 2016
    Messages:
    145
    Likes Received:
    717
    Reputations:
    1
    [​IMG]
    Python3 также установлен. Вывод аналогичный. А почему у тебя
    AP-Fucker.py а у меня ар-fucker.py? Разные источники скрипта?
    У тебя Арч?
     
    #5 quite gray, 21 Feb 2019
    Last edited: 16 Mar 2019
  6. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,228
    Likes Received:
    2,608
    Reputations:
    230
    И ещё одно исправление.
    Эту строку 21, заменить на следующее:

    Code:
    # from commands import getoutput
    from subprocess import getoutput
    
    Code:
    [email protected] ~/Downloads % sudo python AP-Fucker1.py
    [sudo] password for blitz:
        ########## ACCESS POINT FUCKER ##########
    
    Choose your Mode:
         - (B)eacon flood
         - (A)uth DoS
         - (W)ids confusion
         - (D)isassociation 'AmoK Mode'
         - (M)ichael shutdown exploitation
         - MA(C) Filter Brute-Forcer
         - Des(T)ruction mode (USE WITH CAUTION)
    
    Traceback (most recent call last):
      File "AP-Fucker1.py", line 192, in <module>
        mode = raw_input("\n>>> ")
    NameError: name 'raw_input' is not defined
    Тогда, получится интересней. Хотя и не до конца верно.
    Хакеры же, дали код и специально вставили ошибки, чтобы код вредоносный учились сами отлаживать ))
     
  7. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,228
    Likes Received:
    2,608
    Reputations:
    230
    Модуль искать не надо. Его нет, как оказывается.
    Да, Арч.

    Скрипт отсюда - https://raw.githubusercontent.com/mdeous/scripts/master/AP-Fucker.py
     
  8. quite gray

    quite gray Well-Known Member

    Joined:
    8 Dec 2016
    Messages:
    145
    Likes Received:
    717
    Reputations:
    1
    Мы запускаем скрипты из двух разных источников на двух разных системах. Напоминает трио: бубен, гусли и баян.
     
    #8 quite gray, 21 Feb 2019
    Last edited: 16 Mar 2019
  9. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,228
    Likes Received:
    2,608
    Reputations:
    230
    Есть такое. Найдёшь удобный отладчик Python, пошаговый - поделись! )
     
  10. VasiliyP

    VasiliyP Well-Known Member

    Joined:
    30 Aug 2011
    Messages:
    220
    Likes Received:
    379
    Reputations:
    7
    Там мусор вначале. Нужно его отрезать так, чтобы первая строка была
    Code:
    #!/usr/bin/env python
    , никаких символов перед "#" быть не должно.
     
    hydra, altblitz and quite gray like this.
  11. quite gray

    quite gray Well-Known Member

    Joined:
    8 Dec 2016
    Messages:
    145
    Likes Received:
    717
    Reputations:
    1
    Благодарю.

    [​IMG]
     
  12. DiesIrae

    DiesIrae Active Member

    Joined:
    14 Mar 2019
    Messages:
    30
    Likes Received:
    158
    Reputations:
    0
    #!/usr/bin/env python
    братан, ну ты чего?
    Это-же hashbang, чтобы запускать скрипты/программы на Python без, явного запуска самого python.
    Я понимаю, что я уже поздняками дышу.
    Но, так, на всяк случай, решил умника навернуть...