Rustインプラント、GraphQLチームサーバー、Eldritch DSLを備えたクロスプラットフォームの敵対者エミュレーションフレームワークで、数千のビーコンにわたる自動化されたスケーラブルなレッドチーム運用を実現します。
Realm は、スケーラビリティ、信頼性、自動化に重点を置いたアドバーサリエミュレーションフレームワークです。非常に高いパフォーマンスを備え、あらゆる規模のエンゲージメント(数千のビーコンに及ぶ場合も)向けに設計されています。数分で始められます。
参加したいですか?Discord にご参加ください!
https://github.com/spellshift/realm/assets/16250309/7b5834d9-a864-490a-96e5-8d83b276af11
Eldritch: オフェンシブセキュリティ向けの Python 風 DSL: 扱いにくいスクリプト作成をやめ、Google Starlark をベースにした Realm の Python 風ドメイン固有言語(DSL)である Eldritch を活用しましょう。戦略的思考を反映し、オフェンシブオペレーションを効率化する、明確で簡潔、再利用可能なコードを書けます。Eldritch は Rust にネイティブコンパイルされ、低レベルなシステム操作に対する高性能な抽象化を提供します。
手間いらずのマルチホスト管理: 複雑なエンゲージメント中に多数のマシン間でタスクをやりくりしていませんか?Realm はそのプロセスを簡素化し、複数のホスト上のエージェントを同時に制御できるようにします。
ネイティブな GCP 統合: Google Cloud のパワーとスケーラビリティを、レッドチームのエンゲージメント内で直接活用できます。Realm は GCP サービスとシームレスに統合し、車輪の再発明をすることなく攻撃能力を強化します。
ステートレスなサーバーアーキテクチャ: Realm は公式に GCP をサポートしていますが、そのステートレスな Docker コンテナを、ニーズに最も適した任意の環境にデプロイできます。
信頼性への注力: Realm は常に量より質を優先し、オペレーターがバグのトラブルシューティングに何時間も費やすことなく、エンゲージメントに集中できるようにします。徹底的なテストと厳格なコードレビューが揺るぎない信頼性を保証し、直感的な設計と明確なドキュメントが学習曲線を最小限に抑えます。安定版 1.0.0 のリリース後、Realm はセマンティックバージョニングに従い、旧バージョンのデプロイの安定性を確保します。
本番環境対応のインスタンスをデプロイするには、セットアップガイドを参照してください。
# Clone Realm
git clone https://github.com/spellshift/realm.git && cd realm
git checkout -b latest $(git tag | tail -1) # Checkout the latest stable releases
# Start Tavern (Server)
go run ./tavern
# In a new terminal,
# Start Imix (Agent)
cd realm/implants/imix && cargo run
開発者向けドキュメントをご覧ください!
お手伝いが必要ですか?私たちがお手伝いします!Realm で問題に直面している場合、喜んでサポートいたします!最善のサポートを提供できるよう、GitHub で issue を作成してください。
issue を開く際には、以下を含めてください:
提供していただく情報が多いほど、問題をより迅速に調査し、解決を支援できます。
Realm はそのユーザーによって生き、成長しています。皆様の洞察と経験は、その開発を導き、皆様のミッションを支援し続けるために不可欠です。お気軽にご連絡ください!
覚えておいてください:
ワークフローを飛躍的に向上させる機能のアイデアはありますか?ぜひお聞かせください!GitHub で issue を開き、詳細な提案を共有してください。直面している問題、思い描く解決策、そしてそれが他のユーザーにどのように役立つかを必ず説明してください。提供していただく情報が多いほど、皆様のニーズをよりよく理解し、提案の実装可能性を評価できます。
Realm の何かが気に入りましたか?改善できると感じる点はありますか?ぜひお知らせください!良いものでも悪いものでも、皆様のフィードバックは Realm を誰にとってもより良いものにする助けになります。称賛に値する機能、使い勝手に関する懸念、改善の提案など、皆様の考えをまとめてGitHub で issue を開いてください。皆様のフィードバックの一つひとつが、Realm を洗練させ、レッドチーミングのツールボックスにおいてさらに価値あるツールにする助けになります。