Home

Awesome

gomitmproxy

gomitmproxy是想用golang语言实现的mitmproxy,主要实现http代理,目前实现了http代理和https抓包功能,差距甚远,加油。

可以用来干嘛?

将来要实现的功能

安装使用

    git clone https://github.com/sheepbao/gomitmproxy.git
    cd gomitmproxy 
    ./build.sh 

例子

gomitmproxy 

不带任何参数,表示http代理,默认端口8080,更改端口用 -port

gomitmproxy -m 

fetch http

加 -m 参数,表示抓取http请求和响应

在Server执行:
    gomitmproxy -port 8888
在你自己电脑执行:
    gomitmproxy -port 8080 -raddr 22.222.222.222:8888

然后浏览器设置代理,ip为localhost,端口为8080,即可实现科学上网

proxy

最后

欢迎star和fork,一起学习交流。

License

The 3-clause BSD License