码迷,mamicode.com
首页 >  
搜索关键字:dex    ( 10285个结果
运行android工程时,eclispe都做了些什么呢
打包安装过程(Run as Android Application ) : 1. 生成apk文件. 1). 生成.dex文件. 2). 资源索引表的生成resources.arsc. 3). 准备未编译文件. 4). 清单文件AndroidMenifest.xml文件转换成二进制. 5). 使用debug.keystore对整个应用程序进行打包签名. 2. 加载apk文件到模...
分类:移动开发   时间:2015-05-16 09:09:56    阅读次数:179
敲响警钟:反编译apk文件
1、解压apk文件,得到classes.dex文件: 2、下载dex2jar工具(下载地址:https://github.com/pxb1988/dex2jar): 3、在命令行中使用dex2jar,将classes.dex文件还原成JAR文件: 4、下载并使用jd-gui工具打开刚刚获得的JAR文件,开始反编译源码: 就这样,简单的几步,就获得了一个apk的源...
分类:其他好文   时间:2015-05-15 19:59:41    阅读次数:176
Adnroid反编译
反编译方法如下:一、下载Android逆向助手;二、更改apk文件的后缀名,如:163mailHelper3.0.11.apk改成163mailHelper3.0.11.zip;三、用zip解压缩LianyunHelper3.0.11.zip文件;四、从解压缩的文件夹中取出classes.dex文件...
分类:其他好文   时间:2015-05-14 20:08:34    阅读次数:217
Android插件开发初探——分析篇
承接上文 Android插件开发初探——基础篇 http://blog.csdn.net/yzzst/article/details/45582315我们通过使用DexClassLoader能够将classes.dex中的类动态的加载进入当前进程。当然,也就可以预先定一些代理的接口完成四大组件的功能。整体功能如下图所示: 当然,对于一个Android的应用程序而言,只是动态的加载类与声明四大组件是...
分类:移动开发   时间:2015-05-12 17:09:11    阅读次数:213
Android 分Dex (MultiDex)
需要分Dex的理由想必大家都知道了.正是在ART以前的Android系统中,Dex文件对于方法索引是用一个short类型的数据来存放的.而short的最大值是65535,因此当项目足够大包含方法数目足够多超过了65535(包括引用的外部Lib里面的所有方法),当运行App,就会得到如下的错误提示.U...
分类:移动开发   时间:2015-05-12 01:21:25    阅读次数:461
进击的Android注入术《二》
继续在《一》里,我把基本思路描写叙述了一遍,接下为我们先从注入開始入手。注入分类我们平时所说的代码注入,主要静态和动态两种方式静态注入,针对是可运行文件,比方平时我们改动ELF,DEX文件等等,相关的辅助工具也非常多,比方IDA、JEB、ApkTool等等;动态注入,针对是进程,比方改动进程的寄存器...
分类:移动开发   时间:2015-05-08 14:23:52    阅读次数:205
Dalvik字节码的类型,方法与字段表示方法
Dalvik字节码有着自己的类型,方法与字段表示方法,这些方法与Dalvik虚拟机指令集一起组成了一条条的Dalvik汇编代码。 1.类型 Dalvik字节码只有两种类型,基本类型与引用类型。Dalvik使用这两种类型来表示Java语言的全部类型,除了对象与数组属于引用类型外,其他的Java类型都是基本类型。BakSmali严格遵守DEX文件格式中的类型描述符定义。类型描述符对照如下表 ...
分类:其他好文   时间:2015-05-07 20:27:03    阅读次数:148
Android 调试小记
andorid 系统的so库位于/system/lib/libdvm.sodvmDexFileOpenPartial(void const*, int, DvmDex **) _Z21dvmDexFileOpenPartialPKviPP6DvmDex //为解密后的需要dump的dex
分类:移动开发   时间:2015-05-06 17:31:48    阅读次数:176
【Android SDK程序逆向分析与破解系列】之二:Android可执行程序DEX分析(一)
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWells【Android SDK程序逆向分析与破解系列】章节索引一 DEX文件数据结构DEX使用的数据类型如下表所示: u1~u8:表示1~8字节的无符号数。 sleb128、uled128和uled1...
分类:移动开发   时间:2015-05-06 15:07:12    阅读次数:236
运行junitreport出的问题解决方法
Unable to execute dex: Multiple dex files define Lcom/jayway/android/robotium/solo/ActivityUtils$1错误:http://blog.csdn.net/achang21/article/details/14229045...
分类:其他好文   时间:2015-05-05 17:02:24    阅读次数:127
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!