题型:
MISC(安全杂项)、PPC(编程类)、CRYPTO(密码学)、REVERSE(逆向)、STEGA(隐写)、PWN(溢出)
WEB(web类):WEB应用在今天越来越广泛,也是CTF夺旗竞赛中的主要题型,题目涉及到常见的Web漏洞,诸如注入、XSS、文件包含、代码审计、上传等漏洞。这些题目都不是简单的注入、上传题目,至少会有一层的安全过滤,需要选手想办法绕过。且Web题目是国内比较多也是大家比较喜欢的题目。因为大多数人开始安全都是从web日站开始的。
个人经验(主要碰的是web,其次是逆向,其他类型的题没碰过):
本人的经验,学习计算机安全知识,主要是理论和实践结合。理论主要是看书,实践则是实操。对于没有机会去公司等实际环境中实践的同学,刷ctf题是个不错的选择,因为一些ctf题的网站已经把实操的环境给搭好了,可以节省大量的配置环境的时间。
解ctf题目中会应用到一些基础的安全知识,像web安全的sql注入,csrf,文件上传,文件包含等都会在ctf题中有所体现。密码学的一些知识,逆向中一些工具的使用等知识。当然要解出题目还需要也要有很大脑洞。
本人觉得对于基础比较菜的菜鸟,像我,可以从web类的题目开始,因为web比较简单。之后刷完web后可以刷逆向的。密码学的则需要先看书,密码学。
入门:
在这里推荐一下一个网站xctf:
https://adworld.xctf.org.cn/task
这个网站的题目(我只刷了web和逆向的一部分),由易到难,最好是先将新手练习区刷了(快速入门)。
进阶:
入门后可以继续在此网站刷进阶区(自带writeup,不过要金币,不懂就自己照着做一遍,一定要理解为什么才开始下一题),也可以去其他网站如http://www.shiyanbar.com/ctf/practice实验吧刷


1万+

被折叠的 条评论
为什么被折叠?



