零基础黑客教程,黑客圈新闻,安全面试经验
尽在 # 掌控安全EDU #
各位old铁,在下魔术手
今天给大家种草一个根据真实场景搭建的集教学和练手海陆空一体化的渗透靶场
重点是免费的!免费的!免费的!
随着网络安全越来越火,各位小伙伴的黑客之魂也在熊熊燃起。
但是在兴奋之余也带来一个疑问
很多人不知道该学什么?
不知道该如何学?
有些小伙伴是直接百度搜索。
然后
发现搜索到的都没啥卵用……
加入相关QQ群,结果……
各位老铁不要悲伤,不要害怕,“封神台”已经出现!!!
内置靶场,很多小伙伴都会在真实网络环境中遇到和靶场一样的站点。
有的小伙伴可能有疑问,你有靶场,但是我不会做呀!
不用担心,每个靶场都不仅有视频讲解,还有老师直播讲解!
好啦
回归正题,教程开始
训练平台搭建方法(CTFd)
安装git
sudo apt-get install git
下载ctfd
sudo git clonehttps://github.com/isislab/CTFd.git
安装pip
sudo apt-get install python-pip
安装pip
sudo apt-get install python-pip
安装Flask
sudo pip2 install Flask
到 CTFd的路径下,运行prepare.sh
sudo ./prepare.sh
运行CTFd目录下的serve.py
sudo python serve.py
安装完成
访问IP
步骤太繁琐?网上同类文章太多?想一键获取搭建好的CTF平台?
没关系,文章结尾提供建好的镜像!
一键部署,快人一步!
比赛平台搭建
安装Git
git clone https://github.com/facebook/fbct
进入FBCTF文件夹
cd fbctf
安装Virtualbox和Vagrant
apt-get install virtualbox vagrant
查看Vagrant版本
vagrant -v
下载安装Ubuntu14.04(需要安装Virtualbox)
vagrant box add ubuntu/trusty64
通过Vagrant开启虚拟机
vagrant up
开启成功后,
可以通过浏览器访问 https://10.10.10.5 使用平台,
并且可以通过‘vagrant ssh’命令连接Ubuntu14.04,
连接后源代码位置:/var/www/fbctf/,做二次开发可以直接修改源代码,修改后重启服务即可。
什么?还是不想搭建?
想一键获取搭建好的CTF平台?
问题不大...
咱们依旧在文章的结尾提供建好的镜像。
现在,我们讨论如何生成动态靶机。
利用大佬开发的CTFd-Whale:
1、在机器上安装好 Docker 和 Docker-Compose,并且启用 Docker Swarm。
Docker Swarm 参考:https://www.jianshu.com/p/77c4c62d9afe
注意需要用以下命令来标记节点:
docker node ls #检查节点 ID
docker node update –label-add name=linux-1 <节点 ID>
参考链接:
https://docs.docker.com/install/linux/docker-ce/ubuntu/
https://docs.docker.com/compose/install/
2、在机器上下载代码。
git clone -b single https://github.com/glzjin/CTFd.git
3、进入目录,编辑 frp 两端配置文件,使 token 随机,再使用 docker-compose 启动相关组件。
cd CTFd
vi frp/frps.ini # token 一定要随机
vi frp/frpc.ini # token 一定要随机
git submodule update --init
docker-compose up -d
4、启动完毕,打开 http://ip:8000 安装 CTFd。
5、进入系统后台设置,打开插件设置页面,按照如下指导进行设置。点击可看大图。
Frp Config Template,记得修改 token:
[common]
token = randomme
server_addr = 172.1.0.4
server_port = 6490
pool_count = 200
tls_enable = true
admin_addr = 172.1.0.3
admin_port = 7400
其他内容无特殊情况无需修改。
6、添加一个题目,进行测试。
当你做完了以上的所有步骤,恭喜你,你已经成功搭建CTF平台了!
黑客教程~ 课件 靶场 ~ 限!时!免费!送!
长按识别二维码,即可限时免费报名课程。
点击在看~好文大家给一起看!👇
原文始发于微信公众号(掌控安全EDU):免费搭建属于你的CTF靶场,文末附教程
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论