顯示具有 RBI 標籤的文章。 顯示所有文章
顯示具有 RBI 標籤的文章。 顯示所有文章

2026年10月23日 星期五

[研究]Freeware / Open Source vs 商業零信任RBI比較

[研究]Freeware / Open Source vs 商業零信任RBI比較

2026-10-06

項目 🟢 Kasm Workspaces CE 🟢 BrowserGap CE 🟢 ViewFinderJS 🔵 Zscaler RBI 🔵 Menlo Security 🔵 Palo Alto / 中孚 🔵 Cloudflare / 齊瑞
類型 Freeware / Community Open Source Open Source / Source Available 商業 Cloud RBI 商業 Cloud RBI 商業 Cloud RBI 商業 Cloud RBI
主要定位 Remote Browser / Container 純 RBI 純 RBI / Browser virtualization Zero Trust + SSE + RBI RBI 專業方案 Prisma Access + RBI Cloudflare One + RBI
RBI 核心 ⭐⭐⭐⭐ ⭐⭐⭐⭐½ ⭐⭐⭐⭐½ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
瀏覽器遠端執行 ✅ ✅ ✅ ✅ ✅ ✅ ✅
Container Isolation ✅ ⚠️ ⚠️ ✅ ✅ ✅ ✅
Open Source 🟢 部分 🟢 🟢/依版本 ❌ ❌ ❌ ❌
免費 🟢 有條件 🟢 🟢 有條件 ❌ ❌ ❌ ❌
免費限制 5 concurrent sessions 依專案授權 依授權 / 用途 — — — —
商業使用 ⚠️ 需付費授權 ⚠️ 看授權 ⚠️ 商業用途需確認授權 ✅ ✅ ✅ ✅
On-Prem 自建 🟢 很適合 🟢 🟢 ⚠️ ⚠️ ⚠️ ⚠️
Private Cloud 🟢 🟢 🟢 🟢 🟢 🟢 🟢
Public Cloud 🟢 🟢 🟢 🟢🟢 🟢🟢 🟢🟢 🟢🟢
SWG ❌/自行整合 ❌ ❌ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
URL Filtering ⚠️ ⚠️ ⚠️ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
CASB ❌ ❌ ❌ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
DLP ❌/自行整合 ❌ ❌ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
Identity / SSO ⚠️ 可整合 ⚠️ 自行整合 ⚠️ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
MFA ⚠️ 可整合 ⚠️ ⚠️ 🟢 🟢 🟢 🟢
Device Posture ❌/自行整合 ❌ ❌ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
Copy / Paste 控制 ⚠️ ⚠️ ⚠️ 🟢 🟢 🟢 🟢
Upload / Download 控制 ⚠️ ⚠️ ⚠️ 🟢 🟢 🟢 🟢
Print 控制 ⚠️ ⚠️ ⚠️ 🟢 🟢 🟢 🟢
隔離 Cookie / Session 🟢 🟢 🟢 🟢 🟢 🟢 🟢
惡意網站隔離 🟢 🟢 🟢 🟢🟢 🟢🟢 🟢🟢 🟢🟢
Zero Trust 整合 ⭐⭐½ ⭐⭐ ⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
Threat Intelligence ❌ ❌ ❌ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
SIEM 整合 ⚠️ ⚠️ ⚠️ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
Global Edge / PoP ❌ ❌ ❌ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
Enterprise SLA ❌ ❌ ❌ 🟢🟢 🟢🟢 🟢🟢 🟢🟢
部署難度 中 中~高 中~高 中 中 中~高 中
維運難度 中 高 高 低~中 低~中 中 低~中
成本 🟢 🟢 🟢 🔴🔴🔴🔴🔴 🔴🔴🔴🔴 🔴🔴🔴🔴 🔴🔴🔴
適合 PoC ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐½ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐
適合正式企業 Production ⭐⭐⭐ ⭐⭐½ ⭐⭐½ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
適合研究 RBI 原理 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐
整體推薦 🥇 95 🥈 91 🥉 89 95 94 94 93

三個 Freeware 的差異

  • Kasm CE 最適合你實際架一套環境。它是以 Workspaces / Container 為核心,可以把 Chromium 等應用程式遠端呈現給使用者;官方 Community Edition 目前是 5 個 concurrent sessions。Kasm Workspaces
  • BrowserGap CE 則比較「純 RBI」:它明確把 Chrome 放在遠端,使用者端看到的是遠端瀏覽器介面,而不是本機 Chrome 執行網頁。GitHub
  • ViewFinderJS 更偏「技術研究 / 開發平台」。它明確定位為 clientless Remote Browser Isolation,遠端網頁的 HTML、CSS、JavaScript 不在使用者裝置執行,而是以遠端瀏覽器畫面呈現。GitHub

商業產品的定位則不同

產品 我會把它定位成
Zscaler 🥇 最完整 Zero Trust / SSE + RBI
Menlo Security 🥇 最純粹、專業的 Enterprise RBI
Palo Alto / 中孚 🥇 Palo Alto 生態系 / Prisma Access + RBI
Cloudflare / 齊瑞 🥇 Cloud Edge / Zero Trust + RBI,部署相對簡潔

