• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Mitmf. ImportError: No module named parse

Vovan Krasava

Member
23.07.2020
6
0
BIT
0
Доброго времени суток. Я работаю с Kali Linux. Недавно я начал изучать атаки посредников (инструмент Mitmf, который работает с python 2.7.0), но после первой атаки возникла проблема с модулем python.


Код:
Traceback (most recent call last):
File "mitmf.py", line 139, in <module>
from core.sslstrip.StrippingProxy import StrippingProxy
File "/home/test/Рабочий стол/MITMf/core/sslstrip/StrippingProxy.py", line 20, in <module>
from ClientRequest import ClientRequest
File "/home/test/Рабочий стол/MITMf/core/sslstrip/ClientRequest.py", line 25, in <module>
import dns.resolver
File "build/bdist.linux-x86_64/egg/dns/resolver.py", line 19, in <module>
ImportError: No module named parse


В Kali Linux у меня есть две версии Python - 2.7.0 и 3.8. До этого у меня тоже были проблемы с модулями python при установке mitmf, но я успешно решил их один за другим, скачав и установив с Github.
С модулем parse этот трюк не сработал. Я пытался установить его с другими именами - urlparse и т.д., но безуспешно.
Информации об этом в Интернете мало, к тому же я не знаю, где в Kali Linux хранятся модули python.
Помогите, пожалуйста, начинающему пентестеру.
 

Vovan Krasava

Member
23.07.2020
6
0
BIT
0
Каким питоном запускаешь?
Судя по всему python 2.7.18
Поскольку при запуске в терминале команды python, выдает следующее
Код:
Python 2.7.18 (default, Apr 20 2020, 20:30:41)
[GCC 9.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
А действие запускаю просто командой sudo python mitmf.py -i [и так далее]
 

alast0r

Green Team
27.05.2020
31
14
BIT
0
Пробывал запустить от 3 питона возможно обновленые библиотеки не поддерживают 2 змейку
 

InetTester

Green Team
21.10.2018
308
43
BIT
4
VirtualBox_Kali-Linux-2020.3-vbox-amd64_31_10_2020_10_46_22.png
 

Vovan Krasava

Member
23.07.2020
6
0
BIT
0
При выполнении той команды которую я хочу выполнить с mitmf.py используя python3 выходит вот такая ошибка

Код:
sts --upsidedownt                                                                                                 
  File "mitmf.py", line 38                                                                                       
    print get_banner()                                                                                           
          ^                                                                                                       
SyntaxError: invalid syntax

upsidedownt - скрипт который переворачивает изображения вверх ногами. Атака такая)

ну с python3 возникают другие ошибки)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!