网络安全ctf比赛_学习资源整理,解题工具、比赛时间、解题思路、实战靶场、学习路线,推荐收藏!.md

对于想学习或者参加CTF比赛的朋友来说,CTF工具、练习靶场必不可少,今天给大家分享自己收藏的CTF资源,希望能对各位有所帮助。

CTF在线工具

首先给大家推荐我自己常用的3个CTF在线工具网站,内容齐全,收藏备用。

1、CTF在线工具箱:ctf.ssleye.com/ 包含CTF比赛中常用的编码、加解密、算法。

2、CTF加解密工具箱:www.atoolbox.net/Category.ph...

3、ctfhub在线工具:www.ctfhub.com/#/tools

4、还有一些常用的网站

字符串2进制互转:www.5ixuexiwang.com/str/from-bi...

栅栏密码:www.practicalcryptography.com/ciphers/cla...

语言加密(将明文加密为各种语言):www.qqxiuzi.cn/bianma/wenb...

与佛论禅:www.keyfc.net/bbs/tools/t...

维吉尼亚解密:www.guballa.de/vigenere-so...

培根密码:mothereff.in/bacon

摩尔斯电码:www.zhongguosou.com/zonghe/moEr...

盲文在线解密:www.dcode.fr/braille-alp...

凯撒密码:www.dcode.fr/caesar-ciph...

进制转换:tool.oschina.net/hexconvert/

词频分析:quipqiup.com/

草料二维码:cli.im/

UUencode:web.chacuo.net/charsetuuen...

URL编码解码:meyerweb.com/eric/tools/...

Serpent加密解密:serpent.online-domain-tools.com/

ROT编码(5 13 18 47):www.qqxiuzi.cn/bianma/ROT5...

MIME编码:dogmamix.com/MimeHeaders...

MD5:www.cmd5.com/

JS加密:tool.lu/js/

JSfuck:utf-8.jp/public/jsfu...

JJencode:www.120muban.com/tools/jjenc...

CRC32:crc32generator.de/

代码在线运行:tool.lu/coderunner/

Base编码解码:ctf.ssleye.com/

AES解密:tool.chacuo.net/cryptaes

ADFGVX密码:www.atoolbox.net/Tool.php?Id...

AAencode:utf-8.jp/public/aaen...

CTF赛事篇

i春秋和XCTF社区经常会发布各类CTF赛事

i春秋: www.ichunqiu.com/competition

XCTF社区:time.xctf.org.cn

CTFwiki(入门必看wiki):

ctf-wiki.github.io/ctf-wiki/#/...

CTFrank: ctfrank.org/

CTFtime(基本都是国外的): ctftime.org

靶场篇

1、在线靶场

BugKu(简单,推荐新手入门,还有在线工具)ctf.bugku.com/index.html

北京联合大学BUUCTF(新靶场,难度中上,搜集了很多大赛原题)
buuoj.cn/

CTFhub靶场(含历年赛题) www.ctfhub.com/#/index

CTFshow靶场(题较多) ctf.show/challenges

网络攻防世界(挺好的网站,不过老是维护) adworld.xctf.org.cn/

CTFwiki(含CTF各项知识点,扫盲专用)ctf-wiki.org/misc/recon/

BUUCTF(推荐,但不适合新手)buuoj.cn/

i春秋(推荐,还有漏洞复现环境)www.ichunqiu.com/competition

xctf(知名)adworld.xctf.org.cn/

浙大OJ(pwn手入门推荐)www.jarvisoj.com/

2、自己搭建靶场

  • SQLI-LABS专有靶场

包含了大多数的sql注入类型,以一种闯关模式,对于sql注入进行漏洞利用 下载地址 github.com/Audi-1/sqli...

  • DVWA专有靶场

推荐新手首选靶场,DVWA的目的是通过简单易用的界面来实践一些最常见的Web漏洞,这些漏洞具有不同的难度,是一个涵盖了多种漏洞一个综合的靶机 github.com/ethicalhack...

  • OWASP靶场

靶场由OWASP专门为Web安全研究者和初学者开发的一个靶场,包含了大量存在已知安全漏洞的训练实验环境和真实Web应用程序;

