安卓逆向搭建环境

开始记录了,首先需要搭建安卓相关环境,虽然不一定是以开发作为标准,但是基础的环境还是需要的。

既然app是需要运行在特定设备的,但是我们使用的是PC,所以可以使用模拟器进行测试,当然真机也是行的。

开发

可能会使用Genymotion
Genymotion是网上评价较好的模拟器,所以首先是Genymotion下载及安装

参考 Genymotion下载及安装 - yht2004123的博客 - CSDN博客
https://blog.csdn.net/yht2004123/article/details/80146989

非常详细,配合AndroidStudio进行搭建。

关于AndroidStudio的安装,太多文章进行了叙述,这里就不写了。

个人一般访问如下网站:
Android Studio 中文社区-安卓开发者工具集
http://www.android-studio.org/

大致流程是,访问谷歌开发者网站,下载相关的版本进行安装即可。

这里需要注意下,因为网络原因,安装AndroidStudio的时候可能会失败,所以一般得自行设置好可用的代理,然后会下载所需的组件,最后才会完全安装成功。

逆向

一般使用夜神模拟器(支持Android4.4.2&5.1.1双系统),有时候Xposed工具对特定版本有要求,所以选择低版本稳妥点。
关于Xposed,因为刚接触,所以之后会慢慢记录。

最后

将上述环境装好,配置好模拟器与AS之间的访问就行了。

类似的操作可参考:
夜神模拟器与Android studio连接 - mazaiting的博客 - CSDN博客
https://blog.csdn.net/mazaiting/article/details/72673166

这里就不细写了,毕竟要亲自自己实践。

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