You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# 课程介绍
# 开发安全周期

# 代码审计的概念
# 代码审计需要掌握的技能
# 代码审计常用的场景
# 测试的分类
# 教学目标
# 课程介绍
- 第1章 代码审计环境搭建 1课时
- 第2章 审计辅助与漏洞验证工具 1课时
- 第3章 通用代码审计思路 2课时
- 第4章 漏洞挖掘与防范基础 2课时
- 第5章 漏洞挖掘与防范进阶 2课时
- 第6章 漏洞挖掘与防范深入 3课时
- 第7章 二次漏洞审计 2课时
- 第8章 代码审计小技巧 2课时
- 第9章 参数的安全过滤 2课时
- 第10章 业务功能安全设计 2课时
- 第11章 应用安全体系建设 1课时
# 代码审计环境搭建
[PHP运行环境-PHPStudy ](https://www.xp.cn/ ), 下载8.1 版本。作为实验, Windows环境更方便一些。
## PHP动态页面的原理
一切皆函数: y=f(x),动态页面的过程可以理解成从页面输入一个或者多个变量后,程序在服务器上执行后的结果(新页面,服务器上数据的改变等)。基本的过程与函数一致。

# 配置可被设定范围
[配置可被设定范围 ](https://www.php.net/manual/zh/configuration.changes.modes.php )