gpt4 book ai didi

python - 在 python windows : possible at all? 中构建和运行 mitmproxy

转载 作者:太空狗 更新时间:2023-10-30 03:06:09 24 4
gpt4 key购买 nike

我试图安装 mitmproxy 并从 Scripts 文件夹运行“mitmproxy”和“mitmdump”。

但是,我收到很多错误,很多模块都找不到。

根据错误消息,我尝试安装所有缺少的模块

  • pry 动
  • PyOpenSSL
  • 皮亚森
  • 你的名字

在那之后我就停了下来,因为我不确定这会不会让我成功。

a) 是否可以在 Windows 上运行和构建 mitmproxy?
b) 如何获取所有依赖模块并安装它们?

我到了需要包“urwid”的地步。但是失败了:“无法找到 vcvarsall.bat”

编辑:似乎运行 mitmproxy 是不可能的,因为 urwid 包提供了不适用于 Windows 的终端 GUI。但是,我只需要 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>

可能找不到this certificate dummy file即已创建。但是,它没有创建“mitmproxy-ca-cert.p12”

需要帮助

最佳答案

mitmproxy 的控制台界面 (ncurses) 不能在 Windows 上运行,尽管您可以让它在 Cygwin 下运行。如果您的特定任务不需要交互式用户界面,mitmdump(带有 mitmproxy)也可以完成工作。如果你想尝试一些 alpha 质量的软件,你也可以试试 mitmproxy 的 mitmweb 并在 http://localhost:8081/ 打开 web 界面。 .

关于python - 在 python windows : possible at all? 中构建和运行 mitmproxy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9521401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com