HTTP 引擎

撰寫腳本請參閱 JavaScript API 指南,了解可匯入範例、要求/回應欄位、完成呼叫與執行限制。

MintFlow 2.0.0 可檢查與重寫經由直接連線、VPN 或代理伺服器路由的 HTTP/HTTPS 流量。在 HTTP 標籤頁中開啟 HTTP 引擎設定、即時擷取、重寫與 HTTP 實驗室。

先選擇流量,再開始錄製

啟用 HTTP 處理會開啟引擎。選擇網域擷取(DNS 後綴)、IPv4擷取(目的地 CIDR)及 TCP連接埠(預設 80、443),或使用全部擷取處理這些連接埠上的所有 IPv4 目的地。全部擷取會保留原有的詳細範圍清單。

擷取範圍與路由彼此獨立:HTTP 擷取網域不是路由網域集合。目的地流量必須先進入 MintFlow 通道並符合 HTTP 範圍,才會由引擎處理。App 分流/MintFlow DNS 支援依網域比對。

即時錄製是獨立控制項。VPN 執行時啟動 HTTP 即時擷取,重現操作,然後停止工作階段。可以檢視要求與回應,或從記錄重新開啟已停止的工作階段。

HTTPS 與憑證

在 HTTP → HTTP 引擎 → 中介人證書產生本機 CA,安裝憑證描述檔,再到 iOS 設定 → 一般 → 關於本機 → 憑證信任設定啟用完全信任。僅安裝描述檔不代表已經信任。

日常使用請維持 Apple 服務相容性啟用,並將敏感或不相容網域加入自訂不解密清單。使用憑證釘選的 App 可能失敗或無法解密;安裝 MintFlow CA 無法繞過憑證釘選。HTTP/3 使用 QUIC/UDP,不由 TCP 引擎解密。封鎖 HTTP/3 可能讓相容的用戶端改用 TCP,但不保證成功。

請參閱逐步擷取指南,了解介面、CA 設定與疑難排解。

URL 與正文重寫

URL 規則以正規表示式比對 URL,可拒絕要求或傳回指向另一 URL 的 302 重新導向。正文規則透過 jq 或 JavaScript 轉換要求或回應正文。

jq 適用於 JSON 轉換。JavaScript 透過具版本的 $MF API 處理 JSON 或文字正文。腳本是受管理的本機資源,僅編輯設定檔文字不會提供原始碼。儲存後重新啟動 VPN 以編譯變更;規則上限與進階工具取決於目前權限。

分析匯出與可攜式重寫

已停止的工作階段可匯出為分析輔助套件或原始資料庫套件。分析模式會遮蔽查詢參數值與已知認證資訊標頭,並附上規格供 AI 程式設計智慧代理產生一個 .mfhrb 重寫檔案。

在 HTTP → 重寫匯入結果。匯入規則預設停用;檢查與測試後,再啟用並重新啟動 VPN。分析輔助套件與 MFHRB 指南說明檔案結構、隱私選項、完整範例及反覆修訂流程。

設定欄位

閱讀本頁 Markdown