zoukankan      html  css  js  c++  java
  • mitmproxy,mitmdump

    mitmproxy,mitmdump

    # mitmproxy

    官网:
    https://mitmproxy.org/

    # github
    https://github.com/mitmproxy

    # windows安装

    https://mitmproxy.org 下载
    https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.4

    # mac安装
    # brew install mitmproxy

    python环境安装包:
    pip install mitmproxy

    记得关闭防水墙!!!!!!!!!!

    # 安装证书
    shell中输入mitmdump
    将mitmproxy-ca-cert.pem安装到移动端

    # mitmproxy的端口是8080

    进入文件目录,mitmdump -s douyin.py

    charles

    # 常见的抓包工具
    # charles、fiddler、wiresharks

    # charles
    官网下载:
    https://www.charlesproxy.com/download/

    配置证书:
    help、SSL Proxing、 install charles root certificate

    查询局域网ip:
    linux、mac:ifconfig
    windows:ipconfig

    手机连接charles:
    WLAN、连接的无线网的最下方、点击代理、选择手动,填写主机名和端口(8888)

    https证书:
    安装chls.pro/ssl

    mitmweb

    安装mitmproxy时带有mitmweb,可直接在命令行输入命令:mitmweb

    此时可打开web界面。

    技术分享图片

    技术分享图片

    技术分享图片

    技术分享图片

    技术分享图片

    技术分享图片

    Mitmproxy 抓包软件使用指南

    Mitmproxy 抓包软件使用指南:

    安装部署:

    1. 程序放在 aihuishou_spider 项目的 mitmproxyWeb 文件夹中
    2. cd mitmproxyWeb && sh run.sh 启动mitmproxy服务
    3. mitmproxyWeb/script.py 为扩展脚本,可以在里面增加功能,目前有2个功能:
      1. 截取 转转app 的请求包,获取cookie,放到redis中。
      2. 截取 新新二手机小程序 的请求链接,获取url中的 idf 值放到redis中。

    .

    1. 安装: pip install mitmproxy
    2. 启动: mitmweb

    手机端: 以iPhone为例

    1. 首先是连接到任意一个wifi上. (蜂窝连上去以后, 我没有找到下面步骤的可以配置的地方)
    2. 然后在 "无线局域网" 点击 圆圈"i"标记, 进入设置界面, 点击 "HTTP代理--->配置代理", 设置代理, 服务器为 121.43.196.147 本机ip, 端口是 8080. 安装1
    3. 打开浏览器, 输入url: mitm.it
    4. 下载对应的 certificate 文件, 一步步安装完成.
    5. 安装完成后, 在 "关于手机" 中, 点击 "证书信任设置" -> "针对根证书启用完全信任" , 开启"mitmproxy"
    6. 在 浏览器中 打开 http://121.43.196.147:8888/ http://localhost:8081, 可进行观察 安装2

    转转:

    1. 打开 转转app, 点击“我要卖”->“手机保卖”,即可
    2. 线上脚本会自动截取 cookie 保存到 redis 的 db9 的 scrapy:cookie:zhuanzhuan 字段中

    新新二手机:

    1. 打开 新新二手机微信小程序,即可。
    2. 线上脚本会自动截取 https://api.sosotec.com/api/ap/request.html 的 idf 参数,保存到 redis 的 db9 的 scrapy:xinxin:idf 字段中。

    !! 用完记得清空记录, 并且在手机上停用代理. 不然当心被盗号.... !!

  • 相关阅读:
    CodeForces
    CodeForces
    FZU
    FZU
    UESTC
    测试用例概述
    软件测试流程
    软件测试(二)软件测试过程
    软件测试(一)软件的生命周期(SDLC,Systems Development Life Cycle,SDLC)
    系统测试的策略
  • 原文地址:https://www.cnblogs.com/du-jun/p/10487842.html
Copyright © 2011-2022 走看看