少年,上车! 来打CTF!

什么是CTF?

CTF(Capture The Flag)中文一般译作夺旗赛在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式CTF起源于1996年DEFCON全球黑客大会以代替之前黑客们通过互相起真实攻击进行技术比拼的方式发展至今,已经成为全球范围网络安全圈流行的竞赛形式

CTF比赛通过什么方式进行 ?

CTF 题目类型一般分为 Web 渗透、RE 逆向、Misc 杂项、PWN 二进制漏洞利用、Crypto 密码破译,有志于渗透测试的同学一开始建议从 Web 渗透的题目开始,辅以 Misc 杂项和 Crypto 密码学。

CTF 主要分为两种模式,一是解题模式。对于 Web 安全来说,会要求你入侵网站或者靶机,攻击成功后系统会显示flag或者在某个目录 文件 数据库寻找 Flag,提交到答题系统得分。逆向工程题目一般形式是破解注册机、动态调试、dump 内存等等。这些题目可以百度或谷歌别人的解题报告( 关键字:CTF writeup)来认识一下。

这种模式的缺点是类似于“应试教育”,当前的趋势是注重出题难、出题偏,没有考虑实际,就跟奥数似的。而且这种模式只有攻击,却没有防守,而在企业中工作更多的还是考虑如何防护的问题,这个时候 AWD 攻防赛模式就应运而生了。

二是攻防赛,也叫 AWD(Attack With Defense,攻防兼备)模式。你需要在一场比赛里要扮演攻击方和防守方,攻者得分,失守者会被扣分。也就是说,攻击别人的靶机可以获取 Flag 分数时,别人会被扣分,同时你也要保护自己的主机不被别人得分,以防扣分。

这种模式非常激烈,准备要非常充分,手上要有充足的防守方案和 EXP 攻击脚本。我第一次参加这种比赛的时候就被人打惨了QWQ,不过后面参赛越多,积累的经验就会越多。所以说,这种比赛不用慌,多打多学多积累就好了。

CTF 里面也有一血之说,谁第一个交 Flag 能获得分数加成,所以说手快也很重要。不过一般来说是没有别的大佬手快的。

至于每个类型有什么题目,你可以去参加一个 CTF 赛事,打了一次之后你就会有所了解了。

夺旗赛,旗在哪里?

flag译为旗帜,题中隐藏有一定格式的字符,这些字符没有规律,全看出题者想写什么,可能写上自己的名字,也可能写上与题目相关的信息,但是一般该字符是能使解题者联想到是答案的字符串,夺旗就是得到该字符串。

解出的答案一般格式为flag{***},即字符flag加一对大括号,大括号里面是一定格式的字符串。例如:flag{GZCCCTF_666}

举一个简单的Web题例子。题目给了一个链接,打开后就是这样了,这是提示你提交一个get请求,参数为num,参数的值要检查,检查的代码如图中所示。is_numeric() 函数用于检测变量是否为数字或数字字符串。

直接传数字1是不行的,但是可以传一个表达式过去,1*1等于1,把1传过去后就显示num的值和flag。

主要考察什么知识 ?

解题模式通常用于选拔赛,题目主要包含逆向、漏洞挖掘与利用、Web渗透、密码、取证、隐写、安全编程等类别。一般比赛中将他们融合为五项:PWN、逆向(Reverse)、密码学(Crypto)、Web、杂项(Misc)

攻防模式通常与解题模式对应作为决赛,考察对以上知识的掌握程度和实操能力。

PWN、Reverse偏重对汇编、逆向的理解和对底层的理解

Crypto偏重对数学、算法的深入学习,密码学更是重中之重

Web偏重对技巧的沉淀、快速在互联网搜索能力,对底层只需了解,重在理解代码的效果,对漏洞有一定的积累

Misc是最复杂的,所有与计算机安全挑战有关的都在其中,如图片、音频、流量和数据等等

比赛一般由三个人组队(你无敌一个人也行),所有的题目不是一个人能完成的,因此要找两个志同道合的盆友,分工合作,选择自己适合或感兴趣的方向,并为之努力。

最后希望你是抱着学习和提高的目的踏入CTF的坑,不要一味为了比赛而比赛迷失其中,勿忘初心,方得始终,与君共勉。

网络安全学习资源分享:

给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

因篇幅有限,仅展示部分资料,朋友们如果有需要全套《网络安全入门+进阶学习资源包,需要点击下方链接即可前往获取

读者福利 | CSDN大礼包:《网络安全入门&进阶学习资源包》免费分享 (安全链接,放心点击)

图片

同时每个成长路线对应的板块都有配套的视频提供:

图片

实战训练营

在这里插入图片描述

面试刷题

在这里插入图片描述

视频配套资料&国内外网安书籍、文档

当然除了有配套的视频,同时也为大家整理了各种文档和书籍资料

图片
所有资料共282G,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,可以扫描下方二维码或链接免费领取~

读者福利 | CSDN大礼包:《网络安全入门&进阶学习资源包》免费分享 (安全链接,放心点击)

  • 18
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值