
Optix Gate 是一款面向 Microsoft Windows 的多功能安全远程管理工具。它可以同时提供对多个 Windows 会话和/或多台计算机的远程访问。
Optix Gate 的创建,除其他目的外,是为了保持并进一步发展我的 Windows 应用程序编程技能。如今,我的专业工作更多地聚焦于攻防安全领域,而非软件开发。这个项目使我能够在空闲时间继续练习底层和系统编程,就像我职业生涯早期所做的那样。
Optix Gate 这个名字致敬了 2000 年代一个著名的 RAT。视觉设计有意呼应了那个时代的地下恶意软件场景,当时许多工具都采用了扁平化界面,例如 SubSeven、Optix、Turkojan、Y3K 和 LanFiltrator。虽然最初的 Optix 也使用了扁平化设计,但 Optix Gate 的视觉灵感更多地来自 LanFiltrator(尤其是 Fearless Crew 风格)和 Turkojan(设计深受 Fearless Crew 启发)。主横幅是对 Turkojan 的直接而有趣的致敬。
作为那个圈子的前成员,我喜欢将微妙的历史参考融入个人项目中。对于那些经历过那个时期的人来说,这是一种怀旧的致敬;对于其他人来说,它反映了他们可能未曾接触过的计算历史的一部分。这些视觉和命名上的参考并不会使 Optix Gate 成为恶意软件。它们只是业余项目中的风格和文化参考,类似于我之前对 SubSeven Legacy 所做的。

在引言中,我解释了创建这个项目是为了保持和提高我的编程技能。然而,把如此多的精力投入到一个我永远不会使用的东西上,是没有什么意义的。
除了学习目标之外,我还在 CTF 挑战的后渗透阶段使用 Optix Gate 来加速解题。也就是说,出于显而易见的原因,该项目不包含任何专门为此目的设计的开箱即用版本。如果有人希望将其适配到这样的场景中,根据他们的需求开发和配置自己的版本是他们的责任。
公开发布版本旨在用作标准的远程管理工具。它不是作为红队框架提供的。首先,它的设计使其本质上具有较高的噪声特征,因此不适合隐蔽行动。其次,我不想发布可能被个人直接滥用进行恶意活动的源代码。
任何唯一目的明显恶意的功能永远不会在公开代码库中实现,并将保持私有。 这包括例如密码窃取器、键盘记录器或类似功能。虽然这些功能在某些实验室环境或 CTF 场景中可能有用,但发布它们将违背我不提供可能被直接滥用的代码的决定。
许多项目已经记录并实现了这些技术。这个项目不会。


以及更多...
本软件和代码仅用于教育目的和一般信息参考。虽然它可能适用于现实世界场景,并且可以在合法合规的环境中使用,但本软件和代码按“原样”提供,不附带任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性或不侵权的保证。
开发者不对软件在任何特定应用或环境(包括但不限于专业、商业或法律场景)中使用时的准确性、可靠性、适用性或有效性作出任何陈述或保证。
使用本软件和代码即表示您承认并同意:
修改或重新分发代码完全由您自行承担风险。
使用本软件和代码即表示接受本免责声明。如果您不同意这些条款,则不应使用本软件和代码。
GPLv3 许可证允许任何人自由使用、修改和分发软件,前提是任何衍生作品也必须在同一许可证下共享。它要求在分发二进制文件时必须提供源代码,不对作者提供任何保证或责任,并包含防止专利主张和阻止用户修改的硬件限制的保护。允许商业使用,前提是满足所有 GPLv3 义务。
👨 整个项目源代码不是由 AI 生成的。代码库完全由人工编写和工程设计。
🤖 文档(包括注释、README 及相关材料)借助 AI 工具进行了清晰度和质量方面的审阅。
🤖 主徽标(外星人脸)是使用 AI 工具创建的,以 Optix Pro 1.33 徽标作为视觉参考。主横幅也是使用 AI 工具生成的,以原始 Turkojan 4.0 横幅为灵感。

Optix Gate 由 Embarcadero 赞助,该公司是 Delphi、C++ Builder 以及许多其他开创性开发者工具的背后公司。他们宝贵的支持使这个开源项目成为可能,我对他们的承诺深表感谢。
项目文档、项目 Wiki 和项目本身中可能使用一些免费或购买的图标,并遵守其各自许可证要求。这些图标的创建者和发布者致谢如下:Icons8 以及 Mark James 的 FamFamFam。所有权利归其各自所有者所有。
尽管我力求限制外部 Delphi 组件和库的使用,但仍包含了三个第三方库:Virtual Treeview(由 Jam Software 开发)和 OMultiPanel(由 ondrejpokorny 开发)。所有权利归其各自作者和所有者所有。