靶场在官网下载后是一个集成虚拟机,可以直接在vm中打开,物理机访问ip即可访问到web平台,使用root owaspbwa 登入就会返回靶场地址,直接可以访问靶场。dvwa适合了解漏洞和简单的漏洞利用,owaspbwa则就更贴近实际的复杂的业务环境。下载地址:sourceforge.net/projects/

DSVW靶场

Damn Small Vulnerable Web (DSVW) 是使用 Python 语言开发的 Web应用漏洞 的演练系统。其系统只有一个 python 的脚本文件组成, 当中涵盖了 26 种 Web应用漏洞环境, 并且脚本代码行数控制在了100行以内, 当前版本v0.1m。需要python (2.6.x 或 2.7)并且得安装lxml库。下载地址:git clone github.com/stamparm/DS...

WebGoat靶场

WebGoat是OWASP组织研制出的用于进行web漏洞实验的Java靶场程序,用来说明web应用中存在的安全漏洞。WebGoat运行在带有java虚拟机的平台之上,当前提供的训练课程有30多个,其中包括:跨站点脚本攻击(XSS)、访问控制、线程安全、操作隐藏字段、操纵参数、弱会话cookie、SQL盲注、数字型SQL注入、字符串型SQL注入、web服务、Open Authentication失效、危险的HTML注释等等。WebGoat提供了一系列web安全学习的教程,某些课程也给出了视频演示,指导用户利用这些漏洞进行攻击。

GitHub地址为:github.com/WebGoat/Web...

  • XVWA靶场

Xtreme Vulnerable Web Application (XVWA)是一款使用PHP/MySQL编写的靶场,可以帮助初学者快速学习安全姿势。github.com/s4n7h0/xvwa

Pikachu靶场

一个好玩的 Web 安全漏洞测试平台,跟 DVWA 类似,不过看上去比前者清晰(中文的),有简单的漏洞页面,不那么单调。

项目地址:github.com/zhuifengshao

Vulnhub靶场

Vulnhub是一个提供各种漏洞环境的靶场平台,供安全爱好者学习渗透使用,大部分环境是做好的虚拟机镜像文件,镜像预先设计了多种漏洞,需要使用VMware或者VirtualBox运行。每个镜像会有破解的目标,大多是Boot2root,从启动虚机到获取操作系统的root权限和查看flag。

下载链接download.vulnhub.com/breach/Brea...

mutillidaemutillidae

mutillidaemutillidae是一个免费,开源的Web应用程序,提供专门被允许的安全测试和入侵的Web应用程序。它是由Adrian "Irongeek" Crenshaw和Jeremy "webpwnized" Druin.开发的一款自由和开放源码的Web应用程序。其中包含了丰富的渗透测试项目,如SQL注入、跨站脚本、clickjacking、本地文件包含、远程代码执行等.

链接地址:sourceforge.net/projects/mu...

SQLol

SQLol是一个可配置得SQL注入测试平台,它包含了一系列的挑战任务,让你在挑战中测试和学习SQL注入语句。此程序在Austin黑客会议上由Spider Labs发布。

链接地址:github.com/SpiderLabs/...

hackxor

hackxor是由albino开发的一个online黑客游戏,亦可以下载安装完整版进行部署,包括常见的WEB漏洞演练。包含常见的漏洞XSS、CSRF、SQL注入、RCE等。

链接地址:sourceforge.net/projects/ha...

BodgeIt

BodgeIt是一个Java编写的脆弱性WEB程序。他包含了XSS、SQL注入、调试代码、CSRF、不安全的对象应用以及程序逻辑上面的一些问题。Exploit KB

该程序包含了各种存在漏洞的WEB应用,可以测试各种SQL注入漏洞。此应用程序还包含在BT5里

链接地址:exploit.co.il/projects/vu...

WackoPicko

WackoPicko是由Adam Doupé.发布的一个脆弱的Web应用程序,用于测试Web应用程序漏洞扫描工具。它包含了命令行注射、sessionid问题、文件包含、参数篡改、sql注入、xss、flash form反射性xss、弱口令扫描等。

链接地址:github.com/adamdoupe/W...

XSSeducation

XSSeducation是由AJ00200开发的一套专门测试跨站的程序。里面包含了各种场景的测试。

