终端程序走burp代理

引子

今日在使用burp时有需要将某些终端中软件的流量跑到burp中去分析。最后使用proxychains去实现。

创建proxychains代理配置文件

我自己有在用proxychains做终端中的科学上网代理。这次使用一个新的配置文件去编写

1
2
3
4
5
6
7
8
strict_chain
proxy_dns
remote_dns_subnet 224
tcp_read_time_out 15000
tcp_connect_time_out 8000
[ProxyList]
# your burp proxy config
http 127.0.0.1 8080

在系统级别添加burp的证书

linux下添加证书

1
2
3
mkdir -p /usr/local/share/ca-certificates/burp
cp your_ca.der /usr/local/share/ca-certificates/burp/burp.der
update-ca-trust

使用样例

1
2

proxychains -f your_proxychains_config.config your_cmd

image.png

alinas

1
2
3

# -q 让proxychains不输出日志
alias pp='proxychains -q -f ~/tools/burp/proxychains.conf'