第68天:APP攻防-XposedFridaHook证书校验反代理代理转发

目录

思维导图

案例一:某牛防抓包-xposed&frida&r0capture

如何检测是否启动了反代理

xp框架

方案二:某社交防抓包-Proxifier&frida&r0capture


思维导图

案例一:某牛防抓包-xposed&frida&r0capture

这里某牛软件有问题,找了个se软件混的用的

首先先设置代理

在代理模式下打不开软件

访问百度是可以访问的,但是证书有问题

关闭代理,直接进去了

分析原因

如何检测是否启动了反代理

方法一:使用工具packet capture

找到你想要监听的软件

需要关闭模拟器本身的代理

然后打开软件,抓到了数据包,证明,确实是反代理了,但是还是打不开,可能是证书问题

方法二:用Proxifier

转发机制

过程(这里用夜神模拟器测试)

添加代理规则,从进程中添加

 访问浏览器会显示有证书问题

访问某牛会一闪而过,但是访问还是有问题

这是由于证书不通过,利用xp框架的hoop让检测失效

xp框架

下载

下载完成后重启,把这两个apk复制进去

添加模块

勾选

点击justmeplush中选择要信任的软件 ,然后重启

开启代理可以直接进去

关闭代理结合proxifier,burp,画面太过。。。不易展示

这种方法只能解决单向验证,要解决双向验证的话,需要frida&r0capture结合,具体方法上一篇博客已经具体介绍过了

第67天:APP攻防-Frida反证书抓包&移动安全系统&资产提取&评估扫描-CSDN博客

这里简单搭建一下,一般运行的时候都会产生大量的数据包,但是这里玩的时候,并没有数据包,证明这里都是机器人在跟你玩,所以谨慎玩这种游戏!

方案二:某社交防抓包-Proxifier&frida&r0capture

从官网上下载最新版本

安装,设置代理

这里会显示网络异常

用proxifier,有很多数据包,但是还是加载异常

尝试利用xposed框架 ,不设置任何的时候是可以打开的

这里设置完成以后,打不开了

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言-结构体基本概念

在C语言中,结构体提供了一种将多种不同数据类型组装起来形成自定义变量类型的方式,使得我们可以更好地表示现实生活中的复杂对象。比如,一个学生可以有学号(整型)、姓名(字符串)、分数&#xff…

Python | Leetcode Python题解之第46题全排列

题目: 题解: class Solution:def permute(self, nums):""":type nums: List[int]:rtype: List[List[int]]"""def backtrack(first 0):# 所有数都填完了if first n: res.append(nums[:])for i in range(first, n):# 动…

WebSocket的原理、作用、API、常见注解和生命周期的简单介绍,附带SpringBoot示例

文章目录 原理作用客户端 API服务端 API生命周期常见注解SpringBoot示例 WebSocket是一种 通信协议 ,它在 客户端和服务器之间建立了一个双向通信的网络连接 。WebSocket是一种基于TCP连接上进行 全双工通信 的 协议 。 WebSocket允许客户端和服务器在 单个TCP连接上…

Java Spring 的 ApplicationContext - 核心接口

ApplicationContext 是 Spring 框架中一个核心的接口,它代表了 Spring IoC 容器的配置,用于实例化、配置和组装应用中的对象。通过 ApplicationContext,我们可以方便地获取 Spring 容器中管理的 Bean,同时它还提供了一些额外的功能…

spring提高并发能力

小型系统一般都是在controller直接处理接口逻辑,这样占用的是tomcat的工作线程 (1)这个线程是有数的,不能无限大 (2)这个线程同时负责接收处理请求,如果被占满,这无法接收新来的请…

2024深圳杯东三省数学建模ABC选题建议详细思路分析

2024东三省/深圳杯ABC题详细思路分析和选题建议 ABC三题难度分析 A<C<B 我们将同时做ABC中的两题&#xff0c;今天可以给全部的代码&#xff0c;明天凌晨给全部的文章 B难点&#xff1a;工件要怎么处理 pdf文件的处理 C难点&#xff1a;你需要自行找到不同编译结果的主…

基于FPGA轻松玩转AI

启动人工智能应用从来没有像现在这样容易&#xff01;受益于像Xilinx Zynq UltraScale MPSoC 这样的FPGA&#xff0c;AI现在也可以离线使用或在边缘部署、使用.可用于开发和部署用于实时推理的机器学习应用&#xff0c;因此将AI集成到应用中变得轻而易举。图像检测或分类、模式…