(完) 


2026年10月7日 星期三

[研究]比較 BrowserGap和 BrowserGap Community Edition RBI

[研究]比較 BrowserGap和 BrowserGap Community Edition RBI

2026-10-06

比較項目 BrowserGap BrowserGap Community Edition(CE)
定位 商業/完整 RBI 平台 開源/社群版 RBI
核心技術 Remote Browser Isolation Remote Browser Isolation
瀏覽器執行位置 遠端 Server / Cloud / VM 遠端 Server / Cloud / VM
使用者端 Clientless,瀏覽器即可使用 Clientless,瀏覽器即可使用
Endpoint 是否執行網頁 JS 否,主要取得遠端瀏覽結果/像素 否,主要取得遠端瀏覽結果/像素
網頁隔離 ✅ ✅
Chrome / Chromium ✅ ✅
Docker ✅ ✅
Self-host ✅ ✅
Cloud / VPS ✅ ✅
多人/多瀏覽器管理 較完整 基本
Browser Pool 管理 ✅ 有限
CPU / RAM / Bandwidth 控制 ✅ 較有限
Adaptive Streaming ✅ 基本
Co-browsing ✅ ❌/有限
Chat / 協作功能 ✅ ❌
DevTools 整合 ✅ 基本/開發用途
Puppeteer / Playwright ✅ ✅,但較偏開發/實驗
BrowserView 嵌入其他 Web App ✅ ✅
CDR 安全文件檢視 ✅/可整合 需自行整合相關元件
大規模企業部署 較適合 不建議直接當 Enterprise RBI
原始碼 商業版/授權模式 Open Source / Source Available
商業使用 ✅,依授權 ⚠️ GPL/授權限制需注意
政府/非營利 可 官方曾明確提供特定免費使用條件
適合用途 企業 RBI、產品化、正式服務 POC、研究、Lab、開發、測試
成本 付費/依方案 免費(符合授權條件)
維運責任 可取得商業支援 自己維護

BrowserGap Community Edition RBI
https://github.com/kusl/browsergap.ce

BrowserGap Community Edition(CE)目前沒有官方提供可直接下載的 VMware .ova/.ovf 或 VirtualBox .ova VM 映像檔。 官方 CE 的部署方式主要是「Linux 主機自行安裝」或 Docker。GitHub

Windows 使用者架構


你的 Windows 11 PC ┌─────────────────────────────┐ │ Chrome / Edge │ │ │ │ https://RBI-Server:8002 │ └──────────────┬──────────────┘ │ │ HTTPS / WebSocket ▼ ┌─────────────────────────────┐ │ VMware / Hyper-V VM │ │ │ │ Ubuntu / Debian │ │ └─ BrowserGap CE │ │ └─ Headless Chromium │ └──────────────┬──────────────┘ │ ▼ Internet


on Debian


$ git clone https://github.com/dosycorp/browsergap.ce.git $ cd browsergap.ce $ npm i $ ./setup_machine.sh $ npm test

在 Ubuntu 26.04.01 LTS 上安裝實際測試


user1@ubuntu26041lts:~$ git clone https://github.com/dosycorp/browsergap.ce.git Command 'git' not found, but can be installed with: sudo apt install git user1@ubuntu26041lts:~$ sudo apt install git [sudo: authenticate] Password: The following packages were automatically installed and are no longer required: linux-headers-7.0.0-30 linux-modules-7.0.0-30-generic linux-headers-7.0.0-30-generic linux-tools-7.0.0-30 linux-image-unsigned-7.0.0-30-generic linux-tools-7.0.0-30-generic linux-main-modules-zfs-7.0.0-30-generic Use 'sudo apt autoremove' to remove them. Installing: git Installing dependencies: git-man liberror-perl Suggested packages: git-doc git-email git-gui gitk gitweb git-cvs git-svn Summary: Upgrading: 0, Installing: 3, Removing: 0, Not Upgrading: 22 Download size: 5,453 kB Space needed: 28.4 MB / 28.7 GB available Continue? [Y/n] Y ...(略) user1@ubuntu26041lts:~$ user1@ubuntu26041lts:~$ git clone https://github.com/dosycorp/browsergap.ce.git Cloning into 'browsergap.ce'... remote: Enumerating objects: 267, done. remote: Counting objects: 100% (114/114), done. remote: Compressing objects: 100% (89/89), done. remote: Total 267 (delta 77), reused 57 (delta 24), pack-reused 153 (from 4) Receiving objects: 100% (267/267), 8.00 MiB | 18.21 MiB/s, done. Resolving deltas: 100% (152/152), done. user1@ubuntu26041lts:~$ user1@ubuntu26041lts:~/browsergap.ce$ npm i Command 'npm' not found, but can be installed with: sudo apt install npm user1@ubuntu26041lts:~/browsergap.ce$ sudo apt install npm ...(略) Error: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl-dev_3.5.5-1ubuntu3.5_amd64.deb 404 Not Found [IP: 91.189.92.24 80] Error: Unable to fetch some archives, maybe run apt update or try with --fix-missing? user1@ubuntu26041lts:~/browsergap.ce$

