码迷,mamicode.com
首页 >  
搜索关键字:dalvik    ( 578个结果
apk自我保护的一种实现方式——运行时自篡改dalvik指令【转载】
玩过Android开发的人应该都知道,Android apk的保护是非常差的,辛辛苦苦写的代码,被别人翻个底朝天倒不说,被人改了代码移头换面再拿出来害人就不能忍了。除自带的SDK外,Android的分析和修改工具还有很多,Android下的静态分析工具,最常见的是利用ApkTool(见http://...
分类:其他好文   时间:2015-03-04 18:51:41    阅读次数:153
android Eclipse导入com.android.internal.R和layoutlib.jar报错解决方案
今天导入一个项目,发现运行不能,红叉叉表示com.android.internal.R.的一系列引用都失败。 查了一下,这些都在一个SDK自带包layoutlib.jar中。SDK路径\platforms\api版本\data 下就有 layoutlib.jar   直接把这些扔到libs文件夹中,红叉叉消失,运行又报错:Conversion to Dalvik format f...
分类:移动开发   时间:2015-03-02 19:15:07    阅读次数:1470
Android:百度定位异常Couldn't load locSDK4d from loader dalvik.system.PathClassLoader
解决百度定位异常:Couldn't load locSDK4d from loader dalvik.system.PathClassLoader...
分类:移动开发   时间:2015-02-28 10:17:40    阅读次数:183
android hook 框架 ADBI 如何实现dalvik函数挂钩
前面几篇分析已经能做到注入一个so到目标进程并用so里的函数挂钩目标进程的函数,如果对这个实现不了解,请返回去阅读 android hook 框架 ADBI 简介、编译、运行 、android hook 框架 ADBI 如何实现so注入、android hook 框架 ADBI 如何实现so函数挂钩...
分类:移动开发   时间:2015-02-27 16:50:32    阅读次数:632
Dalvik指令分析(三) dex文件的结构
dex文件结构 header header_item the header 上述dex文件header部分的内容如下: 64...
分类:其他好文   时间:2015-02-24 15:09:47    阅读次数:216
Dalvik指令分析(二) 从java文件到dex
写这个系列文章是想了很久但是一直没有时间付诸行动,趁着这两天假期还没有结束, 赶紧动笔,怕上班了就没有时间再静下心来写这些文章,所以有点赶,表现在系列文章的 内容安排上就不是很合理,有些内容还需要丰富,但是聊胜于无吧,先写下再修改,如果 有一些反馈也可以根据反馈来修改。好了,开始第二篇文章。        这篇文章可以成为dx的HelloWorld,在这篇文章里我会介绍如果将一个java文...
分类:编程语言   时间:2015-02-23 23:41:40    阅读次数:514
Dalvik指令分析(一) 字节码转换为smali代码
Dalvik指令介绍请参考官方文档:General design  如果读者对X86或者ARM指令集有一定的 了解,学习Dalvik指令还是很容易的。如果您掌握了Dalvik指令集,就能将dex文件转换为smali 代码,这也是很多android安全研发人员的基本功。 下面从实例讲解Dalvik指令集: 实例1:将如下十六进制指令翻译为davik字节码,从高字节到低字节为:00 02 2C...
分类:其他好文   时间:2015-02-23 20:08:37    阅读次数:282
Android systemserver分析ThrottleService 介绍
System Server是Android系统的核心,他在Dalvik虚拟机启动后立即开始初始化和运行。其它的系统服务在System Server进程的环境中运行。/base/services/java/com/android/server/SystemServer.java Java代码   /**    * This method is called from Zyg...
分类:移动开发   时间:2015-02-13 09:22:32    阅读次数:362
Bitmap优化
Bitmap优化 一个进程的内存可以由2个部分组成:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的。 一旦内存分配给Java后,以后这块内存即使释放后,也只能给Java的使用,所以如果Java突然占用了一个大块内存,即使很快释放了,C能用的内存也是16M减去Java最大占用的内存数。 而Bitmap的...
分类:其他好文   时间:2015-02-12 18:34:48    阅读次数:262
smali An assembler/disassembler for Android's dex format
TypesMethodsAndFields - smali - Some general information about how types, methods and fields are represented in dalvik bytecode - An assembler/disasse...
分类:移动开发   时间:2015-02-10 14:55:43    阅读次数:194
578条   上一页 1 ... 39 40 41 42 43 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!