Python写个二维码

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、进入官网下载二、下载一下三.输入代码 前言 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、进入官网下载 官网 pip insta…

word删除单页的页眉

在Microsoft Word中&#xff0c;如果您想删除单页的页眉而不是整个文档的页眉&#xff0c;您需要确保该页位于一个独立的节中&#xff0c;或者调整其页眉设置以使其不同于其他页面。以下是如何删除单页页眉的步骤&#xff1a; 打开Word文档&#xff1a;首先&#xff0c;打开包含…

vue3推荐算法

Vue 3 推荐算法主要指的是在 Vue 3 框架中实现的或者适用于 Vue 3 的算法库或组件库。Vue 3 由于其优秀的设计和性能&#xff0c;被广泛应用于构建各种类型的应用程序&#xff0c;包括需要复杂算法支持的项目。以下是一些在 Vue 3 中可能会用到的推荐算法资源&#xff1a; Vue-…

田忌赛马【洛谷P1650】

P1650 田忌赛马 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) #include<iostream> #include <algorithm> #include<cstdio> #include <map> using namespace std; const int N1e5100; int n; map<int,int>a,b;//映射&#xff0c;速度->数量…

新网站上线需要注意什么?

质量保证&#xff1a;确保网站的所有功能和页面都经过了充分的测试&#xff0c;并且在各种不同的浏览器和设备上都能够正常运行。检查所有链接、表单和交互式元素&#xff0c;确保它们都能够按照预期工作。优化性能&#xff1a;确保网站加载速度快&#xff0c;响应迅速。优化图…

Python-VBA函数之旅-isinstance函数

目录 一、isinstance函数的常见应用场景&#xff1a; 二、isinstance函数使用注意事项&#xff1a; 三、如何用好isinstance函数&#xff1f; 1、isinstance函数&#xff1a; 1-1、Python&#xff1a; 1-2、VBA&#xff1a; 2、推荐阅读&#xff1a; 个人主页&#xff…

使用 NVM 管理 Node.js 版本

在软件开发中&#xff0c;管理项目所依赖的运行环境版本是一项挑战&#xff0c;尤其是在使用 Node.js 这样频繁更新的平台时。Node Version Manager&#xff08;NVM&#xff09;是一种流行的工具&#xff0c;它允许开发者在同一台机器上安装和使用多个 Node.js 版本。本文将介绍…

基于spring boot学生综合测评系统

基于spring boot学生综合测评系统设计与实现 开发语言&#xff1a;Java 框架&#xff1a;springboot JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09; 数据库工具&#xff1a;Navicat11 开发软件…

typedef 定义函数指针

typdef int(*FUNC_TYPE)(int,int) FUNC_TYPE p NULL; 定义了一个函数指针 函数指针作为函数的参数的用法demon

代码随想录训练营26day-贪心算法4

一、860 柠檬水找零 题目解析&#xff1a;注意一开始是没有零钱&#xff0c;也只会取5 10 20三类数字&#xff0c;因此从这3类数字出发&#xff0c;去判断。 1 如果是5元&#xff0c;那么直接收&#xff0c;five&#xff1b; 2 如果是10元&#xff0c;那么需要five--&#x…

黄金行情下跌有投资机会吗?

尽管黄金价格的波动常常引起投资者的高度关注&#xff0c;但行情的下跌未必只是警讯&#xff0c;亦可能蕴藏着某些难得的投资机会。总之&#xff0c;答案是肯定的——在黄金行情下跌时&#xff0c;依旧有适宜的投资机会&#xff0c;只是这需要投资者具备相应的应对知识和策略。…

微信小程序实现蓝牙连接通讯

由于最近的项目在做小程序蓝牙通讯这块的内容&#xff0c;所以将实现的过程在这简单的记录下。 1、首先要初始化蓝牙-检查蓝牙适配器是否打开 async initBluetooth(): Promise<void> {return new Promise((resolve: any, reject: any) > {const _this thisif (Bluet…

美森快船和以星快船有什么区别?美线海运都有哪些快船?

在繁忙的国际海运市场中&#xff0c;快船服务以其高效、快捷的特点受到广大货主的青睐。其中&#xff0c;美森快船和以星快船作为知名的海运服务提供商&#xff0c;凭借着卓越的服务品质&#xff0c;在航运界树立了良好的口碑。那么&#xff0c;美森快船和以星快船究竟有何不同…