失敗


on Ubuntu


sudo apt update sudo apt -y upgrade sudo apt install -y curl git wget git clone https://github.com/dosycorp/browsergap.ce.git cd browsergap.ce ./setup_machine.sh npm test


重作一次,失敗


user1@ubuntu26041lts:~$ git clone https://github.com/dosycorp/browsergap.ce.git fatal: destination path 'browsergap.ce' already exists and is not an empty directory. user1@ubuntu26041lts:~$ cd browsergap.ce
user1@ubuntu26041lts:~/browsergap.ce$ ./setup_machine.sh
bash: ./setup_machine.sh: No such file or directory user1@ubuntu26041lts:~/browsergap.ce$


(完)

2026年10月2日 星期五

[研究]零信任 RBI ? 特點 ? 優點 ? 缺點 ?

[研究]零信任 RBI ? 特點 ? 優點 ? 缺點 ?

2026-10-02

可以把 「零信任 RBI」 理解成:

不信任使用者的瀏覽器與網頁內容,而是把網頁放到隔離環境中執行,再把安全的畫面結果送回使用者。

RBI = Remote Browser Isolation(遠端瀏覽器隔離),是零信任架構中常用的一種安全技術。

一、RBI 是什麼?

傳統瀏覽方式:


使用者電腦 │ │ HTTPS ▼ Internet 網站 │ ▼ JavaScript / PDF / Office / 惡意程式碼 直接在使用者瀏覽器執行

RBI:


使用者電腦 │ │ 瀏覽請求 ▼ 零信任 / SWG / RBI │ ▼ 遠端隔離瀏覽器 (雲端或企業資料中心) │ ▼ Internet 網站

二、為什麼叫「零信任」?

RBI 本身 ≠ 完整零信任。

它比較像是零信任架構中的一個安全控制元件。

零信任核心概念是:

Never Trust, Always Verify(永不信任,持續驗證)

三、RBI 的主要特點

特點 說明
Remote Browser Isolation 瀏覽器在遠端執行
網站隔離 Internet 與使用者端電腦隔離
惡意程式碼隔離 JavaScript 等內容主要在隔離環境執行
零信任 URL 控制 根據 URL、使用者、裝置、風險決定 Allow / Isolate / Block
下載控制 可限制 EXE、ZIP、Office、PDF 等下載
Copy/Paste 控制 可限制網站與公司端之間的複製貼上
Upload 控制 可限制資料上傳
Print 控制 可限制列印
Session 控制 可以限制瀏覽工作階段
DLP 整合 可與資料外洩防護整合
SWG 整合 常與 Secure Web Gateway 結合
CASB 整合 可以進一步控制 SaaS
Identity-based Policy 依使用者身分制定政策

四、RBI 最大的優點

① 降低 Web 攻擊直接打到 PC 的機會

② 對未知網站特別有用

五、RBI 的缺點

缺點 說明
成本較高 雲端 RBI 通常需要額外授權費
效能需求 遠端瀏覽需要額外運算資源
延遲 可能比直接瀏覽多一些延遲
使用體驗 某些網站互動可能不如原生瀏覽器
相容性問題 少數網站、WebRTC、特殊 JavaScript 可能有問題
頻寬需求 大量使用者會增加網路流量
影片/影音 高畫質影音可能造成較高頻寬與 CPU 負載
管理複雜度 Policy、DLP、Identity、SWG 等整合後較複雜
不能取代 EDR RBI 主要保護 Web,不等於端點防護
不能取代 MFA RBI 不等於身分安全
不能完全防釣魚 社交工程仍然可能成功
不能保證 100% 隔離 RBI 平台本身也需要安全維護

六、RBI 與傳統防毒的差別

防毒 / EDR RBI
主要保護 PC / Endpoint Web Browsing
防護位置 使用者端 遠端瀏覽器
惡意網站 偵測 隔離
JavaScript 可能分析 在隔離環境執行
Malware 偵測/阻擋 降低下載/執行機會
釣魚 可偵測 可降低部分風險
Windows Malware ✅ ❌
USB 攻擊 ✅ ❌
Office Malware EDR 可處理 RBI 只能處理 Web 來源的一部分
Browser Exploit 端點防護 RBI 是核心防護之一

架構


Internet │ ┌──────▼──────┐ │ Zero Trust │ │ SWG / RBI │ └──────┬──────┘ │ ┌──────────┴──────────┐ │ │ Cloud/SaaS Web │ │ └──────────┬──────────┘    │ User PC │ EDR / AV

七、RBI 與 Zero Trust 的關係

可以用這張圖理解:


Zero Trust │ ┌─────────────┼─────────────┐ │ │ │ Identity Device Network │ │ │ MFA/SSO EDR ZTNA │ │ │ └─────────────┼─────────────┘ │ Web Security │ ┌──────┴──────┐ │ │ SWG RBI │ │ └──────┬──────┘ │ Internet

所以:

RBI 是 Zero Trust Web Security 的一個重要技術,不是完整的 Zero Trust。

(完)