位置: 编程技术 - 正文

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

  • 增值税进项发票怎么做账
  • 个税汇算清缴可以修改收入吗
  • 工资薪金所得和劳务报酬所得的区别
  • 公司间借款利息增值税进项能否抵扣
  • 小规模纳税人不开票收入怎么报增值税
  • 金税四期上线后对企业的影响
  • 普票需要填写全部开票信息吗
  • 小规模零申报增值税
  • 文化事业建设费怎么申报
  • 职工暖气费报销算福利
  • 红字冲销是加还是减
  • 幼儿园收取生活费通知
  • 收到费用发票入账后发现错误
  • 信用贷的基本准入要求
  • 开了负数发票印花税减掉吗?
  • 个体工商户如何给员工交社保
  • 计提增值税附加税的会计科目
  • 一般纳税人两费减免会计分录
  • 有2处收入要交个税,自己如何去交个税
  • 活动费的税率
  • 发票从7月1日起开
  • 问答技巧例子
  • 企业债券收入要在所得税前扣除吗
  • 投资其他公司的钱计入什么科目
  • 手机型号不在鸿蒙系统里
  • 跨年度冲减收入
  • keyemain.exe是什么
  • 海岸边上
  • php获取当前访问目录
  • 流动资产处置利得
  • yolo训练教程
  • python如何编写函数
  • 支付工资会计
  • 工会经费计提比例是2%还是0.8%
  • 什么叫做归属
  • 资产负债表投资性房地产怎么填
  • 建筑企业未按规定预缴增值税
  • mysql写日志机制
  • 商业承兑汇票如何追索
  • 单一窗口退税数据发送
  • 人工智能自动对焦又叫什么
  • 外地职工的界定
  • 公司代缴个税怎么做账
  • 小规模公司购买水泥怎么入账
  • 缴纳增值税附加税
  • 小规模纳税人减按1%账务处理
  • 运输费和货款一样吗
  • 固定资产收购方案案例
  • 金税盘技术维护费
  • 多计提房产税怎么冲销
  • 负债清偿损益明细表计税基础怎么填
  • 以前年度调整
  • 个税抵扣项目是什么
  • 补价占整个交易金额的比例
  • 出纳日记账的日期以什么为准
  • ef使用sql语句
  • solaris syslog
  • w10语言栏
  • intel x86 arm
  • fedora lts
  • ahqinit.exe是什么进程 ahqinit是安全的进程吗
  • linux和windows关系
  • linux系统干嘛的
  • Windows RT 8.1 Update3(KB3033055)开始菜单多图欣赏
  • linux epub阅读器
  • 批处理修改文件名称
  • python mypy
  • cocos设置中文
  • js设置窗口大小
  • career和calling的区别
  • pycharm支持python3.9
  • 蛋哥的日常
  • jquery ui教程
  • 基于springboot的毕设
  • javascript异常
  • 新能源审核多久
  • 辽宁省地方税务局公告2014年第10号
  • 上海如何用电子医保卡
  • 蓬溪房价2020最新消息
  • 怎么删除天眼查的犯罪记录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设