【iOS安全】BurpSuite iOS https抓包 | DNS Spoofing

BurpSuite 完整版安装

参考:Admin Team 小数智 的博客

下载

Burp Suite 2021.6 官网下载地址
https://portswigger.net/burp/releases (下载并安装好)

jdk 使用的是11.0.10
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html (这里需要注册下载)

Burp Suite 修复工具
https://github.com/h3110w0r1d-y/BurpLoaderKeygen/releases

安装及修复

先运行burpsuite_pro_windows-x64_v2021_6_1.exe进行安装
(例如安装到\program_crack\BurpSuitePro)

安装后:
在这里插入图片描述
复制这两个文件到安装路径:
在这里插入图片描述
在这里插入图片描述
新建bat启动 (crack.bat)
代码如下

.\jdk-11.0.10\bin\java.exe -jar BurpLoaderKeygen.jar

在这里插入图片描述
直接点run 运行
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

后续使用run.bat启动运行程序
可以给run.bat在桌面创建一个快捷方式

BurpSuite 抓包iOS https流量

参考:https://szukevin.site/2020/08/16/BurpSuite抓IOS设备HTTPS流量/

启动Burp之后,抓包就已经默认开始了
在这里插入图片描述

可以保持intercept为off,这样抓到的包会被转发到目的地,不会被截停,导致手机端网络中断

进行网络配置
进入option,设置监听地址为本机IP(可以ipconfig查看)
在这里插入图片描述
iOS端和PC接入同一WiFi,设置WiFi代理为PC的IP和端口
在这里插入图片描述
在iOS端下载证书:在 safari 中访问 PC的IP,这里是192.168.4.196:8081,或者用http://burp
在这里插入图片描述
安装证书
在这里插入图片描述
信任证书
设置-通用-关于本机-证书信任设置 里对证书进行信任
在这里插入图片描述

BurpSuite 实现iOS DNS Spoofing

例如,将fakegoofish.com映射到某个指定IP
在这里插入图片描述

在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/635155.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

react组件中的共享数据

在前面的示例中,每个 MyButton 都有自己独立的 count,当每个按钮被点击时,只有被点击按钮的 count 才会发生改变: 然而,你经常需要组件 共享数据并一起更新。 为了使得 MyButton 组件显示相同的 count 并一起更新&…

10 - 核心对象 Switch / case

简介 在Kettle(也称为Pentaho Data Integration,PDI)中,Switch/Case 是一个关键的组件,用于根据特定条件将数据流分支到不同的路径。Switch组件评估输入数据中的某个字段,并将数据标记后传递给相应的Case组…

vue3 响应式基础(怎么改变界面值)

在开发中,我们需要在改变一个数据的同时,去改变页面的变化,那这个时候响应式声明用起来就比较方便 之前做安卓开发的时候,要改变页面,首先拿到页面的一个控件,再对控件进行赋值或者其他的操作来改变界面 1、…

Flink 调度源码分析4:Physical Slot 分配过程

Flink 调度源码分析1:拓扑图创建与提交过程 Flink 调度源码分析2:调度过程 Flink 调度源码分析3:Shared Slot 分配策略 Flink 调度源码分析4:Physical Slot 分配过程 1 整体过程 在 SlotSharingExecutionSlotAllocator.allocate…

清空了电脑回收站,之前的文件还能否恢复?

电脑已成为我们日常生活中不可或缺的一部分。我们在电脑上处理文档、保存图片、下载视频等,而电脑中的回收站则成为我们处理不再需要文件的一个便捷工具,当我们想要删除某些文档的话,它并不是立即从硬盘上消失,而是被系统移动到了…

智能网关和交换机在智慧路灯杆上的用途差别

智慧路灯杆是智能城市建设中的一个重要组成部分,它整合了智能照明、视频监控、交通管理、环境监测、网络覆盖、信息发布、一键告警等多种功能。针对智慧路灯杆的使用场景,智能网关和交换机各自发挥着不同的作用,并且拥有各自的优缺点&#xf…

详解HTML

目录 1.HTML 结构 1.1认识HTML标签 1.2标签层次结构 1.3快速生成代码框架 2.HTML常见标签 2.1注释标签 2.2标题标签:h1-h6 2.3段落标签:p 2.4换行标签:br 2.5格式化标签 2.6图片标签:img 2.7超链接标签 2.8表格标签…

英语学习笔记22——Give me/him/her/us/them a .... Which one?

