我将使用 Burp Suite,它要求更改 chrome 的代理(地址:主机名和端口为 8080)配置。我想从终端执行/学习此操作。我看到一个命令
export https_proxy='https://proxy_ip:port'
以这种方式给予后
export http_proxy='https://127.0.0.1:8080'
终端没有显示任何结果并返回 xyzcompu:~$
Q1:如何了解我的代理设置不需要/要求用户名密码,终端中是否有任何命令可以获取此信息。
问题 2:我在发出这个命令时是否犯了错误
导出 http_proxy='https://127.0.0.1:8080‘
答案1
导出设置环境。您可以执行一个echo ${http_proxy}
来显示设置的值(如果有)。唯一知道您的代理是否需要用户名和密码的方法是询问或尝试。执行一个curl http://google.com
并查看它是否有效,大多数页面重定向到 HTTPS,因此您还需要指定 https_proxy。您可以使用它curl -v http://google.com
来获取更多详细信息
由于 BURP 是您的代理,因此除非您配置了用户名和密码,否则它不太可能需要用户名和密码。