课程目录
1-1 [Python 环境搭建] 系统搭建 (10:48) 1-2 [Python 环境搭建] Python IDE环境搭建 (15:39) 1-3 [Python 环境搭建] 补充与总结 (08:00) 2-1 [Python 语言基础] Python中的变量 (09:02) 2-2 [Python 语言基础] Python中的数值计算 (04:41) 2-3 [Python 语言基础] Python中的字符串介绍 (10:38) 2-4 [Python 语言基础] 字符串基本操作 (06:45) 2-5 [Python 语言基础] 字符串内置函数 (14:32) 2-6 [Python 语言基础] Python中的列表 (09:09) 2-7 [Python 语言基础] 列表内置函数 (16:52) 2-8 [Python 语言基础] Python中的元组 (11:09) 2-9 [Python 语言基础] Python中的字典 (05:53) 2-10 [Python 语言基础] 字典内置函数 (14:58) 2-11 [Python 语言基础] Python中的集合 (04:24) 2-12 [Python 语言基础] Python中的选择结构 (11:58) 2-13 [Python 语言基础] Python中的循环结构 (12:59) 2-14 [Python 语言基础] Python的函数介绍 (03:51) 2-15 [Python 语言基础] Python函数类型 (06:31) 2-16 [Python 语言基础] 参数与返回值拓展 (06:27) 2-17 [Python 语言基础] 异常处理 (06:24) 2-18 [Python 语言基础] 内部模块介绍 (12:00) 2-19 [Python 语言基础] 文件处理 (18:33) 2-20 [Python 语言基础] 面向对象介绍 (07:40) 2-21 [Python 语言基础] 析构和构造函数 (05:14) 2-22 [Python 语言基础] 私有和公有属性 (07:01) 2-23 [Python 语言基础] 继承与多态 (07:22) 2-24 [Python 语言基础] 实例1 Ftp密码破解 (18:05) 2-25 [Python 语言基础] 案例2 Zip加密破解 (14:18) 2-26 [Python 语言基础] 案例3 ssh登录破解 (17:08) 3-1 [网络编程] 网络编程介绍 (17:58) 3-2 [网络编程] 创建TCP服务端 (11:42) 3-3 [网络编程] 创建TCP客户端 (16:05) 3-4 [网络编程] TCP通信补充 (05:17) 3-5 [网络编程] TCP端口扫描器编写 (12:29) 3-6 [网络编程] 创建UDP服务端 (07:38) 3-7 [网络编程] 创建UDP客户端 (06:48) 3-8 [网络编程] 套接字其他方法介绍 (11:14) 3-9 [网络编程] socketserver创建TCP服务端 (16:43) 3-10 [网络编程] 案例1 获取设备名和IPv4地址信息 (10:07) 3-11 [网络编程] 获取设备名和IPv4地址信息 内容补充 (03:51) 3-12 [网络编程] 案例2 通过指定端口与协议获得服务名称 (14:38) 3-13 [网络编程] 案例3 底层相关函数 (12:08) 3-14 [网络编程] 案例4 设置超时 (04:03) 3-15 [网络编程] 案例5 重用套接字 (10:02) 3-16 [网络编程] 案例6 获取网络时间 (06:08) 3-17 [网络编程] 案例7 本地端口转发流量到远程主机 - 参数设置 (19:45) 3-18 [网络编程] 案例7 本地端口转发流量到远程主机 - 转发类实现 (11:58) 3-19 [网络编程] 案例7 本地端口转发流量到远程主机 - Receiver类 (10:40) 3-20 [网络编程] 案例7 本地端口转发流量到远程主机 - Sender类 (10:50) 3-21 [网络编程] 案例7 本地端口转发流量到远程主机 - 实现转发测试 (11:25) 3-22 [网络编程] 案例8 网络瑞士军刀 - 工具参数设置 (12:13) 3-23 [网络编程] 案例8 网络瑞士军刀 - 区分服务端客户端 (07:56) 3-24 [网络编程] 案例8 网络瑞士军刀 - 服务端监听 (06:29) 3-25 [网络编程] 案例8 网络瑞士军刀 - 命令执行实现 (07:58) 3-26 [网络编程] 案例8 网络瑞士军刀 - 命令执行返回shell (09:02) 3-27 [网络编程] 案例8 网路瑞士军刀 - 命令执行 连接收发 (18:05) 4-1 [Python流量嗅探+分析] 流量嗅探基础 (13:56) 4-2 [Python流量嗅探+分析] IPv4协议头部结构介绍 (17:18) 4-3 [Python流量嗅探+分析] ctypes内置模块介绍 (09:26) 4-4 [Python流量嗅探+分析] IP类方法 (10:54) 4-5 [Python流量嗅探+分析] 解码IP数据包 (12:43) 4-6 [Python流量嗅探+分析] ICMP类方法 (10:02) 4-7 [Python流量嗅探+分析] ICMP解码 (06:31) 4-8 [Python流量嗅探+分析] 案例 主机存活扫描基础 (06:47) 4-9 [Python流量嗅探+分析] 案例 主机存活扫描实现 (11:35) 5-1 [Python多线程] 多线程介绍 (08:53) 5-2 [Python多线程] 多线程编程(threading) (10:51) 5-3 [Python多线程] 多线程锁 (05:38) 5-4 [Python多线程] 线程间通信 (10:15) 5-5 [Python多线程] 多线程缺陷 (06:49) 5-6 [Python多线程] 多进程模块 (16:20) 6-1 [Python正则表达式] 正则表达式介绍 (06:44) 6-2 [Python正则表达式] 正则表达式元字符 (09:37) 6-3 [Python正则表达式] 正则表达式括号元字符 (09:25) 6-4 [Python正则表达式] 正则表达式斜杠元字符 (16:50) 6-5 [Python正则表达式] Python re正则函数介绍 (19:44) 6-6 [Python正则表达式] 正则表达式对象介绍 (08:18) 6-7 [Python正则表达式] 正则分组基础介绍 (09:08) 6-8 [Python正则表达式] 正则表达式应用案例 (03:38) 7-1 [Python数据库编程] Mysql数据库介绍 (07:39) 7-2 [Python数据库编程] 数据完整性介绍 (06:23) 7-3 [Python数据库编程] 数据库基本操作 (07:09) 7-4 [Python数据库编程] 数据表基本操作 (17:18) 7-5 [Python数据库编程] 数据库基本查询 (11:25) 7-6 [Python数据库编程] 数据库条件查询 (06:17) 7-7 [Python数据库编程] 数据库查询 (13:24) 7-8 [Python数据库编程] 数据库连接查询介绍 (08:57) 7-9 [Python数据库编程] Python操作Mysql (17:19) 8-1 [Python Scapy第三方库+案例] Scapy介绍 (08:57) 8-2 [Python Scapy第三方库+案例] Scapy交互模式 (07:36) 8-3 [Python Scapy第三方库+案例] Scapy数据包构造 (10:56) 8-4 [Python Scapy第三方库+案例] Scapy数据包方法 (07:06) 8-5 [Python Scapy第三方库+案例] Scapy数据包集 (10:10) 8-6 [Python Scapy第三方库+案例] Scapy发送数据包 (09:11) 8-7 [Python Scapy第三方库+案例] Scapy发送并接收数据包 (18:08) 8-8 [Python Scapy第三方库+案例] Scapy嗅探介绍 (14:07) 8-9 [Python Scapy第三方库+案例] Scapy发送DNS请求 (05:08) 9-1 [Python自动化漏洞脚本 - 理论与实践] FTP实验环境介绍 (05:15) 9-2 [Python自动化漏洞脚本 - 理论与实践] FTP实验 - Hook浏览器 (05:25) 9-3 [Python自动化漏洞脚本 - 理论与实践] Python - FTP匿名登录测试 (08:58) 9-4 [Python自动化漏洞脚本 - 理论与实践] Python - FTP枚举测试 (10:10) 9-5 [Python自动化漏洞脚本 - 理论与实践] Python - 探测FTP中HTTP Web服务 (10:32) 9-6 [Python自动化漏洞脚本 - 理论与实践] Python - FTP 注入hook.js (10:40) 9-7 [Python自动化漏洞脚本 - 理论与实践] 总结 (02:22)




