安卓配置环境

这是结合肉丝大佬的安卓逆向课程,写的android逆向的笔记。

1、环境准备

一个好的环境可以让你省去大量的时间和精力去投入到更有意义的事情中去,学习Android逆向首先需要配置好环境,这里我使用的是kali系统,和nexus 5X。

1.1 VMware虚拟机

1.百度下载VMware虚拟机,并安装。
2.kali更改时区:

dpkg-reconfigure tzdata
然后选择‘Asia -> Shanghai’, 之后重启。

3.更新源 apt update
4.安装中文字体

apt install xfonts-intl-chinese
apt install ttf-wqy-microhei

1.2 Android studio

1.访问官网并下载最新版 android studio

wget https://redirector.gvt1.com/edgedl/android/studio/ide-zips/4.0.1.0/android-studio-ide-193.6626763-linux.tar.gz

2.新建第一个Android项目
在这里插入图片描述
初始化Android环境时,会卡在gradle。试过网上的一些方法,最后我采用的办法是,自己下载gradle,然后导入到 .gradle/wrapper/dists/gradle-6.1.1-all/cfmwm155h49vnt3hynmlrsdst 这个路径下。

将Android studio自带的工具变成全局可用

ln -s /root/Desktop/android-studio/jre/bin/jarsigner /usr/bin
ln -s /root/Android/Sdk/build-tools/30.0.1/aapt /usr/bin
ln -s /root/Android/Sdk/build-tools/30.0.1/aapt2 /usr/bin
ln -s /root/Android/Sdk/platform-tools/adb /usr/bin

1.3 常用工具

1.命令工具

tmux:关闭窗口将程序放在后台运行
jnettop:监测网络流量,得到通讯IP、端口、URL、速率信息
htop:top的增强版,当前系统负载、前台活跃进程、线程和占用
neofetch:在终端中显示Linux系统信息,可以连接手机查看手机系统信息

apt install tmux jnettop htop

2. QtScrcpy

android 实时投屏软件

[https://gitee.com/Barryda/QtScrcpy/releases](https://gitee.com/Barryda/QtScrcpy/releases)

3. wifiadb

连接wifi自动开启网络调试

[https://www.apkmirror.com/apk/metactrl/wifi-adb-debug-over-air/](https://www.apkmirror.com/apk/metactrl/wifi-adb-debug-over-air/)

1.4 配置科学

打开配置文件

nano /etc/proxychains.conf

注释掉 proxy_dns
然后在末尾注释掉这一句
在这里插入图片描述
然后在写上 协议 IP地址 端口号

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值