xinjun_ying 发表于 2021-2-20 10:31

mitmproxy 环境搭建

##### 1.下载安装包并解压根据需求下不同的版本
    https://github.com/mitmproxy/mitmproxy/releases/
    tar -zxvf mitmproxy-4.0.1-linux.tar.gz

##### 2.将解压后的文件移动到一下路径
    sudo mv mitmproxy mitmdump mitmweb /usr/bin

##### 3.可以执行mitmproxy,如果出现‘
    如果出现 mportError: /lib64/libc.so.6: version `GLIBC_2.18’ not found’,就是c库没有安装

##### c库安装:(过程会很久)
    wget https://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
    tar -xvf glibc-2.18.tar.gz
    cd glibc-2.18
    mkdir build
    cd build
    ../configure --prefix=/usr --disable-profile --enable-add-ons --with-            headers=/usr/include --with-binutils=/usr/bin
    make
    make install
    // 检验版本
    ll /lib64/libc.so.6
    // 查看机器支持哪些版本
    strings /lib64/libc.so.6 |grep GLIBC_


##### 4.检查完后就要重新执行命令运行脚本实现代{过}{滤}理
    /usr/bin/mitmweb --web-iface 127.0.0.1 -p 8888-s /data/test/mitmproxy/mitmProxy.py > /data/test/mitmproxy/mitm.log 2>&1 &
   
    mitmproxy展示界面:http://127.0.0.1:8081/

##### 6.如果部分app无网络请安装证书:
    打开/root/.mitmproxy复制mitmproxy-ca.pem到手机上

##### 7.在手机上安装证书即可

##### 注:如果下载mitmproxy需要pip3就安装一下,因为mitmproxy包含了py3所以就不需要单独安装py3了
页: [1]
查看完整版本: mitmproxy 环境搭建