位置: 编程技术 - 正文

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

  • 进项税额转出会影响利润吗
  • 公司申报个税流程
  • 工资用现金发放有风险吗?
  • 进销存账需要合并吗
  • 行政单位要考什么
  • 去年发生的成本但今年9月份才开票付款
  • 小规模纳税人销售已使用固定资产
  • 不动产修理领用原材料账务处理?
  • 公司开展文体活动总结
  • 固定资产转到别人账户
  • 正规沙场需要缴纳税吗
  • 购买可供出售金融资产
  • 获客成本怎么计价
  • 实际销售金额是开票金额吗
  • 抵扣消费税的利益主要
  • 月末主营业务收入结转会计分录
  • 预付账款和其他应收款可以抵消吗
  • 小规模纳税人怎么算税
  • 预提厂房租金
  • 企业支付短期借款利息1000元
  • php composer自动加载
  • thinkphp5开发教程
  • PHP 中dirname(_file_)讲解
  • 定额发票收入怎么样确定
  • 股东的车辆保险费可在公司报销?
  • 工程结算
  • 收款凭证和付款凭证区别
  • 分批次付款
  • 火灾烧毁物品如何取证
  • 房地产企业销售佣金税前扣除
  • MAE详解
  • 工程款清账的句子发朋友圈
  • 印花税没有及时交会有什么后果
  • 融资租赁的利息进项税可以抵扣吗
  • 小规模所得税怎么计算公式
  • 交易性金融资产入账价值怎么计算
  • 季度所得税怎么算
  • 吃饭的票如何写报销单
  • d级企业预缴增值税如何申报
  • 小规模纳税人结转增值税的账务处理
  • sql 语句插入结果为select和值混合示例
  • 旅行社开具的发票可以作为福利费税前支出吗
  • 销售商品开票税目
  • 银行承兑汇票到期日后多久可以承兑
  • 文化事业建设费计入什么科目
  • 预计负债计提时调减还是调增
  • 财政补助收入增加在哪一方
  • 员工休产假不发工资违法吗
  • 抵货款怎么做账
  • 年终汇算清缴的税种
  • 在外地设办事处需要办什么手续
  • 资产折旧的计税基础
  • 固定资产计提折旧的原则
  • 预缴土地增值税的会计处理
  • 机器设备进项税率
  • 收到投资款怎么做凭证
  • windows8出现蓝屏
  • windows server 2008.
  • linux命令放在哪个路径
  • windows7很卡
  • linux使用su命令出错
  • 怎么更改window
  • win10系统如何更改盘符
  • linux br0配置
  • 如何解决windows资源管理器已停止工作
  • Linux编译内核无法启动
  • android openconnect
  • 一个简单的灵魂福楼拜
  • 使用div+css进行网页布局的三种方式
  • perl脚本函数
  • bat判断变量的值
  • js实现倒计时60s
  • shell发送邮件
  • 批处理图像
  • jquery html5 视频播放控制代码
  • js原生dialog
  • JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
  • 安卓手机管家下载
  • js合并字符串
  • 增值税税控开票软件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设