码迷,mamicode.com
首页 >  
搜索关键字:smali    ( 164个结果
MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
前文 介绍了在Windows平台利用强大的APK-Multi-Tool进行反编译apk,修改smali源码后再回编译成apk的流程,最近受人之托,破解个apk,所幸的是所用到的这三个软件都是跨平台的,mac上也妥妥的。这里记录下在mac上所用的东西和流程。 总共需要三个软件,为了便于找到最新的版本,把官网也放后面: Apktool:http://ibotpeaches.github.io/Apkt...
分类:移动开发   时间:2015-09-05 00:12:25    阅读次数:387
Android学习心得(16) --- Dex文件结构实例解析(2)
我在博客上发表一些我的Android学习心得,希望对大家能有帮助。 这一篇我们讲述一下通过一个实例来分析dex文件结构和组成。参考Leb128数据类型 Android学习心得(5) --- dex数据类型LEB128 参考实例分析学习理解dex文件结构Android学习心得(15) --- Dex文件结构解析(1) 参考baksmali工具使用Android学习心得(4) --- MAC下s...
分类:移动开发   时间:2015-08-29 23:18:52    阅读次数:374
dalvik解释器阅读笔记
环境:android 4.4.3 本人移动安全小菜一枚,最近在研究indroid的源码,发现里面原来是在dalvik里面插桩,所以就先把dalvik是如何解析指令的过程研究了一番。给人的感觉是这块要是研究透了,万能脱壳真的是可以的。因为无论dex怎么隐藏,最终还是要交给dalvik去解释执行。 Smali汇编一共有200多条不同的指令,每条指令对应的操作码对应源码在dalvik/li...
分类:其他好文   时间:2015-08-26 14:02:58    阅读次数:212
APK防反编译技术
APK防反编译技术 下载地址:地址 我们的APK实际上就是一个ZIP压缩文件,里面包含有一个classes.dex,我们编译后生成的程序代码就全部在那里了, 通过apktool等工具可以轻松地将它们反编译成smali代码。有了这些反编译出来的smali代码之后,我们就可以轻松地 了解别人的APK使用的一些技术或者直接修改别人的APK。由于这些APK反编译工具的存在,我们迫切地...
分类:其他好文   时间:2015-08-18 11:57:39    阅读次数:139
APK防反编译技术
APK防反编译技术 下载地址:地址        我们的APK实际上就是一个ZIP压缩文件,里面包含有一个classes.dex,我们编译后生成的程序代码就全部在那里了,通过apktool等工具可以轻松地将它们反编译成smali代码。有了这些反编译出来的smali代码之后,我们就可以轻松地了解别人的APK使用的一些技术或者直接修改别人的APK。由于这些APK反编译工具的存在,我们迫切地希望能有...
分类:其他好文   时间:2015-08-11 23:35:11    阅读次数:185
安卓逆向——smali语法
Dalvik虚拟机操作码作者:Gabor Paller 翻译:YULIANGMAXv1.0表中的vx、vy、vz表示某个Dalvik寄存器。根据不同指令可以访问16、256或64K寄存器。表中lit4、lit8、lit16、lit32、lit64表示字面值(直接赋值),数字是值所占用位的长度。lon...
分类:移动开发   时间:2015-07-31 10:15:51    阅读次数:203
android去权限反编译,签名,zipalign优化
反编译:上工具ApkTool下载自行搜索google apktool githubcd apktool目录java -jar apktool_2.0.1.jar d xx.apk生成xx目录即反编译的文件,配置以及资源文件可以直接编辑,但是java源码在smali目录,是smali文件.java -...
分类:移动开发   时间:2015-07-27 20:21:20    阅读次数:165
Smalidea无源码调试 android 应用
smalidea是一款 IntelliJ IDEA/Android Studio的 smali 插件 已有功能 语法高亮/错误提示字节码级别调试 断点单步调试寄存器查看本地窗口 java 语法支持,debug 模式下同样支持 支持跳转,方便追踪变量/函数/类.(Xref也支持)查找用法重命名从 java 代码引用 smali 类错误反馈... 安装 下载插件...
分类:移动开发   时间:2015-07-23 20:05:08    阅读次数:318
三步实现apk反编译
三步实现apk反编译用到的工具:Java环境要配置好1、把apk复制到apktool目录下DOS下:apktool.batd你的apk.apk会解压出现一个文件夹(个人感觉此步没什么卵用解压出来的都是看不懂的smali文件)2、将apk解压得到的classes.dex放在dex2jar文件夹下,之后会出现一个jar文件3、将jar..
分类:其他好文   时间:2015-07-23 00:55:34    阅读次数:273
smali语法中文版
作者:Gabor Paller 翻译:YULIANGMAXv1.0表中的vx、vy、vz表示某个Dalvik寄存器。根据不同指令可以访问16、256或64K寄存器。表中lit4、lit8、lit16、lit32、lit64表示字面值(直接赋值),数字是值所占用位的长度。long和double型的值占...
分类:其他好文   时间:2015-07-17 11:25:02    阅读次数:221
164条   上一页 1 ... 8 9 10 11 12 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!