链接地址:wiki.aj00200.org/wiki/XSSedu...

Google XSS 游戏

Google推出的XSS小游戏

链接地址:xss-game.appspot.com/

Metasploitable

著名的渗透框架 Metasploit 出品方 rapid7 还提供了配置好的环境 Metasploitable,是一个打包好的操作系统虚拟机镜像,使用 VMWare 的格式。可以使用 VMWare Workstation(也可以用免费精简版的 VMWare Player )"开机"运行。

链接地址:information.rapid7.com/metasploita...

下载地址:

downloads.metasploit.com/data/metasp...

OWASP Broken Web Applications Project

跟 Metasploitable 类似,这也是打包好的虚拟机镜像,预装了许多带有漏洞的 Web 应用,有真实世界里的流行网站应用如 Joomla, WordPress 等的历史版本(带公开漏洞),也有 WebGoat, DVWA 等专门用于漏洞测试的模拟环境。

链接地址:code.google.com/p/owaspbwa/

XCTF_OJ

XCTF-OJ (X Capture The Flag Online Judge)是由 XCTF 组委会组织开发并面向 XCTF 联赛参赛者提供的网络安全技术对抗赛练习平台。XCTF-OJ 平台将汇集国内外 CTF 网络安全竞赛的真题题库,并支持对部分可获取在线题目交互环境的重现恢复,XCTF 联赛后续赛事在赛后也会把赛题离线文件和在线交互环境汇总至 XCTF-OJ 平台,形成目前全球 CTF 社区唯一一个提供赛题重现复盘练习环境的站点资源。

链接地址:oj.xctf.org.cn/

PWNABLE.KR

以上都是网页服务器安全相关的靶场,再推荐一个练习二进制 pwn 的网站:Pwnable.kr。pwnable 这类题目在国外 CTF 较为多见,通常会搭建一个有漏洞(如缓冲区溢出等)的 telnet 服务,给出这个服务后端的二进制可执行文件让答题者逆向,简单一点的会直接给源代码,找出漏洞并编写利用程序后直接攻下目标服务获得答案。这个网站里由简到难列出了许多关卡,现在就上手试试吧。

链接地址:pwnable.kr/%3Fp%3Dprob...

CTF学习路线图

最详细CTF各个方向学习路线+解题思维导图。

CTF部落

高质量CTF社区,致力于国内网CTF比赛研究,每日分享行业最新资讯,交流解答各类技术问题。星球中可以获取各类CTF比赛信息、解题工具、技巧、书籍、各种资源,发布政府机关、企业、厂商网络安全招聘信息,及内类内推资格。所有发布的内容均精心挑选、成体系化,让你远离无用信息及零碎的知识点。

加入星球后获得:

  • 各类CTF比赛信息、解题工具、技巧、书籍、靶场资源;

  • CTF学习思维导图,0基础开启CTF之路;

  • 遇到任何技术题都快速提问与讨论交流的思路;

  • 组织队伍参与各类CTF比赛;

  • 面试大厂心得及内推资格;

相关推荐
叶落阁主15 小时前
Tailscale 完全指南:从入门到私有 DERP 部署
运维·安全·远程工作
合天网安实验室2 天前
H2O-3反序列化漏洞分析(CVE-2025-6507&CVE-2025-6544)
前端·黑客
用户962377954483 天前
DVWA 靶场实验报告 (High Level)
安全
数据智能老司机3 天前
用于进攻性网络安全的智能体 AI——在 n8n 中构建你的第一个 AI 工作流
人工智能·安全·agent
数据智能老司机3 天前
用于进攻性网络安全的智能体 AI——智能体 AI 入门
人工智能·安全·agent
用户962377954483 天前
DVWA 靶场实验报告 (Medium Level)
安全
red1giant_star3 天前
S2-067 漏洞复现:Struts2 S2-067 文件上传路径穿越漏洞
安全
用户962377954483 天前
DVWA Weak Session IDs High 的 Cookie dvwaSession 为什么刷新不出来?
安全
cipher5 天前
ERC-4626 通胀攻击:DeFi 金库的"捐款陷阱"
前端·后端·安全
一次旅行8 天前
网络安全总结
安全·web安全