首页 > 其他分享 >使用whistle软件对手机抓包

使用whistle软件对手机抓包

时间:2024-09-06 23:46:55浏览次数:9  
标签:Node 证书 端口 js whistle 软件 安装 抓包

一、准备工作

1. 安装Node.js:由于whistle是基于Node.js开发的,因此你需要在你的电脑上先安装Node.js。可以从Node.js官网下载安装包进行安装。
2. 安装whistle:通过npm(Node.js的包管理工具)全局安装whistle。打开终端或命令提示符,执行以下命令:

npm install -g whistle

  如果whistle安装的是Windows客户端(https://github.com/avwo/whistle-client),无需以上动作。

二、启动whistle
1. 启动服务:安装完成后,使用w2 start命令启动whistle服务。默认情况下,whistle会监听8899端口,但你可以通过-p参数指定其他端口,如w2 start -p 8011。
2. 访问配置页面:启动后,你可以在浏览器中访问http://127.0.0.1:8899(或你指定的端口)来查看whistle的配置页面。

3. 电脑防火墙开通8899端口(https://jingyan.baidu.com/article/870c6fc317cae7b03ee4be48.html)

三、配置iOS设备
1. 连接同一Wi-Fi:确保你的iOS设备与电脑连接在同一个Wi-Fi网络下。
2. 设置代理:
• 打开iOS设备的“设置”应用。
• 进入“无线局域网”设置,点击当前连接的Wi-Fi网络。
• 滚动到页面底部,找到“HTTP代理”部分。
• 选择“手动”,并在“服务器”和“端口”字段中分别输入电脑的IP地址和whistle的监听端口(如8899)。
• 点击“保存”以应用设置。


四、安装并信任证书
1. 安装证书:在iOS设备的Safari浏览器中,访问rootca.pro(或其他whistle提供的证书下载地址),下载并安装根证书。你可能需要扫描一个二维码或点击一个链接来下载证书。
2. 信任证书:
• 打开“设置”应用。
• 滚动到页面底部,找到并点击“已下载的描述文件”。
• 找到并安装下载的根证书。
• 安装完成后,返回“设置”页面,进入“通用”->“关于本机”->“证书信任设置”,找到并启用对根证书的信任。

五、开始抓包

标签:Node,证书,端口,js,whistle,软件,安装,抓包
From: https://www.cnblogs.com/mryanxiu/p/18401229

相关文章

  • 抓包工具tcpdump用法说明
    tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上。不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才会停止抓包。例如:shell>tcpdump-nn-ieth0icmp下面是详细的tcpdump用法。1.1tcpdump选项它的命令格式......
  • 【生日视频制作】长腿美女模特坐在椅子上打招呼大屏幕AE模板修改文字软件生成器教程特
    生日视频制作教程长腿美女模特坐在椅子上打招呼大屏幕文字AE模板修改文字特效广软件告生成神器素材祝福玩法AE模板工程怎么如何做的【生日视频制作】长腿美女模特坐在椅子上打招呼大屏幕AE模板修改文字软件生成器教程特效素材【AE模板】生日视频制作步骤:安装AE软件......
  • Openharmony软件评估指南-米尔瑞芯微RK3568开发板
    Openharmony软件评估指南用于介绍在米尔的开发板上运行Openharmony系统下的核心资源与外设资源的测试步骤与评估方法。本文可作为前期评估指南使用,也可以作为通用系统开发的测试指导书使用。本文档使用于米尔电子的MYD-LR3568系列板卡,该板卡是米尔电子的嵌入式开发平台基于瑞芯微......
  • 达云助力绿海数字交易公司实现软件部署上云
    1.概述  本次需要把量化金融交易系统从GCP迁移到AWS。  绿海数字交易公司是一家致力于为全球用户提供安全、高效的数字资产交易服务的公司。管理和运营区块链,实施有效的风险管理策略,保障用户资产安全,同时不断创新和优化交易系统和服务,提升用户体验。致力于探索区块链技术的......
  • 【软件测试】设计测试用例
    ......
  • 面向对象开发重点摘要【软件设计师】
    文章目录前言一、面向对象基础1.1基本概念1.2面向对象开发流程二、UML2.1UML图的概念及分类2.2UML中的关系三、设计模式3.1设计模式分类汇总3.2创建型模式3.3结构型模式3.4行为型模式前言本文是在备考软考-软件设计师时编写的,为了记忆重点内容,内容较为简略,只是粗......
  • 解压zip文件或者安装软件出现 "无法成功完成操作" 解决方案
    近期,有一些朋友反馈在解压zip压缩包,或者在安装软件的过程中出现了下面的错误提示:"无法成功完成操作, 因为文件包含病毒或者潜在垃圾文件""Operation didnotcompletesuccessfullybecausethefilecontainsavirusorpotentiallyunwantedsoftware"    ......
  • 软件测试学习笔记丨Pytest的使用
    本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/221581.简介pytest是一个成熟的全功能python测试框架测试用例的skip和xfail,自动失败重试等处理能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试,接口自动化测试pytest有很多第三方插件,并......
  • CatiaV6 3DE软件许可优化解决方案
    CatiaV63DE软件介绍3DEXPERIENCE是一个业务和创新平台可助力组织机构实时、全面地了解其业务活动和生态系统。它在统一的协同环境中将人员、构思、数据和解决方案连接在一起,从初创企业到大型企业,使各类企业都能够以全新的方式进行创新、生产和贸易。您可以将该平台用作真实数据......
  • 库存盘点又出错了?你应该用这款专业软件制作库存分析报表
    在企业的日常运营中,库存管理的实际操作直接影响到我们的工作效率和企业的整体盈利情况。库存不仅是企业的物资储备,更是我们每天工作中必须处理的关键环节。如果库存管理不到位,可能会导致产品积压、资金占用,甚至影响到销售和客户满意度。库存分析报表作为一种实用工具,能帮我们更好......