智能手机渗透测试框架


    下载并安装智能手机渗透测试框架 (Smartphone Pentest Framework, SPF)。这是 一个测试移动设备安全性的框架平台。首先要使用 git 命令下载它的源代码,然后再进入到下载目录的 Smartphone-Pentest-Framework 子目录中。

——————————————————————————————————————————————
root@kali:"# git clone https: //github.com/georgiaw/Smartphone-Pentest- Framework.git
root@kali:# cd Smartphone-Pentest-Framework

——————————————————————————————————————————————
    接着使用文本编辑器 nano 程序打开文件 kalinstall。这个文件的开头部分和清单 1-5 大致相同。这个脚本程序中有一个目录名是/root/adt-bundle-linux- x86-20131030/sdk/tools/android。如果ADT 的确切版本号与本例不同,那么这个目录名也不会相同。总之,要让这个目录名和前面安装的 Android ADT 的目录名一致。


    清单1-5 安装智能手机渗透测试框架

——————————————————————————————————————————-—--
root@kali:^/Smartphone-Pentest-Framework# nano kaliinstall
#!/bin/sh
## Install needed packages
echo -e "$(tput setaf 1) \nInstallin serialport, dbdpg, and expect for perl\n";
echo "$(tputsgr0)"
echo -e "$(tput setaf 1)###############################\n"; echo "$(tputsgr0) "echo $cwd;
#apt-get -y install libexpect-perl libdbd-pg-perl libdevice-serialport-perl;
apt-get install ant
/root/adt-bundle-linux-x86-20131030/sdk/tools/android update sdk --no-ui  --filter  android-4  -a
/root/adt-bundle-linux-x86-20131030/sdk/tools/android update sdk  --no-ui  --filter  addon-googleapis-google-4  -a
/root/adt-bundle-linux-x86-20131030/sdk/tools/android update sdk -no-ui --filter android-14 -a
/root/adt-bundle-linux-x86-20131030/sdk/tools/android update sdk --no-ui --filter addon-googleapis-google-14 -a

--snip--

———————————————————————————————————————————————
    然后运行脚本程序 kaliinstall,如下所示。

———————————————————————————————————————————————
root@kali:“/Smartphone-Pentest-Framework# •/kaliinstall

———————————————————————————————————————————————
    上述命令就是安装 SPF 的命令。
    最后,还要调整一下 SPF 的配置文件。进入到日录 Smartphone-Pentest-Framework/
frameworkconsole,再用nano 程序打开 config 文件。检查 “#LOCATION OF ANDROID SDK”
之后那行的选项。如果此处的目录名和实际安装的 ADT 目录名不符,就要把文件中
ANDROIDSDK 后面的目录名改为实际的目录名。

———————————————————————————————————————————————
root@kali:~/Smartphone-Pentest-Framework# cd frameworkconsole/
root@kali:/Smartphone-Pentest-Framework/frameworkconsole# nano config
--snip--
#LOCATION OF ANDROID SDK
ANDROIDSDK=/root/adt-bundle-linux-x86-20131030/sdk
--snip--

———————————————————————————————————————————————

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值