![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
lxm55913153
这个作者很懒,什么都没留下…
展开
-
Android入门
1、初始环境搭建下载Android studio,安装,会安装安卓开发使用的SDK和开发工具(IDE)。MAC系统,SDK默认安装在/Users/xxx/Library/Android下。将platform-tools设置为path,方便adb命令调用。2、apk签名APK安装到手机上,是需要签名。未签名的apk是不允许安装的。第原创 2017-09-26 10:29:25 · 148 阅读 · 0 评论 -
Android逆向apktool使用
官网地址:https://ibotpeaches.github.io/Apktool/apktool主要有俩个命令1、反编译apktool d xxx.apk -o xxx/xxx2、回编译apktool b srouce -o xxx.apksource是反编译后的目录原创 2017-09-26 10:33:17 · 334 阅读 · 0 评论 -
Android逆向初级-smali日志注入
通过apktool反编译得到的smali文件,用UE或者文本编辑器可以打开。smali文件有些类似汇编语言。我们这里只是要注入日志,无需过多了解语法。基本分3步。1、在每一个方法下都有一个.locals 3 这个语句。这个是申请寄存器个数,也就是定义变量数。需要在原有基础上增加1.2、找到关键的变量或者方法调用地点,在下面定义我们自己的日志标签变量。原创 2017-09-26 10:34:17 · 1638 阅读 · 0 评论 -
Android逆向反编译基本方法
1、apktool + dex2jar + jd-gui1)、通过apktool反编译apk,会反编译出smali文件和AndroidMainFest.xml等资源文件。2)、将apk后缀名改为zip,然后解压,得到.dex文件,然后通过dex2jar转成jar文件。3)、通过jd-gui查看jar包文件。 2、jadx官网:https://gith原创 2017-09-26 10:36:53 · 722 阅读 · 0 评论