Offensive C++ 是一个用 C++ 编写的攻击性安全代码片段集合,其中包含各种用于渗透测试和漏洞利用开发的工具。
本项目的目的是提供一套可用于渗透测试和漏洞利用开发的代码片段集合。目前,该项目包含以下类别的代码片段:
C/C++ 是一种编译型语言,这意味着它可以生成针对特定目标平台优化的代码。
C/C++ 是一种低级编程语言,可对系统资源提供高度控制。
C/C++ 允许直接操作内存,并提供灵活性。
C/C++ 具有高性能和高效率。
C/C++ 可以轻松与汇编等其他低级语言进行交互。
C/C++ 拥有庞大且活跃的开发者社区,这意味着有丰富的资源、库和工具可用于漏洞利用开发。
此仓库不附带预编译的二进制文件。编译之前,请确保你已具备:
C++ 编译器:Microsoft Visual C++ 编译器包含在 Microsoft Visual Studio 中,或者你可以通过 MinGW 或 Cygwin 安装 GCC 编译器。
集成开发环境(IDE),就我而言是 "Visual Studio 2017"。
Windows SDK:Windows SDK 包含使用 C++ 开发 Windows 应用程序所必需的头文件、库和工具。
在这里,你可以找到我收录的外部开源项目列表。
你可以通过成为我的 Patreon 赞助者来支持我的工作。 这样做,你将获得我的私有加壳器的访问权限,同时也能让我保持动力,产出更多更好的内容。
欢迎为 Offensive C++ 做出贡献。如果你想贡献代码,请 fork 本仓库并提交 pull request。请确保你的代码有良好的文档说明并通过测试。
Offensive C++ 基于 MIT 许可证(https://opensource.org/license/mit/)发布。更多信息请参阅 LICENSE 文件。