Bardin Gate ARP
コンテンツの確認と隔離
検査なしでは何も通らない
何かが移動する前に、すべてのファイルは二つの独立した段階を通ります。決定的な検証と、その後のエンジンによる検査です。検査の答えは「はい」か「いいえ」だけで、答えはそれを出したバージョンとともに記録されます。ARP はファイル名、拡張子、申告された種類、アーカイブの構造、エンジンの出力を敵対的な入力として扱い、ファイルを受け入れたときにハッシュを計算したバイトだけを検査します。信頼境界の外にある送信元のファイルを検査することはありません。
- 2
- つの独立した段階:検証、続いて検査
- 17
- 個の決定的な検証ルール
- 4
- つの検査エンジン:情報漏えいの検出、ClamAV、YARA、AI モデル
- 0
- バイト:配送されたファイルで変更された量
17 の検証ルール
| 分類 | 防ぐもの |
|---|---|
| 名前 | 宛先のファイルシステムを壊す、誤認させる、またはその外へ抜け出す名前。予約済みのデバイス名やパストラバーサルを含みます。 |
| 種類 | 受け入れ対象外の種類の内容、または検出された種類が拡張子と食い違う内容。 |
| サイズ | ルートとアプライアンスの想定を超える大きさのファイル。 |
| アーカイブ | アーカイブ爆弾、展開範囲から抜け出すエントリー、外部を指すリンク、検査できない暗号化された内容。 |
| アクティブコンテンツ | スクリプトやマクロを埋め込んだ PDF や Office 文書。 |
暗号化されたアーカイブは悪意あるものとは判定されません。どのエンジンも中を見られない内容であり、それを受け入れるルートは意図的な選択をしたことになります。
証拠から結果へ
| 見つかったもの | 結果 |
|---|---|
| 重大、高、中程度の検出 | 隔離 |
| AI モデルがファイルを悪意あり、または場違いと判断 | 隔離 |
| 低または情報レベルの検出のみ | 通過 |
| 検出なし、かつ必須のエンジンがすべて完了 | 通過 |
| 必須のエンジンが完了しなかった、または利用できなかった | 仕組みの障害として失敗。隔離はしない |
隔離は最終的
隔離されたファイルが配送されることはありません。これは互いに独立した複数の場所で守られているため、一つの誤りで開くことはありません。アプライアンスの処理には隔離からの出口がなく、インターフェースには解放の経路がなく、権限一覧には解放の権限がなく、隔離のページには解放のボタンがありません。
オペレーターは、保留された各項目をそのルート、理由、すべての証拠とともに確認し、メタデータのレポートをエクスポートし、監査される理由を付けて早期に廃棄できます。読むこと、ダウンロード、解放、再処理はできません。誤って隔離されたファイルは、それを生成したシステムの責任者と解決し、ポリシーが誤っていたなら監査されるポリシー変更で正します。その後、送信元が再送します。