安卓逆向 -- 常用命令与分区目录

简介: 安卓逆向 -- 常用命令与分区目录

1、adb devices:查看设备


0a2653c851af460fa595bd959398a8f1.png


2、adb shell:进入手机的控制台


adb.exe: more than one device/emulator:连接多个设备,需要指定那个设备


adb  -s emulator-5554 shell:指定要连接的设备


0eacb84100b54626af849e6b562bf92a.png


3、df:查看设备分区情况


2d65d23f6d4748949b924e4057485923.png


4、cd /:进入根目录


ls:显示文件列表,-a参数包括隐藏文件,以"."开头的文件


cd /data/lcoal/tmp:逆向中常用目录


2e9b90b2ca334476abebe75bafe6eeaa.png


5、文件权限“-rw-rw-rw-”


4cebaac233b3433da32a72337a77fc60.png


第一位:-普通文件,d文件夹,l软连接


第一个rw-:文件所有者的权限


第二个rw-:所有者同组人的权限


第三个rw-:其他用户对该文件的权限


r:可读,w:可写,x:可执行


6、chmod 777 文件名:给该文件最大权限


7=2^0+2^1=2^2


6de278e6d6694ce5bb08e7e842b7e74b.png


7、adb push C:\Users\aiyou\Desktop\1.txt /data/local/tmp/a.txt:将电脑文件推送到设备中


7a399525ddec4b77923c464820b33738 (1).png


8、cat 文件名:查看文件内容


7a399525ddec4b77923c464820b33738.png


9、rm -rf:递归删除,慎用,一般用rm -f


8ec4f2997fb246878c34ecd6d122b7c6.png


10、ps:打印进程信息


9fe5be4cd1d694756b69c151d1668a5f.png


11、ps |grep init:过滤名字还有init的进程


11a6659841c29768431198a24570f050.png


12、adb install *.apk:安装某apk


13、data分区常见目录:app、system、data、local、misc


data/data目录


存放的是所有APK程序数据的目录,每个APK对就一个自己的Data目录,就是在data/data/目录下,会产生一个跟 Package一样的目录。比如有一个APK,它的包名叫com.test.hello则,在data/data/目录下会有一个 com.test.hello的目录,这个APK只能操作此目录,不能操作其它APK的目录


data/app目录


用户安装的APK放在这里。我们如果把APK放入这个文件夹下面的话,就算安装好了。这就叫静默安装。不用管APK文件里面的lib目录下的库文件,系统会自动帮我们放入调用库


data/misc目录


保存WIFI帐号,VPN设置信息等。比如保存了一个WIFI连接帐号,则此目录下的WIFI目录下面wpa_supplicant.conf可以查看到


14、system分区常用目录:app、lib、xbin、bin、media、framework


system/app目录


存放系统自带的APK。将APK放入到System/app目录下,也是静默安装


system/lib目录


存放APK程序用到的库文件


system/bin目录和system/xbin目录


存放的是shell命令


system/framework目录


启用Android系统所用到框架,如一些jar文件


15、sd卡目录:


/sdcard    /mnt/sdcard


禁止非法,后果自负

目录
相关文章
|
5天前
|
安全 Android开发
Android 预置可卸载分区接收不到任何广播问题分析和解决
Android 预置可卸载分区接收不到任何广播问题分析和解决
19 0
|
3月前
|
存储 缓存 Android开发
android分区概述
android分区概述
65 0
|
3月前
|
Android开发
安卓的分区一点有用知识:super、lpunpack、lpdump
安卓的分区一点有用知识:super、lpunpack、lpdump
240 0
|
8月前
|
编解码 安全 Shell
Android 应用安全与逆向:超实用命令总结,让你的开发效率倍增!
今天分享的是关于 Android 安全防护和逆向常用的命令,准备好你们的键盘和鼠标,让我们开始吧!
157 0
Android 应用安全与逆向:超实用命令总结,让你的开发效率倍增!
|
10月前
|
Android开发
Android编译之lunch命令
Android编译之lunch命令
|
11月前
|
存储 Unix Linux
[✔️] android so库的相关命令
[✔️] android so库的相关命令
211 0
|
数据安全/隐私保护 Android开发
android11.0(R) data分区节点加密控制分析
android11.0(R) data分区节点加密控制分析
613 0
|
Shell Android开发
Android11.0(R) MTK平台添加新分区
Android11.0(R) MTK平台添加新分区
1628 0
|
Web App开发
Android11(R) system_ext 分区 system_ext_specific 属性
Android11(R) system_ext 分区 system_ext_specific 属性
733 0
|
Shell Android开发
Android 如何将 data 分区格式由 ext4 转为 f2fs
Android 如何将 data 分区格式由 ext4 转为 f2fs
607 0