Hackcat

ローカル Agent を実行するための前提条件は何ですか?

Node、ターミナル、およびネットワークの条件を確認します。ソースコードのビルド手順を接続要件と混同しないでください。

まずターゲットコンピューターのNode環境を確認する

現在のローカル Agent パッケージは、Node.js バージョン 18 以降を必要と宣言しています。チェックは、接続コマンドを実行するコンピューターのユーザーのターミナルで実行する必要があります。別のコンピューターにNodeがインストールされていても、ターゲットマシンにランタイム環境が自動的に提供されるわけではありません。ターミナルが 'node' または 'npx' を認識しない場合は、まずNode環境のセットアップを完了し、次にターミナルを再オープンしてプログラムが見つかることを確認してください。

設定で生成された完全な起動コマンドを使用する

通常の接続では、設定 → リモートコントロールからコマンドをコピーします。コマンドはクライアントを準備して実行します。最初にソースコードをダウンロードしてコンパイルする必要はありません。設定で生成された現在のパラメータを古い記事のコマンドに置き換えないでください。バックエンドアドレスを省略しないでください。ネットワークの可用性は、最初のクライアント取得、およびその後の認証とコマンドリレーに必要です。インストールパッケージをダウンロードできることが、接続が確立されたことを保証するものではありません。

機能スコープと終了方法を確認する

ローカル Agent はすべてのセキュリティツールを自動的にインストールするわけではなく、対話型ターミナルの機能はローカルマシンの条件に依存します。最初の接続後、実際のタスクを開始する前に、作業ディレクトリと必要なツールを確認できます。現在のユーザーの権限でシステム上で直接動作し、コンテナの分離を提供しません。通常、接続のためだけに権限昇格は必要ありません。使用を終了するには、そのターミナルで Ctrl+C を押し、接続ステータスが終了したか利用できなくなったことを確認します。