Github项目

GitHub-mo-xiaoxi/AWD_CTF_Platform: 一个简单的AWD训练平台

这是一个名为AWD_CTF_Platform的项目,是一个简单的CTF - AWD平台,用于内部小型CTF对抗训练以及培训使用。它具有docker化、简易部署、可部署在公网上、环境可自定义扩展等特点。...

标签:

GitHub-mo-xiaoxi/AWD_CTF_Platform: 一个简单的AWD训练平台

这是一个名为AWD_CTF_Platform的项目,它是一个简单的CTF-AWD平台,用于内部小型CTF对抗训练以及培训使用。

项目简介

此平台具有以下特点:
-它是docker化的,简易部署。
-可部署在公网上,提供远程AWD攻防训练环境。
-环境可自定义扩展。
-基本使用方式:
-通过pre.py启动相关配置,如pre.py python pre.py web_chinaz 10(web_chinaz为应用文件名称,10表示要生成的队伍数量)。
-用start.py启动实例和相关服务,如start.py python start.py 10启动10个实例,以及check和flag服务。
-用stop_clean.py暂停所有服务并删除临时文件(会删除所有现运行的容器,需谨慎使用)。
-平台还有其他资源,如pass.txt存储队伍用户名密码等信息,Host.list记录用户与内网ip对应关系,Write_ups包含各类环境的WP,并且预置了四个Web环境(web_chinaz, web_simplecms, web_gotsctf2018, web_javatsctf2018),若为二进制则预期名称为Bin_xxx。
-平台的页面包括:首页http://localhost:9090/,查看总榜http://localhost:9090/score/,管理员登陆页面http://localhost:9090/accounts/login/?next=/admin/(账户:moxiaoxi,密码:moxiaoxi123456),管理界面http://localhost:9090/admin/(可用于手动修正靶机状态、查看管理员排行榜信息、得到细化状态日志并得到队伍token、查看实时flag和check信息等),提交flag可直接在首页通过curl提交。
-对于如何向此平台提供攻防环境,项目提供了相关示例:
-web_example1是Web简单部署版(对外开启80以及22端口),可基于moxiaoxi/example为基础模块开发,开发过程包括拷贝web环境代码至目录、自定义配置run.sh文件、撰写checker.py等。
-web_example2是Web自定义部署版,是web_example的更高级自定义版本,用于支持复杂环境,可定制化Dockerfile等操作。

项目总结

总的来说,mo-xiaoxi/AWD_CTF_Platform为CTF的AWD训练提供了一个较为方便的平台,无论是其简易的部署方式,还是可自定义扩展的环境,都对训练和培训有很大的帮助。欢迎大家留言讨论关于这个平台的使用心得或者改进建议。

项目地址

GitHub链接直达

数据统计

数据评估

GitHub-mo-xiaoxi/AWD_CTF_Platform: 一个简单的AWD训练平台浏览人数已经达到4,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:GitHub-mo-xiaoxi/AWD_CTF_Platform: 一个简单的AWD训练平台的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找GitHub-mo-xiaoxi/AWD_CTF_Platform: 一个简单的AWD训练平台的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于GitHub-mo-xiaoxi/AWD_CTF_Platform: 一个简单的AWD训练平台特别声明

本站链氪巴士提供的GitHub-mo-xiaoxi/AWD_CTF_Platform: 一个简单的AWD训练平台都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...