见招拆招 阶段三:突破CTF高频核心漏洞
本周,我们将带领大家进行新的漏洞的学习——命令执行/代码执行。这周我们先对命令/代码执行的基础部分的内容做细致的讲解,并辅以一些例题来加深同学们的理解。
第十三周 命令/代码执行(二)Bypass技巧
本周我们将学习命令/代码执行当中逃不掉的一个话题:绕过过滤。我们将对长度绕过、无字母无数字Webshell等各种过滤方式做一个详尽的讲解。
第十四周 命令/代码执行(三)disable_function和openbase_dir的突破
本周我们将学习另一个命令/代码执行中的常见话题:突破disable_function和openbase_dir的限制。我们在对此进行及其细致的讲解,相信同学们在学习了本部分内容后会对其有了全面而深入的理解
第十五周 命令/代码执行(四)ThinkPHP RCE漏洞详解
本周我们将在前两周的基础上对ThinkPHP这个在比赛中出镜率极高的框架中的RCE漏洞进行一个分析,通过本周的学习,同学们将初步掌握独立分析TP等MVC模式的框架漏洞的能力。
第十六周 文件上传(一)原理、常见检测绕过和解析漏洞
本周我们将开启文件上传漏洞的学习,我们首先要学习的是文件上传的漏洞成因和一些常见的检测方式以及其绕过方式。之后我们会对Nginx、Apache的一些解析漏洞进行学习与复现。
第十七周(待更新) 文件上传(二)补充与真题演练
本周将对上周学习的文件上传的知识点进行补充,并结合竞赛的真题进行学习以巩固对应的知识点
第十八周 文件包含(一)原理与前置知识
本周我们开始对文件包含进行学习,在本周,我们将深入的学习文件包含漏洞的成因,并对一些前置知识比如PHP伪协议做一个全面而系统的讲解。
第十九周 文件包含(二)一览包含技巧
本周我们将在上一周的基础上进一步对文件包含的利用方式进行详尽的讲解。包括日志、Session、fd/envrion等各种文件的包含技术,相信经过本周的学习,同学们将能独立应对大部分文件包含的赛题