我正在尝试在Python中创建一个侦听特定端口的代理并在我的计算机上设置ip(基本上像burp suite或Charles) 我需要这个代理来“监视”我知道的一个特定URL,我需要它来自动更改参数,然后使用更改的参数传递URL
实施例
在: www.google.com?debug=false
在: www.google.com?debug=true
我在考虑使用MITM代理模块。 我认为URL将是HTTPS,因此我需要生成正确的证书吗?
任何帮助或见解都是有价值的!
谢谢!
答案 0 :(得分:0)
Mitmproxy可以拦截SSL / TLS,但您需要安装mitmproxy CA证书:http://docs.mitmproxy.org/en/latest/certinstall.html。
要自动更改网址的部分内容,您可以使用mitmproxy的--replace
选项或自定义inline script。