1499分钟
Python安全与运维实战精讲
讲师介绍
讲师介绍
第一章 Python基本语法
- 1-1 课程介绍
- 1-2 Python特性及学习建议
- 1-3 在CentOS7中安装Python3
- 1-4 IDLE和Python脚本
- 1-5 变量与数据类型
- 1-6 运算符
- 1-7 input()输入函数
- 1-8 print()输出函数
- 1-9 课程回顾-1
- 1-10 课程考核
- 1-11 if选择语句
- 1-12 if语句练习
- 1-13 for循环语句
- 1-14 while循环以及break和continue语句
- 1-15 循环语句练习
- 1-16 课程考核-2
第二章 Python编程基础
- 2-1 课程介绍
- 2-2 函数的概念
- 2-3 类和对象-1
- 2-4 类和对象-2
- 2-5 索引和切片
- 2-6 水仙花数脚本改进
- 2-7 CTF竞赛介绍
- 2-8 课程回顾-1
- 2-9 进制转换及例题分析
- 2-10 ASCII码
- 2-11 CTF例题分析:十六进制转ASCII码
- 2-12 CTF测试:蓝盾杯ASCII码
- 2-13 CTF例题分析:隐藏的信息
- 2-14 CTF测试:科来杯进制转换
- 2-15 CFT测试:i春秋-Misc-对错
- 2-16 课程回顾-2
- 2-17 len()函数及相关例题分析
- 2-18 max(),min(),sorted()函数
- 2-19 split()和join()方法
- 2-20 strip(),replace()等方法
- 2-21 CTF测试:Zero和One
- 2-22 摩斯密码及CTF例题分析
- 2-23 find(),index()等方法
- 2-24 upper(),lower()等方法
- 2-25 练习:验证用户输入
- 2-26 培根密码及CTF例题分析-1
- 2-27 培根密码及CTF例题分析-2
- 2-28 count(),center()方法及相关例题分析
- 2-29 例题:洛谷—ISBN号码
- 2-30 什么是字符串格式化
- 2-31 利用百分号占位符实现字符串格式化
- 2-32 利用format()方法实现字符串格式化
- 2-33 利用f_string实现字符串格式化
- 2-34 转义符和原始字符串
- 2-35 列表
- 2-36 list()函数
- 2-37 sum()函数和map()函数及相关例题
- 2-38 append()和extend()方法
- 2-39 列表的其他常用方法
- 2-40 练习:洛谷-小鱼的数字游戏
- 2-41 练习:洛谷-进制转换
- 2-42 练习:BUUCTF-Crypto-达芬奇密码
- 2-43 列表推导式-1
- 2-44 列表推导式-2
- 2-45 列表推导式例题分析
- 2-46 元组的基本用法与例题分析
- 2-47 zip()函数
- 2-48字典
- 2-49 字典的常用函数和方法
- 2-50 摩斯密码解密脚本
- 2-51 培根密码解密脚本-1
- 2-52 培根密码解密脚本-2
- 2-53 集合
- 2-54 集合相关例题分析
第三章 Python编程进阶
- 3-1 课程介绍
- 3-2 文件操作基本流程
- 3-3 文件遍历
- 3-4 文件读取
- 3-5 文件写入
- 3-6 同时操作多个文件-1
- 3-7 同时操作多个文件-2
- 3-8 操作二进制文件
- 3-9 CET例题:逆序存放图片数据
- 3-10 文件操作CTF练习-1
- 3-11 文件操作CTF练习-2
- 3-12 网站日志分析-1
- 3-13 网站日志分析-2
- 3-14 函数的分类
- 3-15 自定义函数
- 3-16 整合培根密码解密脚本
- 3-17 可变参数
- 3-18 默认值参数
- 3-19 函数返回值
- 3-20 优化培根密码解密脚本
- 3-21 lambda表达式
- 3-22 filter()函数
- 3-23 统计网站热门资源
- 3-24 什么是异常
- 3-25 捕获并处理异常
- 3-26 异常处理的常见方法
- 3-27 完善培根密码解密脚本
- 3-28 培根密码解密脚本最终版
- 3-29 什么是模块
- 3-30 导入模块
- 3-31 模块的搜索路径
- 3-32 使用pip下载并管理第三方库
- 3-33 了解模块的相关信息
- 3-34 特殊属性_name_
第四章 HTTP协议与requests模块
- 4-1 课程介绍
- 4-2 HTTP协议简介
- 4-3 requests模块的基本用法
- 4-4 发送get和post请求
- 4-5 HTTP请求头
- 4-6 修改HTTP请求头
- 4-7 HTTP响应头
- 4-8 Cookie和Session
- 4-9 Session会话控制
- 4-10 CTF例题-速度要快
课后测试
曲广平
北京邮电大学信息安全专业访问学者;微软MVP