はじめに
Halo の注文処理が完了すると、File Reputation 機能を含めることを選択している場合は、新しい ReversingLabs アカウントをこちらで設定します。
注: 必要な認証情報があれば、既存の ReversingLabs アカウントを使用することもできます。
以下の手順に従って、Glasswall Halo を ReversingLabs アカウントで設定してください。
前提条件
- 最小 Halo バージョン: v2.4.15
ReversingLabs で Glasswall Halo を設定する
クラウドプロバイダーに応じて Halo をデプロイするには、deployment セクションのすべての手順に従ってください。cdrplatform-engine には、ReversingLabs への接続に必要な設定が含まれています。ユーザー名とパスワードは外部シークレットマネージャーを使用して設定する必要があります。
追加の変更については、Halo configuration changes を参照してください。関連する設定は Engine セクションにあります。
ReversingLabs__EndpointReversingLabs__Timeout
ファイルの脅威インテリジェンスデータを取得する
単一ファイル
Sync API の場合
この例では、Sync API の CDR-file エンドポイントで単一ファイルを処理します。
-
単一ファイルを含む POST リクエストを sync API に送信します。たとえば、CDR-file エンドポイント
/api/v3/cdr-fileを使用します。 -
レスポンスヘッダーを確認してください。次の内容が含まれているはずです。
| ヘッダー | 説明 | 値 |
|---|---|---|
x-filereputation-responsecode | ファイルレピュテーションサービスからのHTTPレスポンスコード | 200 OK, 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 405 Method Not Allowed, 409 Conflict, 413 Request Too Large, 429 Too Many Requests, 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, UnknownError, Timeout |
x-filereputation-status | マルウェア存在ステータス | unknown, known, suspicious, malicious |
x-filereputation-threatname | 要求されたサンプルに対して検出された脅威名 | 例: win32.trojan.nsis |
x-filereputation-threatlevel | 独自のReversingLabsアルゴリズムによって算出された脅威の重大度 | 0 から 5 までの値で、5 は最も高い重大度を示します |
x-filereputation-trustlevel | 既知のサンプルがgoodwareであることの信頼度 | 0 から 5 までの値で、0 は最も高い信頼度を表します |
アーカイブ
この例では、Sync API の CDR-file エンドポイントで ZIP ファイルを処理します。
-
サポートされているアーカイブファイルを使用して、Sync API の CDR-file エンドポイント(例:
/api/v3/cdr-file)に POST リクエストを送信します。分析レポートが生成されることを確認してください。 -
/cleanフォルダーと/reportフォルダーを含む複合アーカイブ結果をダウンロードします。 -
/reportディレクトリ配下のレポートアーカイブファイルを開きます。 -
manifest.cdr-jsonファイルの内容を確認します。JSON には新しいfileReputationセクションが含まれているはずです:
{
"fileReputation": {
"response": "200",
"fileStatus": "SUSPICIOUS",
"threatName": "Win32.Trojan.Nsis",
"threatLevel": "4",
"trustLevel": "5"
}
}
圧縮ファイル
圧縮ファイル(.bz2 および .gzip)の場合、ファイルレピュテーションデータはレスポンスヘッダー経由で返されます(単一ファイルと同様)。
注: ファイルレピュテーションの結果は、親の圧縮形式ではなく、基になるファイルに対するものです。