当前位置: 首页 > news >正文

上海创新网站建设淘宝客网站建站源码

上海创新网站建设,淘宝客网站建站源码,县市区没有建设信用网站和平台,十堰优化seo▒ 目录 ▒ #x1f6eb; 导读开发环境 1️⃣ 环境搭建安装Android模拟器安装Frida CLI安装Frida Server端口重定向#xff1a;adb forward 2️⃣ 运行测试spwan模式attach模式直接加载脚本 #x1f4d6; 参考资料 #x1f6eb; 导读 开发环境 版本号描述文章日期2024-03… ▒ 目录 ▒ 导读开发环境 1️⃣ 环境搭建安装Android模拟器安装Frida CLI安装Frida Server端口重定向adb forward 2️⃣ 运行测试spwan模式attach模式直接加载脚本 参考资料 导读 开发环境 版本号描述文章日期2024-03-24操作系统Win11 - 22H222621.2715node -vv20.10.0npm -v10.2.3python3.9.9frida16.2.1frida-tools12.3.0objection1.11.0 1️⃣ 环境搭建 注意我们首先确定使用的各种版本参考上面的《开发环境》。 安装Android模拟器 为了方便后续学习这里使用夜神模拟器7.0.5.8做为目标系统安装Android9系统如下图所示 我们需要注意 为了避免使用中的各种问题我们开启Android的root权限。nox_adb.exe是夜神自带的adb我们复制一份并命名为adb.exe。保证全局只有一个adb.exe多个版本adb会导致不同软件同时使用时出现各种异常。 安装Frida CLI 这里以常见的Python方式进行安装。 方式一objection objection是基于frida的三方工具包含了很多方便的功能。 之前听说objection跟frida有版本冲突但是直接安装objection就可以顺便安装frida相关工具避免冲突问题所以我们直接执行pip install objection即可。版本列表如下图所示 方式二frida-tools 这种方式是官方提供的方式直接执行pip install frida-tools需要注意与objection版本的冲突问题。 ps: 除了python方式我们还可以使用node方式执行命令npm install -g frida-tools 。 安装Frida Server 由于上小节中我们使用的frida版本是16.2.1在开发机器上下载适用于Android设备的Frida Server版本下载地址为https://github.com/frida/frida/releases/tag/16.2.1。 下载前我们需要先通过adb命令查看系统的架构。执行命令adb shell getprop ro.product.cpu.abi可以看到架构是x86_64 所以我们需要下载frida-server-16.2.1-android-x86_64.xz 接着我们需要连接Android设备到计算机并使用adb将Frida Server推送到设备上 # fs就是frida-server的缩写 adb push frida-server-16.2.1-android-x86_64 /data/local/tmp/fs最后在设备上通过adb shell运行Frida Server adb shell cd /data/local/tmp/ chmod x fs ./frida-server 端口重定向adb forward 使用adb端口转发将本地端口与Android设备上运行的Frida Server端口连接起来 adb forward tcp:27042 tcp:270422️⃣ 运行测试 Frida操作App的方式有两种。 第一种是spwan模式简而言之就是将启动App的权利交由Frida来控制。采用这个模式时即使目标App已经启动在使用Frida注入程序时还是会重新启动App。在CLI模式中Frida通过加上-f参数指定包名以spwan模式操作App。 第二种是attach模式建立在目标App已经启动的情况下Frida通过ptrace注入程序从而执行Hook的操作。在CLI模式中Frida通过加上-N参数指定包名以attach模式注入App。 下面我们以系统自带的设置工具包名为com.android.settings为例进行测试。 ps: 旧的frida版本不添加任何参数则默认会通过attach模式注入App。 spwan模式 spwan模式会自己启动目标软件com.android.settings所以我们不必启动该软件直接执行frida.exe -U -f com.android.settings即可。 运行后我们执行js命令打印[*] 开始执行 Hello World。 Java.perform(function() {console.log([*] 开始执行 Hello World); });attach模式 该模式不会启动目标进程当进程不存在的时候直接执行frida.exe -U -N com.android.settings会报下面的错误 只有按照下面的步骤启动设置后再执行frida.exe -U -N com.android.settings才能附加到进程上然后进行交互。 直接加载脚本 通常我们会编写脚本然后直接加载脚本方便测试。 frida.exe -U -l .\01_手把手教你环境搭建\index.js -N com.android.settings 效果如下 参考资料 frida 常见问题和报错https://crifan.github.io/reverse_debug_frida/website/summary_note/common_issue/objection地址https://github.com/sensepost/objection ps 文章中内容仅用于技术交流请勿用于违规违法行为。
http://www.pierceye.com/news/552791/

相关文章:

  • 搭建个人网站的步骤温州专业微网站制作价格
  • 网站怎么做充值系统php图书管理系统网站开发
  • 多商家网站建设自助建站系统源码 资源网
  • 广州番禺网站制作公司哪家好文章网站建设
  • 漯河网站建设e辽宁身营商环境建设局网站
  • 营销网站建设套餐企业信息公示管理系统
  • 网站布局设计排版网站外部链接做多少合适呢
  • 成品网站 源码1688上海网站建设 找德华专业
  • 网站建设费用申报佛山电脑培训班哪里有
  • 免费网站服务器厦门网站建设推广哪家好
  • 青海海东平安县建设局网站如何建设旅游网站
  • 成都响应式网站开发百度里面的站长工具怎么取消
  • 手机购物网站设计广告设计有限公司
  • 新手制作网站wordpress lamp 教程
  • 响应式的网站做优化好吗wordpress删掉自豪
  • 做网站第一步创建网站根目录
  • vs2010做网站前台专门做试题的网站
  • 柳州集团学校网站建设做美食推广的网站
  • 网站开发 发送邮件功能深圳做分销商城网站
  • 网站备案 取消网上智慧团建官网入口
  • 网站开发 无代码app 外包开发公司
  • 做网站应该用什么配置的手提电脑免费微商城小程序模板
  • 义乌外贸网站建设公司服务外包和劳务外包区别
  • 四川长昕建设工程有限公司网站兰州网站哪里做
  • 电子商务网站规划与管理申请一个域名后怎么做网站
  • 中小企业网站制作方法桂林景区网站策划
  • shopify做全品类网站提交链接
  • 网站建设和运营哪家公司好宠物医疗设计素材网站
  • 泰州网站制作公司中国空间站机械臂
  • 信誉好的常州网站建设网监备案网站更换域名