代理抓包从未如此简单....
每次都是重复操作,累加的时间成本很高, 一不小心,还会写错 ...
只需一行代码,自动获取电脑 IP 地址并设置手机网络代理。 支持 WiFi 和网线环境下自动设置代理。
$ easyproxy set
$ easyproxy set ****:8888
$ easyproxy clean
https://github.com/songhanghang/auto_proxy
下载
$ git clone [email protected]:songhanghang/auto_proxy.git
解压后执行
$ ./install.sh
如果使用 zsh 执行 fail, 辛苦执行下 source,然后重启终端
$ source ~/.zshrc
Q: 执行命令时 Not find Command
A: 解决办法 bash 下
$ source ~/.bashrc
zsh 下
$ source ~/.zshrc
重启终端
Q: 设置代理后 WiFi 高级选项中看不到代理信息? 没办法取消代理?
A: 手机上看不到且无法取消,必须通过命令取消!!! 鱼与熊掌自选...
只验证了 mac, ubuntu 请自测,window 请自重!
1
Delon 2020-09-03 23:36:09 +08:00
surfboard,代理抓包从未如此简单....
|
2
teliang 2020-09-04 08:24:26 +08:00 via iPhone
到底是 pc 的代理还是 android 的代理.....
|
3
supermoonie 2020-09-04 09:01:47 +08:00 via iPhone
确定是 Android ?
|
4
supermoonie 2020-09-04 09:03:28 +08:00 via iPhone
原来是脚本
|
5
ddsfeng 2020-09-04 09:29:24 +08:00 2
所以整个核心就是在电脑上执行下面的命令来设置手机的代理:
# 设置代理 adb shell settings put global http_proxy xx.xx.xx.xx:port # 清除代理 adb shell settings put global http_proxy :0 直接分享这两个命令不就好了, 又是 clone 代码, 又是 install, 又是 source 的, 何必呢.. |
6
songhang123 OP 目的就是把所有操作脚本自动傻瓜化,不用关心 IP 地址,不用担心 IP 变化。当然你要觉得不麻烦,怎么都可以
|
7
AlisaDestiny 2020-09-04 11:26:11 +08:00
你确定会抓包的人需要这个东西来傻瓜化操作?
|
8
xomix 2020-09-04 11:30:22 +08:00
做软件从未如此简单……
我说的是今天特斯拉老总公布的那套自然语言自动编程的东西。 |
9
22k 2020-09-04 14:16:05 +08:00
burp-suite 不香吗?
|
10
songhang123 OP @22k 我处理的是简化手机设置代理的流程,和用什么抓包有没有关系哈
|
11
songhang123 OP @AlisaDestiny 天下事皆是我之蜜糖,他之砒霜,觉得无用,就不鸟他就是
|
12
AoEiuV020 2020-09-04 17:14:56 +08:00
没有考虑多设备情况吗,起码支持选择设备和全选设备吧,
|
13
songhang123 OP @AoEiuV020 哇擦,还有这种需求? 批量设置代理?
|
15
AoEiuV020 2020-10-09 16:12:20 +08:00
@songhang123 不只是批量设置,连着多台手机时不指定的话 adb 命令会直接报错失败,
搞开发什么的就常年连着不只一台手机, |