コア技術
1. Remote Browser Isolation (RBI)
概要
RBIはすべてのウェブコンテンツを隔離されたサーバーで実行し、ユーザーのデバイスを保護する技術です。ウェブサイトの悪性コードやスクリプトがユーザーPCに届かないように完全にブロックします。
動作原理
伝統的なウェブブラウジング
1. ユーザーがURLを入力
2. ブラウザが直接ウェブサイトに接続
3. HTML、JavaScript、画像などをローカルにダウンロード
4. ローカルブラウザで実行
└─ リスク: 悪意のあるスクリプト、マルウェアがローカルで実行
SHIELD Gate RBI方式
1. ユーザーがURLを入力
2. アイソレーションサーバーがウェブサイトに接続
3. アイソレーションサーバーで全てのコンテンツを実行
4. レンダリングされた画面のみをユーザーにストリ ーミング
└─ 安全: マルウェアがユーザーPCに到達しない
└─ セキュリティ: セッションごとの独立した環境で痕跡なく完全削除
隔離される要素
ウェブコンテンツ
- HTML, CSS パースおよびレンダリング
- JavaScriptの実行
- プラグイン、ActiveX 動作
- ウェブフォント、画像の読み込み
ネットワーク
- すべてのHTTP/HTTPSリクエスト
- DNS クエリ
- WebSocket 接続
- AJAX 通信
データ保存
- クッキー (Cookie)
- セッションストレージ (Session Storage)
- ローカルストレージ (Local Storage)
- IndexedDB
ユーザー入力
- キーボードイベント
- マウスイベント
- タッチイベント