黑客必读的 Python 201
超越 Python 101 黑客基础知识,学习如何积极使用 Python 作为 Windows 黑客工具
讲师:Riley Kidd
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 超越基础知识,学习如何积极使用 Python 作为 Windows 安全工具
- 了解更高级的 Python 编程概念,例如装饰器、生成器、序列化和闭包
- 学习如何在 Python 脚本中识别和使用面向对象编程技术和方法
- 在 Python 101 入门概念的基础上,创建实用的 Windows 应用程序,如键盘记录器、加密绑定 shell 和进程注入器
探索相关主题
要求
- 耐心和学习意愿
- 具有至少 8GB RAM 和 20GB 磁盘空间的计算环境(Windows、Linux、Mac)
- 优先考虑具有虚拟化 (Virtual Box) 知识的人
- 先前的 Python 编程知识(例如《Python 101 for Hackers》课程中涵盖的教学大纲)
描述
Python 201 for Hackers 课程以 Python 101 for Hackers 课程为基础,超越了基础知识。您将学习更高级的编程概念和技术,重点是如何使用和应用 Python 作为 Windows 黑客工具。
要想顺利完成本课程,需要具备 Python 编程知识。Python 201 for Hackers 课程内容不会涵盖或解释入门级 Python 概念或技术。
如果学生对以下内容感兴趣,他们应该参加这门 Python 201 for Hackers 课程:
-
了解更高级的 Python 编程概念,例如装饰器、生成器、序列化和闭包
-
学习如何在 Python 脚本中识别和使用面向对象编程技术和方法
-
基于 Python 101 入门概念并应用知识来创建实用的 Windows 黑客应用程序,例如键盘记录器、加密绑定 shell 和进程注入器
本课程将教授以下概念:
-
面向对象编程的核心概念和 Python 实现,包括类、对象、方法、继承、封装、多态、运算符重载和类装饰器
-
如何使用和调试 Python 中的低级语言(包括 C 和汇编语言)和数据类型,以便通过直接系统调用与官方 Windows API、未记录的 Windows API 和内核进行交互
-
基于标准 Python 功能并利用模块执行网页抓取、端口扫描、线程、加密、直接可执行转换和进程创建
-
如何利用 Python 扩展 Burp 并创建自定义扩展,将 DLL 直接注入远程 Windows 进程并劫持现有线程以直接执行内存中的 shellcode
本课程适合哪些人:
- 希望扩展技术技能的信息安全专业人士和学生
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。