Android手机安装原版BT5[ARM]

BT5全称 Back Track 5 包括信息收集、渗透测试、漏洞扫描、反向工程、持续访问、密码破解等一系列工具的一个安全测试/渗透/评估平台。最初是因为BT[345]破解无线密码而出名,BT5是一个基于ubuntu[linux]平台进行重新封装优化而成的一个便携式系统。在信息安全界颇有名气,BT5的官方发布三种版本(1.iso光盘镜像 2.vm的虚拟机文件 3.基于ARM处理器版本),最新的BT 5 R3于2012年8月13日发布,其对之前版本进行优化并新增几十多种安全类工具。

一.准备工作

1.手机需要安装 终端软件, 我安装 Better terminal 。

2.android vnc 客户端

3. BT5 ARM版

二.安装

1. 打开手机终端软件 (Better terminal)

su   提升权限

mount 查看文件系统挂载 (我的手机为HTC G11 刷的4.0 官方纯净版ROM,ROM不同sdcard设备名称可能不同)

查看sdcard 设备为

/dev/block/vold/179:65   /mnt/sdcard

2. 将手机链接上电脑选择存储,而非仅充电(我电脑系统为RedHat Linux,因为原版的BT5 ARM 版解压后将近5G,而一般的 Sd卡文件系统格式为FAT32,而FAT32最大单个文件容量不能超过4G,而网上也有一片文章写的作者将BT5 ARM版的压缩后之有不到3.3G放在FAT32的文件系统中,原文地址:http://blog.l-lacker.com/security-backtrack-5-on-a-galaxy-s-phone/)

[redkey@myhome dev]$ su - root

密码:

mount后发现

/dev/sdb1 on /media/1498-E107

umount 掉sdcard卡,进行格式化为ext3文件系统格式

[root@myhome media]# umount /media/1498-E107/

[root@myhome media]# mkfs.ext3 /dev/sdb1

mke2fs 1.41.12 (17-May-2010)

文件系统标签

操作系统:Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

485760 inodes, 1942998 blocks

97149 blocks (5.00%) reserved for the super user

第一个数据块=0

Maximum filesystem blocks=1992294400

60 block groups

32768 blocks per group, 32768 fragments per group

8096 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

正在写入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

This filesystem will be automatically checked every 21 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

重新挂载 sd卡到/mnt/sdcard挂在点

[root@myhome media]# mkdir -p /mnt/sdcard

[root@myhome media]# mount /dev/sdb1 /mnt/sdcard

插上移动硬盘(BT5 for ARM在移动硬盘)

[root@myhome ~]# ntfs-3g /dev/sdc1 /mnt/mydisk/(redhat linux 默认没有支持ntfs文件系统,需要安装ntfs-3g包)

[root@myhome ~]# cd /mnt/mydisk

[root@myhome mydisk]# ls 看看 是否mount成功

[root@myhome mydisk]# cd htc\ rom/TDDOWNLOAD/ (我在官方下载的BT5 for ARM 安装包 载移动硬盘的 htc rom/TDDOWNLOAD目录下,注:因目录名中有空格,所以进入目录时,空格要用\ 转意)

将BT5拷贝到sd卡根目录下(提示:你的sd卡至少要8G以上)

[root@myhome TDDOWNLOAD]# mkdir -p /mnt/sdcard/BT5

[root@myhome TDDOWNLOAD]# cp BT5-GNOME-ARM.7z /mnt/sdcard/BT5

因为BT5用7-ZIP压缩 ,所以要下载7-ZIP压缩软件

例如:下载源码包

p7zip_4.65_src_all.tar.bz2

[redkey@myhome ~]# tar -xjvf p7zip_4.65_src_all.tar.bz2   解压源码包

[redkey@myhome ~]# cd p7zip_4.65

[root@myhome p7zip_4.65]# ./install.sh 安装

[root@myhome p7zip_4.65]# 7za -h 查看帮助信息

解压BT5包

[root@myhome BT5]# 7za e BT5-GNOME-ARM.7z

时间: 2024-10-31 23:53:46

Android手机安装原版BT5[ARM]的相关文章

android手机安装google play services

问题描述 android手机安装google play services 我的安卓手机安装了google play services之后,打开提示这些消息, 然后打开yotube提示未安装 google play services,怎么解决啊,求大神指教 解决方案 Google Play services SDK的安装

android sdk安装遇到的问题,broken arm eabi v7a...

问题描述 android sdk安装遇到的问题,broken arm eabi v7a... 5C 求大神帮忙解决 解决方案 出现错误的这几个没有必要安装,只要下面的就行.我只装了这些:

Android静默安装实现方案 仿360手机助手秒装和智能安装功能_Android

之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好.虽说这种方式看上去不打搅用户,但是却存在着一个问题,因为Android系统会在安装界面当中把程序所声明的权限展示给用户看,用户来评估一下这些权限然后决定是否要安装该程序,但如果使用了静默安装的方式,也就没有地方让用户看权限了,相当于用户被动接受了这些权限.在Android官方看来,这显示是一种非常危险的行为,因此静默安装这一行为系统是

把.net网站做成一个安装包可以在Android手机上下载安装

问题描述 把.net网站做成一个安装包可以在Android手机上下载安装,具体的需要怎么实现需要什么技术 解决方案 解决方案二:Android本身系linux体系,所以问题就转化为linux上如下下载.net网站的安装包linux上开个http服务器就ok了,关于http服务器可以自己做,无非就是80端口监听httprequest,又或者用apache直接上个网站提供下载,ftp/sftp都ok,随你怎么搞解决方案三:能不能具体点没有接触过关于这个的问题麻烦了谢谢解决方案四:我要的不是把整个网站

中国公司在数十万 Android 手机上安装秘密后门

安全公司 Kryptowire 从美国销售的低端 Android 手机固件中发现了一个后门,会将用户的大量私人信息发送到提供固件的中国公司服务器上,发送的数据包括了手机号码.位置数据.短信内容.呼叫信息.安装和使用的应用等等. 提供固件的上海广升信息技术有限公司声称是失误,否认为中国政府收集情报,声称它是一家私人公司.上海广升自称它的软件运行在全球超过 7 亿台设备上,包括手机.平板和车载娱乐系统,它的软件被华为和中兴的手机使用,也用于美国亚马逊和百思买售价 50 美元的 BLU R1 HD 廉

C#之Android手机App开发_Android

目前Android在全世界市场上大约有75%的占有率,国人Android手机的持有比例更甚,甚至达到90%以上.因此搞计算机的一听说手机应用开发,一个个都像着了魔似的,既然有那么多人对它感兴趣,那咱也跟着玩一玩.但是,本模块不是介绍如何用Java开发,而是全部用C#去实现. 为什么用C#去实现?原因很简单,目前手机市场经过多年的你争我斗,现在就剩下Android.iOS.Windows Phone还能互相斗狠,其他的统统都被打趴下找不着北了.但是,学Android应用开发要用Java.学iOS应

C#之Android手机App开发

目前Android在全世界市场上大约有75%的占有率,国人Android手机的持有比例更甚,甚至达到90%以上.因此搞计算机的一听说手机应用开发,一个个都像着了魔似的,既然有那么多人对它感兴趣,那咱也跟着玩一玩.但是,本模块不是介绍如何用Java开发,而是全部用C#去实现. 为什么用C#去实现?原因很简单,目前手机市场经过多年的你争我斗,现在就剩下Android.iOS.Windows Phone还能互相斗狠,其他的统统都被打趴下找不着北了.但是,学Android应用开发要用Java.学iOS应

51-android.rules -- 一个文件搞定Ubuntu上Eclipse不识别Android手机的问题

项目主页:http://code.google.com/p/51-android/ 如果你在Ubuntu下用android真机开发android应用时,你可能会遇到一个问题.那就是,你的手机无法在eclipse中正确识别,导致无法正常安装调试android应用. 根据官方以及网上的资料,我总结出了彻底解决这个问题的方法.具体操作如下: 1.点击下载下面的文件,解压出来.   51-android.zip   23.9 KB 2.解压该文件.用文本编辑器打开"51-android.rules&qu

iPhone 4比Android手机们好在哪里

文章描述:iPhone为什么比Android好.   曾经在不同场合与很多安卓青探讨过一些或浅或深的知识层面问题,如今想来具备真正独立思考能力与当量知识储备的,也只有一人而己:换言之,绝大部分时候只是对牛弹琴.那么我将从以下七点来说明iPhone 4比Android手机们好在哪里:工业设计,操作系统,屏幕显示,开发环境,生态环境,硬件配置,杂项. 一.工业设计 林徽因当年动身学建筑的原因,按她自己来说是:"建筑是唯一一门将工程与艺术结合至完美的学科."词句上可能略有偏差.这句话放到现在