位置: 编程技术 - 正文

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性能测试)

  • 所得税税前扣除项目及扣除标准
  • 合资公司注册成立流程
  • 一般纳税人印花税是季报还是月报
  • 季度企业所得税可以不预缴吗
  • 以现金形式收到包装物押金
  • 住房被征用赔偿标准
  • 2018年收入等级划分图
  • 企业销售产品的成本是指已销产品的
  • 购进原材料没有发票怎么做分录
  • 合同中的税费需要交税吗
  • 公司注销时资本要交税吗
  • 建安业一般纳税人企业所得税率是多少
  • 水利建设专项收入
  • 建筑企业结转成本依据准则
  • 应收款项包括哪些内容,各自有何特点?
  • 监证方什么意思
  • 以现金收回已核销的不良贷款分录?
  • 如何填写企业所得税
  • 发票遗失复印件加盖什么章
  • 个体户经营所得核定税率
  • php初学实例教程
  • 其他应付款年末借方余额
  • 出口零退税率商品有哪些
  • mini program是什么
  • 附加税申报错误,已缴费,怎么办
  • elementui form rules
  • 计算机视觉项目文档
  • service运行命令
  • json有几种基本结构
  • php图像识别
  • 佣金怎么收税
  • 农产品进项税抵扣填报方法
  • 反射怎么解释
  • mongodb skip limit
  • 应交增值税如何计算,如何进行会计处理
  • 短期投资理财是
  • 个人所得税汇算清缴怎么计算
  • sql server的数据库
  • 营业外收入如何纳税
  • 去年的管理费用多做了今年怎样调账
  • 待认证转出
  • 价外费用延期付款利息
  • 小规模开票的税点是多少
  • 低值易耗品属于资产类账户吗
  • 保函保证金怎么入账
  • 支付给劳务人员劳务费需缴纳印花
  • 企业的其他应付款增加了说明什么
  • 商业汇票和银行本票的区别
  • 以前年度损益调整账务处理分录
  • 废料收入是什么会计分录
  • 商标无形资产摊销计入什么科目
  • 二类银行卡转账能收多少钱
  • mysql数据库备份方法
  • iis6设置
  • boxjs
  • Win10一键永久激活数字工具
  • ubuntu下的代码编辑器
  • assoc.exe=exefile什么意思
  • win7桌面图标无法拖到任务栏
  • window10怎样格式化u盘
  • 自建ss
  • macbookpro接听苹果手机电话
  • linux acl设置
  • win8内存管理
  • linux各种命令
  • win10提醒功能
  • Linux编译内核无法启动
  • win10更新总失败
  • cocos2dx官方教程
  • cocos2dx 3.3 quick lua 实现返回键退出程序
  • nodejs爬虫框架crawler
  • win10 putty
  • android长按app快捷功能
  • unity soket
  • javascript document.execCommand() 常用解析
  • 税务举报可以撤销么?
  • 深圳地税局地址工作时间
  • 单位发的一次性奖励如何扣税
  • 江苏单位医保如何查询
  • 包头市到青山区多少公里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设