Я пытался установить mitmproxy и запустить "mitmproxy" и "mitmdump" из папки Scripts.
Тем не менее, я получаю тонны ошибок, что многие модули не найдены.
Из сообщений об ошибках я попытался установить все недостающие модули
- монтировка
- PyOpenSSL
- Pyasn
- urwid
Я остановился после этого, так как не уверен, что это приведет меня к успеху.
а) работает и возможно ли вообще создание mitmproxy на windows?
б) как я могу получить все зависимые модули и установить их?
Я дошел до того, что нужен пакет "urwid". Однако это не с: «Не удается найти vcvarsall.bat»
РЕДАКТИРОВАТЬ: кажется, что запуск mitmproxy на самом деле невозможен, так как пакет urwid предоставляет графический интерфейс терминала, который не работает для Windows. Однако мне нужен только mitmdump. Когда я пытаюсь запустить его, я получаю:
C:\Python27\Scripts>C:\Python27\python.exe mitmdump -w out.txt
Traceback (most recent call last): File "mitmdump", line 41, in <module>
proxyconfig = proxy.process_proxy_options(parser, options)
File "C:\Python27\lib\site-packages\libmproxy\proxy.py", line 527, in process_
proxy_options certutils.dummy_ca(cacert)
File "C:\Python27\lib\site-packages\libmproxy\certutils.py", line 44, in dummy_castdin=subprocess.PIPE
File "C:\Python27\lib\subprocess.py", line 493, in call
return Popen(*popenargs, **kwargs).wait()
File "C:\Python27\lib\subprocess.py", line 679, in __init__errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 893, in _execute_childstartupinfo)
WindowsError: [Error 2] System can not find file
C:\Python27\Scripts>
Возможно, он не может найти этот фиктивный файл сертификата , который создан. Тем не менее, он не создал "mitmproxy-ca-cert.p12"
Требуется помощь