
Microsoft Windows向けのオープンソース多目的リモートアクセスツール

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 ツールの支援を受けてレビューされました。
🤖 メインロゴ(エイリアンの顔)は、Optix Pro 1.33 のロゴを視覚的参照として使用し、AI ツールを使用して作成されました。メインバナーも、オリジナルの Turkojan 4.0 バナーをインスピレーションとして、AI ツールで生成されました。

Optix Gate は、Delphi、C++ Builder、その他多くの画期的な開発者ツールを開発している企業である Embarcadero のスポンサーを受けています。彼らの貴重なサポートがこのオープンソースプロジェクトを可能にしており、そのコミットメントに深く感謝しています。
プロジェクトのドキュメント、プロジェクト Wiki、およびプロジェクト自体では、それぞれのライセンス要件に従って、無料または購入したいくつかのアイコンが使用される場合があります。これらのアイコンの作成者および発行者は、Icons8 および Mark James による FamFamFam として謝辞が記載されています。すべての権利はそれぞれの所有者に帰属します。
外部の Delphi コンポーネントおよびライブラリの使用を制限することを目指しましたが、3つのサードパーティ製ライブラリが含まれています: Jam Software による Virtual Treeview、および ondrejpokorny による OMultiPanel。すべての権利はそれぞれの作者および所有者に帰属します。