zoukankan      html  css  js  c++  java
  • Python爬虫入门教程 47-100 mitmproxy安装与安卓模拟器的配合使用-手机APP爬虫部分

    1. 准备下载软件

    介绍一款爬虫辅助工具mitmproxy ,mitmproxy 就是用于MITM的proxy,MITM中间人攻击。说白了就是服务器和客户机中间通讯多增加了一层。跟Fiddler和Charles最大的不同就是,mitmproxy可以进行二次开发,尤其可以对接python。

    mitmproxy一般用于开发或者测试,用在爬虫辅助也是极好的。

    1.1 几个重要地址

    github地址:https://github.com/mitmproxy/mitmproxy
    官网地址:https://mitmproxy.org/

    1.2 安装流程

    进入CMD窗口,执行

    pip install mitmproxy 
    

    安装完成后,系统将拥有 mitmproxymitmdumpmitmweb 三个命令,由于 mitmproxy 命令不支持在 windows 系统中运行。

    mitmproxy是一个支持HTTP和HTTPS的抓包程序,有类似Fiddler、Charles的功能。除了命令行形式的控制台,mitmproxy还有两个关联组件:mitmdump和mitmweb。
    	
    mitmdump:它是mitmproxy的命令行接口,利用它我们可以对接Python脚本,用Python实现监听后的处理。
    	
    mitmweb:它是一个Web程序,通过它我们可以清楚观察mitmproxy捕获的请求。
    

    我们可以拿 mitmdump 测试一下安装是否成功,执行:

    mitmdum
  • 相关阅读:
    5.5,5.6
    5.1,5.2
    第四章.编程练习
    多源最短路径--flody算法
    Java 面试题
    python 打包exe程序
    sql优化
    二叉树
    todo: 队列、栈、散列集
    java注解
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13311547.html
Copyright © 2011-2022 走看看