首页 > 其他分享 >【APP逆向15】通过adb获取手机上已安装应用的apk文件

【APP逆向15】通过adb获取手机上已安装应用的apk文件

时间:2024-02-21 23:00:12浏览次数:34  
标签:包名 文件 15 逆向 获取 APP apk adb

  • 逆向过程中,当手机上安装对应的apk后,我们需要反编译该apk。但是pc端下载的apk版本又与手机上不一致。这个时候就需要将手机上的apk文件导出到pc进行反编译分析了。

  • 1.通过frida获取包名

  • 2.根据包名找到apk文件的存放路径,通过命令adb shell pm path 应用包名来获取其apk文件的存放目录,输出结果如下:

  • 3.导出apk文件

    • adb pull /data/app/~~tP8r1oBYpbiv3xYl7c2ONw/com.che168.autotradercloud-1RkzRBuRQNUNrN3fRCfN6g/base.apk H:\a

标签:包名,文件,15,逆向,获取,APP,apk,adb
From: https://www.cnblogs.com/xwltest/p/18026396

相关文章

  • MySQL-15.存储过程和函数
    C-15.存储过程和函数MySQL从5.0版本开始支持存储过程和函数。存储过程和函数能够将复杂的SQL逻辑封装在一起,应用程序无须关注存储过程和函数内部复杂的SQL逻辑,而只需要简单地调用存储过程和函数即可。1.存储过程概述1.1理解含义:存储过程的英文是StoredProcedure。它的思想......
  • 【libGDX】ApplicationAdapter生命周期
    1前言​libGDX中,用户自定义的渲染窗口需要继承ApplicationAdapter类,ApplicationAdapter实现了ApplicationListener接口,但实现的方法都是空方法,方法释义如下。publicinterfaceApplicationListener{ //应用首次创建时调用一次 publicvoidcreate(); //窗口尺......
  • AppBox快速开发框架(开源)开发流程介绍
      目前很多低代码平台都是基于Web用拖拽方式生成界面,确实可以极大的提高开发效率,但也存在一些问题:大部分平台灵活性不够,特殊需求需要较大的自定义开发;解析json配置的执行效率不是太高;大部分平台缺乏后端支持或复杂的业务逻辑支持;与后端的数据结构及业务服务不存在强关联,修......
  • 读论文-基于序列/会话的推荐:挑战,方法,应用和机遇(Sequential/Session-based Recommend
    前言今天读的论文为一篇于2022年7月7日发表在第45届国际ACM信息检索研究与发展会议论文集(Proceedingsofthe45thInternationalACMSIGIRConferenceonResearchandDevelopmentinInformationRetrieval.)的论文,文章主要讲述了序列推荐系统(SRSs)和基于会话的推荐系统(SBRSs......
  • uniapp引入uview-基于最新HBuilder X 3.3-基于uni_modules
    uniapp引入uview-基于最新HBuilderX3.3-基于uni_modules:https://blog.csdn.net/billycoder/article/details/122795900?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170850542516800225563950%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%25......
  • (附项目源码)uni-app关于uni-ui使用问题
    uni-app关于uni-ui使用问题:https://blog.csdn.net/linan996/article/details/121503372?ops_request_misc=&request_id=&biz_id=102&utm_term=uniapp%20%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20uni_modules&utm_medium=distribute.pc_search_result.none-task-blo......
  • Qt程序执行报错:"This application failed to start because not Qt platform plugin c
    Qt编译的exe程序执行时报错:出现以上错误的原因是由于的系统环境路径缺失或者exe程序目录下缺少对应的dll导致。以上为缺少对应的Qtplatformplugin。在Qt的安装目录下将platforms整个目录拷贝到exe所在目录下,即可执行。如果提示缺少对于的xxx.dll直接将对应缺失......
  • appium inspector 连接安卓设备
    首先找到app的包名和activity。查看包名adbshell"dumpsyswindow|grepmCurrentFocus"查看包对应的activity,输入下面的命令,再找到cmpadbshellmonkey-pcom.jingdong.app.mall-vvv1启动appiumserver启动inspector,配置信息{"platformName":"Android","a......
  • JeecgBoot集成宝兰德AppServer部署方案
    JeecgBootVersion:3.5+版本后台采用war包的打包方案。后台JeecgBoot项目打war包打war包前需要对项目进行微小改动:1、jeecg-system-start/pom.xml文件中1.1、项目格式设置为war<packaging>war</packaging>1.2、pom.xml文件删除插件spring-boot-maven-plugin下面配置......
  • P1531 I Hate It
    原题链接题解多次单点修改加上多次区间查询线段树code#include<bits/stdc++.h>usingnamespacestd;inttree[800005]={0};inta[200005]={0};voidbuild(intnode,intl,intr){if(l==r){tree[node]=a[l];return;}intmid=(l+......