- 虚拟机安装 Ubuntu14.04 amd64 操作系统(因为FBCTF目前仅支持64位操作系统,Ubuntu14.04安装碰到的坑较少。)
- 操作系统安装成功后,安装hhvm(提前安装hhvm,防止后续编译出问题)
wget https://mirrors.tuna.tsinghua.edu.cn/HHVM/conf/hhvm.gpg.key | sudo apt-key add hhvm.gpg.key
echo "deb https://mirrors.tuna.tsinghua.edu.cn/HHVM/ubuntu $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/hhvm.list
sudo apt-get update
sudo apt-get install -y hhvm
- 安装git
sudo apt-get install git
- 安装fbctf
git clone https://github.com/facebook/fbctf
cd fbctf
./extra/provision.sh -m prod -c self -s $PWD
#这个过程中会安装apache2和mysql等,其中mysql默认密码为root
- 验证
在浏览器中输入127.0.0.1,若出现CTF界面则说明安装成功。
(安装过程需要翻墙才行)