位置: 编程技术 - 正文

Android反编译(android反编译smali)

编辑:rootadmin

推荐整理分享Android反编译(android反编译smali),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android反编译神器,android反编译 局限,android反编译重新打包,android反编译神器,android反编译smali,android反编译修改代码,android反编译smali,android反编译修改代码,内容如对您有帮助,希望把文章链接给更多的朋友!

1、apktool

这个工具可以将apk文件解压,查看其中资源文件,图片、XML资源、assets资源等。

下面以解压‘金山手机毒霸’为例,说明其使用方法:

首先下载要解压的apk文件,并放入D:ProgramFilesapktool1.5.2路径下;

打开命令行,进入到D:ProgramFilesapktool1.5.2;

输入命令‘apktool.bat d 金山手机毒霸_com.ijinshan.duba_.apk’

运行完成后,会在当前路径下生成‘金山手机毒霸_com.ijinshan.duba_’文件夹

打开文件夹可以查看除了源码之外的一些资源。

如果想查看源码,需要使用下面2个工具。

2、dex2jar

这个工具可以将class.dex文件反编译成jar文件

首先将‘金山手机毒霸_com.ijinshan.duba_.apk’文件用好压(或其他解压软件)打开,将其中classes.dex文件复制到D:ProgramFiles路径下。

Android反编译(android反编译smali)

修改文件名为‘jinshanduba.dex’

运行命令行,进入到D:ProgramFiles,输入命令‘dex2jar-0.0.9.dex2jar.bat jinshanduba.dex’

运行完成后,生成文件‘jinshanduba_dex2jar.jar’

该文件就是源码打包生成的jar包。

3、jd-gui

这个工具用于查看jar文件

进入D:ProgramFilesjd-gui-0.3.6,双击打开jd-gui.exe

将要查看的jar文件直接拖进窗口中,例如打开文件‘jinshanduba_dex2jar.jar’,如图:

可以看到代码是经过混淆的,这样看起来很伤脑筋,但还是可以从代码中获得一些灵感。

有些jar包未经过混淆,这样我们就可以方便地查看源代码了。

Android 性能分析案例 本文出自云在千峰,转载时请注明出处及相应链接。本文永久链接:

Android特效 五种Toast详解 Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。1.默认效

Android开发技巧一--weight属性实现视图的居中(半)显示 面试时,一位面试官问到:如果我想讲按钮居中显示,并且占据其父视图宽度的一半,应该怎么做到呢?即实现这种效果:我们使用weightSum属性和layout_w

标签: android反编译smali

本文链接地址:https://www.jiuchutong.com/biancheng/386825.html 转载请保留说明!

上一篇:android 压缩图片bitmap(android图片压缩到200-300kb)

下一篇:Android 性能分析案例(android性能测试)

  • 个人注册电子税务局
  • 事业单位长期股权投资持有期间被投资单位
  • 账面价值与计税基础之间没有差别只是计价的两种名称
  • 企业所得税如何抵扣
  • 税额四舍五入的计算公式
  • 劳务服务公司不含派遣,能接外包吗
  • 代扣代缴完税凭证 要勾选吗
  • 企业所得税计提分录
  • 分公司转独立公司
  • 企业固定资产职称是什么
  • 行政单位基建账统一核算
  • 其他应收款通俗
  • 公司注销后还会有事吗
  • 为什么发票查验不出
  • 企业如何做好税务管理工作
  • 新建厂房装修费账务处理
  • 企业如何增加净资产
  • 销售方开票不填开户行
  • 跨市工程预交的税怎么算
  • 固定资产折旧和累计折旧的区别
  • 非全日制劳动用工扣税
  • 短期投资算债权吗
  • 个人从价计征房产税
  • 财务费用的冲减什么意思
  • 商业支付时使用
  • AquariumDesktop.exe进程危险吗 AquariumDesktop是什么进程
  • php字符串变量
  • 红利所得的税法规定
  • 如何使专业人员的工作卓有成效读后感悟
  • thinkphp save
  • phppost带cookie提交
  • 给客户回扣如何做账
  • laravel使用
  • ajax调用php接口
  • php对象是什么类型的数据
  • lsscsi命令详解
  • 企业所得税退税如何进行账务处理
  • 成本利润率算出的不含税吗
  • 预计负债初始计量的最佳估计数的确定是会计估计变更吗
  • webservice api接口
  • python深入浅出
  • 财政监制章专用收据可以税前扣除吗
  • 不能抵扣的抵扣了怎么办
  • 企业计提五险一金会计分录怎么写
  • 固定资产盘点盘什么
  • 未分配利润可以弥补亏损吗
  • 生产成本科目期末怎么结转
  • 财政补贴的会计分录
  • 房租预付款会计分录
  • 房屋租赁印花税计税金额含税吗
  • 无法支付的应付账款为什么计入营业外支出
  • 承租人收到融资租赁款
  • 高新企业税收减免多少
  • 对方开票少开几角会计分录
  • 收到公众号消息提醒
  • 收到银行的贷款怎么做会计分录
  • 母公司与子公司税务关系
  • 备用金的支取流程图
  • 外汇申报材料
  • 事业单位无形资产包括哪些
  • mysql@变量
  • win7系统怎么更新到win10
  • 电脑安装了安卓系统没用
  • ubuntu20.10
  • ati2sgag.exe进程安全吗 ati2sgag进程信息查询
  • centos fedora
  • linux init.h
  • windows运行nodejs
  • cmd进入控制面板代码
  • 很不错的成语
  • html用法
  • 使用的英文
  • jquery 入门
  • javascript怎么做
  • js封装是什么意思
  • 20行的python编程题
  • 游戏引擎在游戏开发中的核心作用
  • 基于javascript的毕业设计选题
  • python中元祖的用法
  • 机动驳船是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设