原文链接:https://blog.csdn.net/weixin_44223957/article/details/128608540


准备工具:

  • 安卓模拟器(任意,需要root)下载教程
  • 闲鱼apk(推荐使用7.0以上)下载地址
  • fiddler(抓包工具)官网地址
  • frida(Hook工具)下载教程

安卓模拟器6.0以上是要解决证书信任问题的,这个可自行搜索解决

如果有下载不到的工具可问我要


启动模拟器,打开闲鱼app

需要确保模拟器开启了root权限


设置模拟器代理到fiddler

用cmd,ipconfig获取到fiddler代理ip,再填入模拟器,关于fiddler的基础使用过程这里不过多阐述

fiddler使用教程

注意:此步骤需要提前安装好证书,如果是安卓6.0以上请把证书安装到系统证书目录


初次尝试抓包

此时无论怎么刷新,fildder都是无法抓到包的,没有任何反应,因为默认闲鱼走的不是http请求,所以需要用frida让闲鱼走http请求


启动frida

如果在cmd窗口里的包列表里看到闲鱼就代表启动成功了

下面是我整理的一些启动命令:

手机server端安装启动:
adb push C:\Users\Administrator\Desktop\frida-server-16.0.7-android-x86_64 /data/local/tmp/
adb shell
su
cd /data/local/tmp/
chmod 755 frida-server-16.0.7-android-x86_64
./frida-server-16.0.7-android-x86_64

手机server端重启:
adb shell
su
./data/local/tmp/frida-server-16.0.7-android-x86_64

端口转发:
adb forward tcp:27042 tcp:27042
adb forward tcp:27043 tcp:27043

验证server是否启动成功:
frida-ps -U


启动hook脚本

看到这个说明已经hook到implementation方法的返回值了,返回false就会走http协议

hook思路很重要,用jadx反编译下apk查看源码,很容易可以看到要hook的包名类名


成功HOOK,成功抓包!

此时再刷新闲鱼搜索页面,就可以看到fiddler抓到包了


视频:

抓包验证


总结:

到此已经可以实现关键词监控等功能了,如需更复杂的功能如下单等功能,还需要查看反编译源码找出签名sign的加密算法

文章声明:

本文章为原创文章,原创不易,转载请注明来处

闲鱼app关键词抓包案例,配合frida成功抓包相关推荐

  1. Appium----模拟器 Fiddler Frida对闲鱼app进行抓包

    [原文链接]Appium----模拟器+Fiddler+Frida对闲鱼app进行抓包 (1)参考 Appium----基于Windows系统安装雷电模拟器 安装模拟器 (2)参考 Fiddler-- ...

  2. 如何通过闲鱼APP精准引流宝妈粉?闲鱼引流攻略大全

    如何通过闲鱼APP精准引流宝妈粉?闲鱼引流攻略大全 宝妈粉,是一个比较值钱的群体,因为这个群体,比较多剁手党,在家没事就是买买买,想要做宝妈粉的引流,有多个平台可供选择:美柚,今日头条,闲鱼,微博,豆 ...

  3. Flutter 中的常见的按钮组件 以及自 定义按钮组件、FloatingActionButton 实现类似 闲鱼 App 底部导航凸起按钮

    文章目录 一. Flutter 中的按钮组件介绍 二. Flutter 按钮组件中的一些属性 三. Flutter FloatingActionButton 介绍 四. FloatingActionB ...

  4. 网传手机代工厂要封杀闲鱼,员工一律不许安装闲鱼APP

    大概是熬过了寒冷的冬天,万物复苏,手机圈也耐不住开始躁动了. 年前董明珠因为格力手机好生在闲鱼大闹了一番,又是被员工拦腰价贱卖又是被迫高价求购追回手机的.无端端让一个还没上市的新品就在闲鱼上被人看笑话 ...

  5. 他把闲鱼APP长列表流畅度翻了倍(良心教程)

    简介:从"麻绳版顺滑"到"丝般顺滑" 作者:闲鱼技术-云从 1 整体思路 闲鱼在业务的快速迭代过程中,app 的长列表滑动流畅度逐步恶化,对用户浏览内容体验产生 ...

  6. 23Flutter FloatingActionButton实现类似闲鱼App底部导航凸起按钮:

    /* 一.Flutter FloatingActionButton介绍 FloatingActionButton简称FAB,可以实现浮动按钮,也可以实现类型闲鱼app的底部凸起导航. child:子视 ...

  7. 虚拟资源拳王公社:闲鱼虚拟资源玩法案例拆解,教你玩转虚拟资源,货源+方法

    很多人都是学生,或者宝妈,想在学习.工作之余,0投入,赚取一份额外的收入,补贴家用,但是很多东西都很麻烦,比如需要选品,甚至需要囤货,那么最简单的可以上手的,就是虚拟资源了. 今天我们就来实际案例拆解 ...

  8. 拳王虚拟项目公社:闲鱼操作虚拟资源的案例拆解,教你玩转闲鱼虚拟资源,货源+方法

    很多人都是学生,或者宝妈,想在学习.工作之余,0投入,赚取一份额外的收入,补贴家用,但是很多东西都很麻烦,比如需要选品,甚至需要囤货,那么最简单的可以上手的,就是虚拟资源了. 今天我们就来实际案例拆解 ...

  9. 拳王虚拟项目公社:闲鱼虚拟资源玩法案例拆解,教你玩转虚拟资源,货源+方法

    很多人都是学生,或者宝妈,想在学习.工作之余,0投入,赚取一份额外的收入,补贴家用,但是很多东西都很麻烦,比如需要选品,甚至需要囤货,那么最简单的可以上手的,就是虚拟资源了. 今天我们就来实际案例拆解 ...

最新文章

  1. 使用Kotlin对ViewGroup的视图进行函数使操作
  2. C语言 · 比较字符串
  3. Newtonsoft.Json 的序列化与反序列化
  4. unittest框架学习笔记
  5. [笔试题目] 腾讯2015年9月基础研究笔试题
  6. 对数据科学家来说最重要的算法和统计模型
  7. Lowest Common Multiple Plus ——ACM
  8. 吴恩达机器学习第五回——支持向量机
  9. SiFive募集1.75亿美元融资 计划2024年上市
  10. 如何避免程序员的大脑超载?
  11. 四川高中计算机考试操作题,四川省学业水平考试VB程序设计操作题演示
  12. mysql grant tables_使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失
  13. 银尔达-----合宙Air724全网通4g DTU无线透传模块串口UART(TTL)+RS485核心板
  14. 野外探路手机必备地图神器
  15. 原型模型概述及说明情况
  16. [万字长文] 人脸识别初步调研报告
  17. 第20节 核心交换机配置热备份详解及实验演示—基于Cisco Packet Tracer
  18. python奇数阶乘求和_Python阶乘求和的方法
  19. mysql_slow_详解MySQL中SlowLog的配置方法(图文)
  20. 《统计学习方法》各章节代码实现与课后习题参考解答

热门文章

  1. T66099 小xzy的数对 题解
  2. Homebrew详解
  3. python预测糖尿病_使用机器学习的算法预测皮马印第安人糖尿病
  4. 使用行为参数化传递代码
  5. 常用的人事管理软件功能都有哪些?
  6. 对冲基金已经瞄准人工智能
  7. 深度神经网络的压缩与加速-后浪可以更精彩【VALSE Webinar】Panel实录
  8. 测试服务 - TaaS
  9. 跨业态、跨区域的品牌为什么需要统一的SCRM会员营销管理系统?
  10. 【epoll】形象的解释epoll|一句话讲透epoll