道德黑客:使用 Python 3 设计命令和控制
学习 Python 并编写一个 c2 工具,可用于红队练习、渗透测试或用于教育目的
学习内容:
* Python 编码以及如何构建功能丰富的命令和控制工具,可用于授权的网络安全测试、娱乐或教育目的
* 如何编写该工具的客户端和服务器部分并使它们相互交互
* 如何在未安装 Python 的目标计算机上运行客户端代码
* 如何为 Windows 或 Linux 操作系统构建客户端代码
* 如何对客户端和服务器之间的所有流量实施 AES 加密
* 如何在你的工具中实现以下功能:反向 shell、键盘记录、屏幕截图、窃取剪贴板、调高音量、播放音频文件
* 还有更多功能:显示图像、上传/下载文件、压缩/加密文件、解压/解密文件
* 还有更多功能:在后台运行操作系统命令、翻转计算机屏幕、在受感染的计算机上打字
* 如何允许多台受感染的计算机与 C2 服务器通信并切换对它们的控制
* 大量 Python 概念和术语;每一行或每一块代码都经过解释
* 如何使用 Wireshark、Windows Subsystem for Linux (WSL)、Ubuntu Linux 和 PyCharm Community Edition 集成开发环境 (IDE)
* 如何在云中操作 c2 服务器,等等
课程内容主题:
* 道德黑客
* 编程语言
* 发展
课程要求:
* 互联网连接
* 计算机
* 学习意愿
课程详细描述:
* 向课程寻求者问好。我的课程“道德黑客:使用 Python 3 设计命令和控制”在 2024 年非常火爆。本课程的运作方式如下:
* 我将从零开始,向您展示如何使用 Python 3 设计和构建功能齐全的命令和控制工具。我会花时间向您解释我用来实现这个项目的每一段代码。
* 我将向您展示我如何从一个非常不起眼的 w3schools 搜索开始这个项目,但后来逐渐扩展代码,随着时间的推移将其变成功能齐全的命令和控制工具,包括客户端和服务器部分,其中内置了许多自定义命令并具有完整的端到端对称加密。
* 我会慢慢讲解,尽量向你解释所有内容,包括 Python 代码和最佳实践。我并不想匆匆讲完所有内容。我真的希望你能学到东西。
* 本课程的进展方式是,我们将从几行代码开始一起构建该工具。在每个视频中,我总是使用“我们”这个词,因为我希望你能跟着我一步步走。
* 我还会在每节课后为你提供 100% 的源代码,并在课程结束时提供代码的最终状态。我的代码将成为你的代码,你可以将工具提升到一个新的水平,尽管它已经处于一个突出的水平。
* 课程分为几个部分,每个视频都建立在上一个视频的基础上。在每个部分的结尾,我总是会做一个 Python 总结回顾,直接介绍我们在课程的某个部分中介绍的新 Python 代码。
* 整个课程仅需 18 小时,与其他涵盖许多不同主题并快速讲完所有内容的课程不同,本课程并非如此。本课程涵盖一个主题,或者您可能认为是两个主题,仅此而已。我们有命令和控制工具本身,还有构建该工具的 Python 代码。
* 我的目标是,我的课程将成为你们中一些人开始构建自己的工具或使这个工具变得更好所需要的灵感。当你对某件事感兴趣时,学习会变得轻松有趣,因此如果你有这种兴趣,就来试试我的课程吧。