Give me/him/her/us/them a … Which one? 给我/他/她/我们/他们一个…… 哪一个? 词汇 Vocabulary empty a. 空的,啥也没有的    v. 倒空 例句:这个盒子是空的。    This box is empty.    这是个空盒子。    This is an emp…

VAE-变分自编码器(Variational Autoencoder,VAE)

变分自编码器(Variational Autoencoder,VAE)是一种生成模型,结合了概率图模型与神经网络技术,广泛应用于数据生成、表示学习和数据压缩等领域。以下是对VAE的详细解释和理解: 基本概念 1. 自编码器&#…

璞公英教学平台同时进驻两大云教育平台,让智慧教育“触手可及”!

近日,璞公英教学平台云上服务版图进一步扩大,在中国电信天翼云甄选商城、宁夏教育资源公共服务平台成功上线,为更多学校更多师生提供精细化服务。借助云平台的强大力量,璞公英教学平台将为用户带来前所未有、超越想象的教学体验。…

Java面试八股之进程和线程的区别

Java进程和线程的区别 定义与作用: 进程:在操作系统中,进程是程序执行的一个实例,是资源分配的最小单位。每个进程都拥有独立的内存空间,包括代码段、数据段、堆空间和栈空间,以及操作系统分配的其他资源…

【HarmonyOS4学习笔记】《HarmonyOS4+NEXT星河版入门到企业级实战教程》课程学习笔记(十一)

课程地址: 黑马程序员HarmonyOS4NEXT星河版入门到企业级实战教程,一套精通鸿蒙应用开发 (本篇笔记对应课程第 18 节) P18《17.ArkUI-状态管理Observed 和 ObjectLink》 第一件事:嵌套对象的类型上加上 Observed 装饰器…

推荐一个娱乐网站poki

今天,我要向您介绍一个充满乐趣的娱乐网站——Poki。这是一个集合了众多在线小游戏的平台,适合所有年龄段的玩家。无论您是想在工作间隙放松一下,还是寻找适合家庭聚会时的娱乐活动,Poki都能满足您的需求。所有游戏都无需下载或安…

leetcode_2024年5月19日10:51:26

238.除自身以外各元素的乘积 给你一个整数数组nums,返回数组answer,其中answer[i]等于nums中除nums[i]之外其余各元素的乘积。 题目数据保证数组nums之中任意元素的全部前缀元素和后缀的乘积都在32位整数范围内。 请不要使用除法,且在o&am…

使用神经实现路径表示的文本到向量生成

摘要 矢量图形在数字艺术中得到广泛应用,并受到设计师的青睐,因为它们具有可缩放性和分层特性。然而,创建和编辑矢量图形需要创造力和设计专业知识,使其成为一项耗时的任务。最近在文本到矢量(T2V)生成方面…

大语言模型的工程技巧(二)——混合精度训练

相关说明 这篇文章的大部分内容参考自我的新书《解构大语言模型:从线性回归到通用人工智能》,欢迎有兴趣的读者多多支持。 混合精度训练的示例请参考如下链接:regression2chatgpt/ch11_llm/gpt2_lora_optimum.ipynb 本文将讨论如何利用混合…

vue.js状态管理和服务端渲染

状态管理 vuejs状态管理的几种方式 组件内管理状态:通过data,computed等属性管理组件内部状态 父子组件通信:通过props和自定义事件实现父子组件状态的通信和传递 事件总线eventBus:通过new Vue()实例,实现跨组件通…

个人博客网站开发笔记2

文章目录 前言p2 hexo安装与使用安装 Nodejs安装 GitGit Bash的使用,代码克隆Clone p3 写作一级标题二级标题三级标题四级标题五级标题六级标题 前言 现在继续看教程 p2 hexo安装与使用 link 啊有点难受,开幕就是需要自己先安装Nodejs和Git&#xff…

git使用介绍

一、为什么做版本控制(git是版本控制工具) 为了保留之前所以的版本,以便回滚和修改 二、点击安装 三、基础操作 1、初步认识 想要让git对一个目录进行版本控制需要以下步骤: 进入要管理的文件夹进行初始化命令 git init管理…

el-table 组件实现 “合并单元格 + N行数据小计” 功能

目录 需求 - 要实现的效果初始代码代码升级(可供多个表格使用)CommonTable.vue 子组件 使用子组件1 - 父组件 - 图1~图3使用效果展示 使用子组件2 - 父组件 - 图4使用效果展示 注意【代码优化 - 解决bug】 需求 - 要实现的效果 父组件中 info 数据示例 …