学IT吧 精品IT资源库

 找回密码
 立即注册
查看: 13|回复: 0

51CTO Python安全编程进阶(CTF方向)

[复制链接]

2112

主题

2120

帖子

7909

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7909
发表于 昨天 22:05 | 显示全部楼层 |阅读模式
QQ_1794233012492.png

适合人群:

对Python安全编程感兴趣的学员,CTF比赛参赛队员。

你将会学到:

Python文件操作,异常处理,自定义函数,模块导入

课程简介:

本课程主要从网络安全的角度来讲解Python编程。

课程内容遵循认知规律,由浅入深,循序渐进,强调理论与实践相结合,所有的理论知识最终都是为了来解决实际问题。

在内容选取上,参照了在CTF比赛的Crypto和Misc类题目中经常涉及到一些知识点,比如图片处理、词频分析、加密解密等,介绍了如何通过编写Python脚本来解决这些问题。

课程中引用了大量CTF例题,通过大量的实践练习,从而确保学员能够深入理解和熟练掌握相应知识点。

第1章文件操作(3小时36分钟19节)

1-1课程介绍[08:44]
1-2文本文件与二进制文件[10:52]
1-3读取文件的基本操作[17:56]
1-4with语句按行遍历[13:26]
1-5读取文件的三种方法[07:44]
1-6攻防世界-Crypto- sherlock[09:33]
1-7BUUCTF-spaceclub[08:17]
1-8统计网站PV[12:41]
1-9统计网站UV[08:22]
1-10统计状态码比例[11:15]
1-11写入文件[18:00]
1-12同时处理多个文件[09:33]
1-13处理二进制文件[08:22]
1-14Bugku-3-mirror[09:30]
1-15攻防世界-Misc-gif[13:20]
1-16异或运算[07:40]
1-17攻防世界-Misc-misc_xor[08:08]
1-18BUUCTF-异性相吸[21:06]
1-19神奇的图片[11:32]

第2章异常处理(44分钟3节)

2-1异常处理[17:13]
2-2异常处理常用方法[13:17]
2-3利用异常处理改进摩斯密码脚本[13:32]


第3章 自定义函数 (1小时36分钟 7节)

3-1自定义函数[15:37]
3-2定义及调用函数[20:51]
3-3lambda表达式[13:42]
3-4BUUCTF-gakki[19:19]
3-5BUUCTF-[DDCTF2018]第四扩展FS[09:26]
3-6统计网站热门资源[07:42]
3-7NSSCTF-你的flag被加密啦[09:45]


第4章 模块导入与使用 (1小时31分钟 7节)

4-1什么是模块[15:37]
4-2模块的搜索路径[10:58]
4-3如何导入模块[14:24]
4-4特殊属性__name__[12:23]
4-5安装和管理模块[09:04]
4-6了解模块信息[10:43]
4-7用collections模块做词频分析[17:59]


第5章 CTF例题分析 (1小时44分钟 7节)

5-1Python代码分析[27:08]
5-2Python列表推导式[17:55]
5-3BUUCTF-eazyxor解法一[16:40]
5-4BUUCTF-eazyxor解法二[05:55]
5-5取模运算[12:02]
5-6enumerate函数[15:59]
5-7NSSCTF-xor2[08:46]

购买主题 本主题需向作者支付 15 学币 才能浏览
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|学IT吧

GMT+8, 2026-11-10 23:54 , Processed in 0.070644 second(s), 26 queries .

学IT吧 www.xueit8.com X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表