Android 自动设置代理 - 代理抓包从未如此简单....

2020-09-03 23:27:30 +08:00
 songhang123

Android 自动设置网络代理

代理抓包从未如此简单....

正常流程

  1. 进入设置
  2. 进入 WLAN
  3. 找对应 wifi 连接
  4. 进入详情
  5. 找到代理
  6. 选择手动
  7. 输入主机名
  8. 输入端口号
  9. 最后保存

每次都是重复操作,累加的时间成本很高, 一不小心,还会写错 ...

自动设置

只需一行代码,自动获取电脑 IP 地址并设置手机网络代理。 支持 WiFi 和网线环境下自动设置代理。

设置默认代理

$ easyproxy set

设置自定义代理

$ easyproxy set ****:8888

清除代理

$ easyproxy clean

安装

https://github.com/songhanghang/auto_proxy

下载

$ git clone git@github.com:songhanghang/auto_proxy.git

解压后执行

$ ./install.sh

如果使用 zsh 执行 fail, 辛苦执行下 source,然后重启终端

$ source ~/.zshrc

FAQ

6871 次点击
所在节点    Android
15 条回复
Delon
2020-09-03 23:36:09 +08:00
surfboard,代理抓包从未如此简单....
teliang
2020-09-04 08:24:26 +08:00
到底是 pc 的代理还是 android 的代理.....
supermoonie
2020-09-04 09:01:47 +08:00
确定是 Android ?
supermoonie
2020-09-04 09:03:28 +08:00
原来是脚本
ddsfeng
2020-09-04 09:29:24 +08:00
所以整个核心就是在电脑上执行下面的命令来设置手机的代理:


# 设置代理
adb shell settings put global http_proxy xx.xx.xx.xx:port

# 清除代理
adb shell settings put global http_proxy :0


直接分享这两个命令不就好了, 又是 clone 代码, 又是 install, 又是 source 的, 何必呢..
songhang123
2020-09-04 10:20:19 +08:00
目的就是把所有操作脚本自动傻瓜化,不用关心 IP 地址,不用担心 IP 变化。当然你要觉得不麻烦,怎么都可以
AlisaDestiny
2020-09-04 11:26:11 +08:00
你确定会抓包的人需要这个东西来傻瓜化操作?
xomix
2020-09-04 11:30:22 +08:00
做软件从未如此简单……
我说的是今天特斯拉老总公布的那套自然语言自动编程的东西。
22k
2020-09-04 14:16:05 +08:00
burp-suite 不香吗?
songhang123
2020-09-04 15:42:17 +08:00
@22k 我处理的是简化手机设置代理的流程,和用什么抓包有没有关系哈
songhang123
2020-09-04 15:43:29 +08:00
@AlisaDestiny 天下事皆是我之蜜糖,他之砒霜,觉得无用,就不鸟他就是
AoEiuV020
2020-09-04 17:14:56 +08:00
没有考虑多设备情况吗,起码支持选择设备和全选设备吧,
songhang123
2020-09-04 17:27:35 +08:00
@AoEiuV020 哇擦,还有这种需求? 批量设置代理?
edorphin
2020-09-05 20:25:50 +08:00
@Delon 哈哈 同感
AoEiuV020
2020-10-09 16:12:20 +08:00
@songhang123 不只是批量设置,连着多台手机时不指定的话 adb 命令会直接报错失败,
搞开发什么的就常年连着不只一台手机,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/704041

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX