From 1db4ed4e933a33ab30834ae3196a977d37a40f5f Mon Sep 17 00:00:00 2001 From: zhengbaoyang Date: Wed, 15 Jun 2016 15:20:11 +0800 Subject: [PATCH] change readme --- readme.md | 39 +++++++++++++++------------------------ 1 file changed, 15 insertions(+), 24 deletions(-) diff --git a/readme.md b/readme.md index 71901e7..881158d 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,6 @@ -# gomimtproxy +# gomitmproxy -gomitmproxy是想用golang语言实现的[mitmproxy](https://mitmproxy.org/),主要实现http代理,目前只实现了http代理和http抓包功能,差距甚远,加油。 +gomitmproxy是想用golang语言实现[mitmproxy](https://mitmproxy.org/),主要实现http代理,目前只实现了http代理和http抓包功能,差距甚远,加油。 ## 可以用来干嘛? @@ -10,52 +10,43 @@ gomitmproxy是想用golang语言实现的[mitmproxy](https://mitmproxy.org/), ## 安装使用 - ```bash -git clone https://github.com/sheepbao/gomitmproxy.git -cd gomitmproxy -go build + git clone https://github.com/sheepbao/gomitmproxy.git + cd gomitmproxy + go build ``` - ## 例子 * http代理 ```bash -gomimtproxy + gomitmproxy ``` -不带任何参数,表示http代理,默认端口8080 - -更改端口用 -port + 不带任何参数,表示http代理,默认端口8080,更改端口用 -port * http抓包 ```bash -gomimtproxy -m + gomitmproxy -m ``` -加-m参数,表示抓取http请求和响应 + 加-m参数,表示抓取http请求和响应 * http代理科学上网 -首先你得有个墙外的服务器,如阿里香港的服务器,为图中的Server,假设其ip地址为:22.222.222.222 - -在Server执行 + 首先你得有个墙外的服务器,如阿里香港的服务器,为图中的Server,假设其ip地址为:22.222.222.222 ```bash -gomitmproxy -port 8888 +在Server执行: + gomitmproxy -port 8888 ``` -在你自己电脑执行 - ```bash -gomitmproxy -port 8080 -raddr 22.222.222.222:8888 +在你自己电脑执行: + gomitmproxy -port 8080 -raddr 22.222.222.222:8888 ``` - -然后浏览器设置代理,ip为localhost,端口为8080 - -即可实现科学上网 +然后浏览器设置代理,ip为localhost,端口为8080,即可实现科学上网 ![proxy](https://raw.githubusercontent.com/sheepbao/gomitmproxy/master/proxy.png)