CTF - Web安全赛题深入解析

从代码层面连接安全漏洞背后的原理,从而掌握防御方法。

Ratings: 4.95 / 5.00




Description

CTF(Capture The Flag,夺旗赛)起源于 1996 年 DEFCON 全球黑客大会,是网络安全爱好者之间的竞技游戏。

CTF 竞赛涉及众多领域,内容繁杂。与此同时,安全技术的发展速度越来越快,CTF 题目的难度越来越高,初学者面对的门槛越来越高。而网上资料大都零散琐碎,初学者往往并不知道该如何系统性地学习 CTF 相关领域知识,常需要花费大量时间,苦不堪言。


Websites all around the world are programmed using various programming languages. While there are specific vulnerabilities in each programming langage that the developer should be aware of, there are issues fundamental to the internet that can show up regardless of the chosen language or framework.

These vulnerabilities often show up in CTFs as web security challenges where the user needs to exploit a bug to gain some kind of higher level privelege.

Common vulnerabilities to see in CTF challenges:

  • SQL Injection

  • Command Injection

  • Directory Traversal

  • Cross Site Request Forgery

  • Cross Site Scripting

  • Server Side Request Forgery

随着 WEB 2.0、社交网络、微博等等一系列新型的互联网产品的诞生,基于 WEB 环境的互联网应用越来越广泛,企业信息化的过程中各种应用都架设在 WEB 平台上,WEB 业务的迅速发展也引起黑客们的强烈关注,接踵而至的就是 WEB 安全威胁的凸显,黑客利用网站操作系统的漏洞和 WEB 服务程序的漏洞得到 WEB 服务器的控制权限,轻则篡改网页内容,重则窃取重要内部数据,更为严重的则是在网页中植入恶意代码,使得网站访问者受到侵害。

在 CTF 竞赛中,WEB 也是占比重很大的一个方向之一,WEB 类的题目种类繁多,知识点细碎,时效性强,能紧跟时下热点漏洞,贴近实战。

WEB 类的题目包括但不限于:SQL 注入、XSS 跨站脚本、CSRF 跨站请求伪造、文件上传、文件包含、框架安全、PHP 常见漏洞、代码审计等。


课程中涵盖了部分CTF Web赛题原理,通过学习,能够在一定程度上提高自己的安全技术。

What You Will Learn!

  • 文件上传安全漏洞利用与防御
  • XXE、SSRF安全漏洞利用与防御
  • 命令执行安全漏洞利用与防御
  • Python安全工具开发基础

Who Should Attend!

  • 对CTF Web安全感兴趣的人员。