ローカル Agent を介してコンピューターを接続するにはどうすればよいですか?
設定からコマンドをコピーし、ターゲットコンピューターでクライアントを起動し、実行可能ステータスを確認します。
現在のアカウントからコマンドを取得する
ターゲットコンピューターに Node.js を準備します。現在のクライアントにはバージョン 18 以降が必要です。次に、Hackcat → 設定 → リモートコントロールのサイドバーユーザーメニューを開き、「コマンドをコピー」をクリックします。既存の接続がある場合は、まず「別のマシンを接続」をクリックします。コピーされたコマンドにはアカウント接続資格情報と現在のバックエンドアドレスが含まれているため、Webページに表示されているプレースホルダーから手動でコマンドを組み立てる必要はありません。
タスクが実際に実行されるコンピューターで実行する
コピーした完全なコマンドをターゲットコンピューターのターミナルに貼り付けて実行します。認証とコマンドリレー接続が完了するのを待ちます。「ローカルサンドボックスの準備ができました!」と表示されたら、設定に戻ってホスト名を確認し、「リモートコントロールが接続されています」を確認します。Agent に切り替え、環境セレクターでこのコンピューターを選択します。他のコンピューターでWebページを開いても、現在のブラウザのマシンが実行環境に自動的に変更されるわけではありません。
接続と制御権限を維持する
ローカル Agent を実行しているターミナルを実行し続けてください。必要に応じて Ctrl+C を押して切断します。プログラムが終了した場合、または長時間コマンドアクティビティがない場合は、設定からコマンドを再度コピーして再起動できます。コマンドは分離なしにターゲットホストで直接実行され、それを開始したユーザーの権限を使用します。制御しているマシンにのみ接続してください。完全な接続コマンドをチャットグループ、公開の質問、またはスクリーンショットで開示しないでください。接続エラーにより、デフォルトで管理者権限が付与されていると想定しないでください。