读书频道 > 系统 > 其他综合 > Android 超级用户工具箱
文件管理
2013-07-27 13:47:52     我来说两句 
收藏    我要投稿   

本文所属图书 > Android 超级用户工具箱

本书由XDA专家编写,除介绍Android及移动设备基本知识外,还提供大量供读者自行破解和探索设备的技巧,也包括Android SDK等工具的安装方法、获取特定设备超级权限的步骤,以及如何配置电脑环境以完成破解等内容...  立即去当当网订购

破解工作的本质就是获得非标准的访问权限和许可。因此你需要三个基本的破解技巧:

导航和管理文件

决定何人拥有何种文件访问权限

修改何人拥有文件的哪种访问权限

我们已经讲解了导航的内容,现在开始学习如何处理文件,以及如何访问它们。

在破解某些设备的过程中,需要将文件移出或移入SD卡。SD卡是一个低权限文件系统,这也就意味着,通常在使用psneuter这样的脚本利用了系统的某部分漏洞之后,你可以将文件放在SD卡上,然后将它们再放在主文件系统中。

在具有超级权限的设备上安装BusyBox之前,一些文件管理工具是不可用的。我们在本章最后以及设备的详细操作步骤中会讨论BusyBox。

复制文件

首先要做的第一件事就是将文件从一个位置复制到另一个位置。在基于Linux的操作系统中,你要使用cp命令来将文件或文件夹从一个位置复制到另一个位置。cp命令要使用以下格式:

cp <源文件名> <目标文件名>

例如,cp sample.txt sample2.txt这个命令会将sample.

txt文件内容复制到一个名叫sample2.txt的文件中。因此会有两个文件:sample.txt和sample2.txt。

cp命令也可以使用完整路径名来将文件复制至另一个位置。若想将文件复制至新的位置,只要将目标位置的完整路径指出即可:

cp sample.txt /sdcard/my_folder/sample2.txt

多数情况下,是使用adb push命令来将一段Exploit脚本或固件文件置入你的SD卡,然后再用cp命令来移动并重命名它们。

删除文件

删除(rm)命令允许你将文件和文件夹从文件系统中删除。删除命令使用以下格式:

rm <路径和文件名>

Android中没有回收站,所以这个命令的结果是不可逆的。

移动文件

移动命令等同于复制文件后将原文件删除。当在拥有超级权限的设备上安装了BusyBox(在本章稍后部分将会讲到)后,移动命令就可以使用了。

mv sample.txt /sdcard/sample2.txt

上述命令会将sample.txt文件复制至SD卡上名为sample2. txt的新文件中,然后将当前文件夹中的sample.txt文件从当前文件夹中删除。

文件管理详细步骤

如果在前面“从设备中复制出文件或将文件复制到设备中”一节中所创建的sample.txt文件仍存在于你的SD卡中,那就可以利用文件管理命令来操作它了。如果你没有这个文件了,只要将sample.txt文件再置入SD卡即可。

1.在命令提示符窗口通过运行adb shell命令启动ADB shell。

2.在$提示符状态下,输入命令:cd \sdcard。

3.输入命令:ls -l。

4.检查sample.txt文件是否出现在列表中。

5.输入命令:cp sample.txt samplecopy.txt。

下面我们来创建一个新的文件夹,并将samplecopy.txt文件复制到这个文件夹中:

1.输入以下命令:mkdir MyDirectory。

2.输入以下命令:

cp samplecopy.txt /MyDirectory/samplecopy2.txt

Linux和Android中的文件名以及命令是区分大小写的,所以,mydirectory与MyDirectory是两个不同的名称。

接下来,删除旧的samplecopy.txt副本,并确认文件已经移动至MyDirectory。

1.输入命令:rm samplecopy.txt。

2.输入命令ls -l并检查samplecopy.txt不存在于列表中。

3.输入命令cd MyDirectory。

4.输入命令ls -l并检查samplecopy.txt存在于列表中。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:文件系统导航
下一篇:文件访问权限
相关文章
图文推荐
2.7.12 使用仿真器查
2.7.11 栈和寄存器组
2.7.8 出栈
2.7.7 压栈
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站