About CTF

CTF全称Capture The Flag,中文叫做夺旗游戏。在一些关卡中通过各种各样的技术找到最终的flag,从而获得加分。

一般CTF比赛中,会涉及MISC,PPC,CRYPTO,PWN,REVERSE,WEB,STEGA这几种题目。

MISC 的全称是 miscellaneous 杂乱无章的意思,其中的题目可能涉及,流量分析,取证,人肉,大数据统计等等。

PPC 是 Professionally ProgramCoder 的意思,会涉及到一些简单的算法知识,不过比ACM要简单的多。

CRYPTO 是密码学的缩写,这一类的题目通常以破解密文为主,加密算法有可能是古典加密算法,也有可能是现代的加密算法,甚至有些是出题者杜撰的加密算法。

PWN 在黑客俚语中代表着,攻破,取得权限,在CTF中它代表着溢出类的题目。

REVERSE 就是逆向工程,这个大家应该很熟悉的。破解crackme.exe就是这类题的主旋律。

STEGA是Steganography的缩写,隐写术的意思,这类题很有意思,flag被藏在一段视频,一张图片,一首音乐,或者任何你想想不到的载体中,也是CTF比赛中最有挑战和乐趣的一类题。

WEB 题型就是最大众化的WEB漏洞的考察了,他会涉及到注入,代码执行,文件包含等常见的WEB漏洞。

你可能感兴趣的:(About CTF)