项目地址
https://github.com/kxg3030/shermie-proxy
安装方法
如果有现有的项目可以可安装:
go get github.com/kxg3030/shermie-proxy
尝试源码
git clone git@github.com:kxg3030/shermie-proxy.git
运行代码
克隆项目下来之后 安装依赖包
go mod tidy
运行程序
go run Main.go
这边提示要把证书导入系统中,根目录有一个 crt 文件,把他导入进去
证书安装到windows
安装好证书之后,设置电脑的代理
以谷歌浏览器为例,设置代理
这边的地址是电脑本地的地址 可以通过ipconfig 查看
同理, 如果抓取手机上的信息也需要安装证书到手机上(安卓,或苹果),在和电脑同一个局域网的前提下,输入上图的地址,端口为9090
这样控制台就能抓取到浏览器里面的信息了,比如我在编辑这篇文章的时候,会请求接口
这样就实现了,浏览器抓包了
我刚才试了下抓微信的,好像没这么简单, 抓取下来的数据乱的,可能做了啥加密吧
其实到这边就实现了抓包了, 通过这个可以篡改数据,或者伪造数据,可以创造出很多有趣的软件。