Android逆向修改工具简单讲解-Androidkiller-Reflector

随着移动互联网的发展,Android软件出现了井喷式的发展,对于越来越被大家认可接受的Android系统,它的固有程序安装包apk的学习和研究也受到了更多的关注。

对于初学者来说,反编译一些自己深感兴趣的程序看看其结构,做一些简单的代码修改,调试一下程序,也只是一种极好的学习方式。

下面就来讲讲我的那点学习准备:

  1. 搭建 JAVA SDK 环境 (教程讲解点我~)

    2.工具
    APK反编译程序—Androidkiller(1.31)
    代码编辑程序—–Reflector

开始我们的简单使用介绍:

打开Androidkiller 反编译软件 如下图:
Android逆向修改工具简单讲解-Androidkiller-Reflector_第1张图片

反编译的过程需要一定的等待,之后我们点开工程管理器,就可以直接看到APK安装包反编译后的所有项目文件了。

Android逆向修改工具简单讲解-Androidkiller-Reflector_第2张图片

看图中框出的文字可以知道,这个APK安装包是基于U3D引擎编写的,对于这一类型的程序,如果想要进行一定的修改调试,直接找到这个 “Assembly-CSharp.dll” 就可以了。

我们使用 Reflector 直接打开这个文件

Android逆向修改工具简单讲解-Androidkiller-Reflector_第3张图片

如果想要直接对于文件内容进行逻辑编辑等操作,还需要这个叫做Reflexil 1.6的插件作为辅助。(点我,不懂的指令可以速查~)
Android逆向修改工具简单讲解-Androidkiller-Reflector_第4张图片

好啦,想要分享讲解的内容就是这些,若有什么疑问欢迎留言~
感谢您的阅读!

你可能感兴趣的:(Android,逆向)