centos 安装mitmproxy

安装的时候保证网络畅通

安装gcc 安装命令 yum install gcc

安装c++命令 yum install gcc-c++

服务器需要安装python3.6以上版本以及pip,用下面的方式下载或者自己下载好上传到服务器

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

 

下面是安装python3.6.4步骤:

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

tar -zxf Python-3.6.4.tgz

cd Python-3.6.4

./configure --prefix=/usr/bin/python3.6.4

make && make install

ln -s /usr/bin/python3.6.4/bin/python3/usr/bin/python3

cd /usr/bin/python3.6.4/bin

cp pip3 /usr/bin

cp pip3.6 /usr/bin

检查是否安装成功

pip3  --version

python3  --version

 

下面是安装mitmprox步骤

下载mitproxy源代码

wget https://github.com/mitmproxy/mitmproxy/archive/v4.0.3.zip

解压

unzip mitproxy-4.0.3.zip

确认python3.6版本以上的命令是python3,不然根据具体情况修改dev.sh的命令

运行dev.sh脚本

./dev.sh

安装成功后会在本地目录下的有个venv的目录

cd ./venv/bin

可以看到mitmdump命令,以及activate

. venv/bin/activate可以进入虚拟运行环境,输入deactivate可以出去虚拟环境

./mitmdump –version可以查看版本

下载证书

./mitmproxy --listen-host ip -p 端口

手机配置好代理

在浏览器访问mitm.it

点击对应的平台


你可能感兴趣的:(centos 安装mitmproxy)