Skip to content

feat: 支援 Brave 與 Edge 瀏覽器帳號導入、讀取鎖突破與批量容錯 - #74

Open
Vaxaxas wants to merge 1 commit into
Mag1cFall:mainfrom
Vaxaxas:fix-chrome-token-import
Open

Vaxaxas wants to merge 1 commit into
Mag1cFall:mainfrom
Vaxaxas:fix-chrome-token-import

Conversation

@Vaxaxas

@Vaxaxas Vaxaxas commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • 完整對齊上游 main 最新架構 (v0.2.18 SpiderMonkey、新版 WebUI 與 API Playground)。
  • 支援 Brave 與 Edge 瀏覽器帳號匯入,自動解析 Preferences 與 gaia_cookie Protobuf 多帳號清單 (/u/0..u/9)。
  • 整合 Windows DuplicateHandle 技術,當瀏覽器開啟並佔用資料庫時自動無感突破 Sharing Violation 讀取鎖。
  • 動態置換 Helper DLL 的 COM CLSID/IID 解鎖 Brave/Edge App-Bound (v20) 主金鑰,並支援 DPAPI 備用解密。
  • 後端支援批量匯入單帳號獨立驗證容錯 (Best-Effort),前端管理頁面支援 Chrome / Brave / Edge 即時切換,並自動過濾已匯入帳號。
  • 修正點擊「啟動服務」時誤觸管理員登入彈窗之問題。

Test plan

  • 實機驗證 Brave 運行中讀取鎖突破與帳號提取(成功掃描 10 個 Google 帳號)
  • 驗證單一帳號導入、45 個模型辨識與狀態切換為就緒
  • 驗證點擊「啟動服務」服務成功在 127.0.0.1:2048 轉為 RUNNING,無登入彈窗
  • 前端 vue-tsc 與 vite build 生產打包通過
  • 後端 go test 與編譯通過

🤖 Generated with Claude Code

@Vaxaxas
Vaxaxas force-pushed the fix-chrome-token-import branch from 0787da5 to 9bc8d90 Compare October 25, 2026 17:57
@Mag1cFall
Mag1cFall force-pushed the main branch 2 times, most recently from f262c41 to bd6c40f Compare October 28, 2026 22:43
- 強制對齊上游 main (v0.2.18 SpiderMonkey、新版 WebUI 與 API Playground)
- 支援 Brave 與 Edge 瀏覽器帳號自動偵測、DPAPI/ABE 主密鑰解密與檔案讀取鎖 (DuplicateHandle) 突破
- 支援多帳號會話 (u/0..u/9) Gaia ID 與 AuthUser 解析
- 匯入彈窗支援 Chrome / Brave / Edge 頁籤切換,Chrome 缺省時自動回退至 Brave
- 自動過濾已匯入帳號並標記「已匯入」,防止重複選取
- 修復點擊「啟動服務」時誤觸管理員登入彈窗之問題

Co-Authored-By: Claude Code <noreply@anthropic.com>
@Vaxaxas
Vaxaxas force-pushed the fix-chrome-token-import branch from 9bc8d90 to 63772c1 Compare October 31, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant