ME863手机(android)下安装backtrack 5
2013-05-19 02:35
381 查看
大家都知道backtrack是一个 做渗透测试常用的集各种工具于一身的系统,今天尝试在自己的手机上安装了 backtrack 5 的arm镜像,安装过程如下:
注备工作:
a,确认手机已经获取root权限,若没有可以尝试使用一键root工具破解
b, 在手机上安装超级终端 Better Terminal Emulator Pro
c, 在手机上安装vnc客户端 Android vnc viewer
d,获取backtrack5 的arm镜像:
由于一般手机sd卡为fat32格式的,不支持4G以上的文件,而官方arm镜像解压后超过4G。
可以通过格式化sd卡为ext3文件系统,或者重新制作镜像,较为复杂,可能出现各种问题
在这里,使用最简单的方法:
直接下载别人已经压缩过的镜像文件,加压后为4G以下。下载连接为: http://l-lacker.com/bt5/BT5_ARM_Joined.zip 使用迅雷等软件下载即可
做好准备工作后就可以开始安装backtrack5 到手机了,步骤如下:
1,将BT5_ARM_Joined.zip解压后得到八个文件,如下:
2,使用数据线将手机与电脑连接(不要使用仅充电,而是大容量存储)
a,进入到手机ds卡根目录,创建BT5 文件夹
b,将busybox 和 installbusybox.sh 两个文件复制到sd卡根目录下
c,将剩余的六个文件全部复制到sd卡下刚才创建的BT5目录下
3,拔掉数据线,开始在手机上进行操作:
a,打开超级终端-->继续-->本地shell 进入到android的本地终端
b,使用su命令切换到root用户(前提是手机已经root过了)
root用户的标识是:$变成了#
c, 使用installbusybox.sh脚本安装busybox,命令为:sh /sdcard/installbusybox.sh
d,启动bootbt脚本,将bt5挂载到手机终端,该过程执行bootbt脚本即可:
当出现root@localhost:# 时,说明挂载成功:
e,启动vnc服务端,以便使用vnc客户端可以连接到bt5的桌面,启动的命令为:startvnc
vnc服务启动成功后,就可以使用我们刚才安装的andorid vnc客户端进行连接了
4,打开androidVNC,会让你填写连接信息:
其中nickname可以任意填写,password默认密码为toortoor,address为127.0.0.1,port 为5901,颜色选用24-bit color(4pp)是最清晰
填写完毕点击connect 即可进入bt5 桌面了,附截图一张:
注:如果进入到bt5桌面后,打开terminal时 提示错误,或者输入 ps,top等命令时提示proc未挂载 则错误原因是文件系统没有挂载成功
进入到超级终端执行sh /sdcard/BT5/mountonly 重新挂载即可
如果安装过程出现其它问题,建议看下readme文件,安装上面的步骤来
本文出自 “Linux/php--wzq” 博客,请务必保留此出处http://wuzhaoquan.blog.51cto.com/3815152/1203597
注备工作:
a,确认手机已经获取root权限,若没有可以尝试使用一键root工具破解
b, 在手机上安装超级终端 Better Terminal Emulator Pro
c, 在手机上安装vnc客户端 Android vnc viewer
d,获取backtrack5 的arm镜像:
由于一般手机sd卡为fat32格式的,不支持4G以上的文件,而官方arm镜像解压后超过4G。
可以通过格式化sd卡为ext3文件系统,或者重新制作镜像,较为复杂,可能出现各种问题
在这里,使用最简单的方法:
直接下载别人已经压缩过的镜像文件,加压后为4G以下。下载连接为: http://l-lacker.com/bt5/BT5_ARM_Joined.zip 使用迅雷等软件下载即可
做好准备工作后就可以开始安装backtrack5 到手机了,步骤如下:
1,将BT5_ARM_Joined.zip解压后得到八个文件,如下:
2,使用数据线将手机与电脑连接(不要使用仅充电,而是大容量存储)
a,进入到手机ds卡根目录,创建BT5 文件夹
b,将busybox 和 installbusybox.sh 两个文件复制到sd卡根目录下
c,将剩余的六个文件全部复制到sd卡下刚才创建的BT5目录下
3,拔掉数据线,开始在手机上进行操作:
a,打开超级终端-->继续-->本地shell 进入到android的本地终端
b,使用su命令切换到root用户(前提是手机已经root过了)
root用户的标识是:$变成了#
c, 使用installbusybox.sh脚本安装busybox,命令为:sh /sdcard/installbusybox.sh
d,启动bootbt脚本,将bt5挂载到手机终端,该过程执行bootbt脚本即可:
当出现root@localhost:# 时,说明挂载成功:
e,启动vnc服务端,以便使用vnc客户端可以连接到bt5的桌面,启动的命令为:startvnc
vnc服务启动成功后,就可以使用我们刚才安装的andorid vnc客户端进行连接了
4,打开androidVNC,会让你填写连接信息:
其中nickname可以任意填写,password默认密码为toortoor,address为127.0.0.1,port 为5901,颜色选用24-bit color(4pp)是最清晰
填写完毕点击connect 即可进入bt5 桌面了,附截图一张:
注:如果进入到bt5桌面后,打开terminal时 提示错误,或者输入 ps,top等命令时提示proc未挂载 则错误原因是文件系统没有挂载成功
进入到超级终端执行sh /sdcard/BT5/mountonly 重新挂载即可
如果安装过程出现其它问题,建议看下readme文件,安装上面的步骤来
本文出自 “Linux/php--wzq” 博客,请务必保留此出处http://wuzhaoquan.blog.51cto.com/3815152/1203597
相关文章推荐
- 仿91助手的PC与android手机通讯(3) --- 检测是否已经安装驱动
- android 手机安装应用程序(APK)权限详细对照表
- android 中获取手机中安装的应用并做跳转的相关分析研究
- Android之——获取手机安装的应用程序
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏
- 在Android手机上安装sshd服务
- 在Linux下安装android开发环境并以USB调试方式链接手机进行开发
- 探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法
- 安卓杂记(五):Eclipse如何导出android项目并在手机上进行安装
- android查看手机是否安装了打开某类附件的第三方应有 并用其打开附件
- Android手机,使用adb上传文件,下载文件和安装文件
- Android手机证书安装
- Android-判断手机是否有安装该应用
- Android 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)
- Android如何在同一手机安装同个工程的不同版本
- 为什么Android手机应用安装数量比WP用户少?和Android恶意软件野蛮生长有很大关系!
- 通过adb命令安装apk到android手机
- [置顶] Android中高仿快牙实现Socket列表的展示,获取安卓手机系统安装的应用和自己安装的应用相关信息
- android 地图之调用手机安装的地图软件
- 如何在不安装OPENCV MANAGER情况下进行android手机跑OPENCV+ANDROID的程序