跳轉到

2026/09 文件站更新回顧

文件站更新回顧

上一次發布在 9/02,從那之後到 9/20,文件站併入 140 個 PR。實驗區上站,小工具從 9 件長到 15 件,九篇使用情境把工具串成走得完的路徑,設定抽屜集中了散落的開關,監控能力那頁多了第五層。內容這一側新增三頁在地脈絡,其中一頁用四十九個公開來源拆開實名要求與資料市場。文末兩節寫給照著舊版做過準備的人。

系列的範圍與節奏

站上一直沒有地方定期回顧文件站自己的變化。新功能上線、新議題開張、舊敘述被撤回,這些散在各頁的更新紀錄與 GitHub 的提交裡,沒讀 repo 的人看不到全貌。這一篇是第一次嘗試,往後每兩到三週一篇,範圍對齊上一次發布之後的變更。

這個系列寫給已經在用這個站的讀者,以及想一起維護的人。第一次認識匿名網路的讀者從從你的身分開始起步比較快,那裡依身分分成五條路徑。

內容限文件站本身,說明你現在能多做什麼、我們新開了哪些議題、哪些舊敘述已經作廢。社群活動與外部消息留給既有的近況更新,軟體版本留給軟體更新日誌。想看逐個 PR 的變更,GitHub 的 release note 比這裡更細。

前半段的離線閱讀與 passkey

9/02 到 9/08 的主線是離線閱讀與 passkey,把整個文件站與小工具存進裝置已經完整寫過,包含 Service Worker 六個快取怎麼分工、站上的 passkey 為什麼沒有帳號也沒有伺服器、加密為什麼選用 age 這個工具。這裡補上那一篇沒有展開的幾頁。

實驗區與 WebRTC 傳檔量測

實驗區收錄還在驗證中的東西。每一頁對應一則 issue,用途是量出一組數字,回答「這條路走不走得通」。頁面隨時會改,也可能整個消失,驗證完成的東西會搬進小工具區並且重寫。

第一頁是裝置之間直接傳檔。文件站的離線內容目前只能透過網路更新,而 QR code 影格串流每秒傳送一到三 KB,傳一份幾 MB 的離線包不成立。同一個區網裡的直接連線快得多,代價是兩台裝置要先交換一段連線描述,而那一步通常靠一台伺服器。把描述壓縮到夠小就能用 QR code 交換,整條路不需要任何伺服器。這一頁量的就是描述有多大、實際傳輸有多快。

兩台連上同一個網路,自己開的熱點最可控。每一頁都有匯出紀錄的按鈕,匯出前會把 IP 與 mDNS 名稱遮掉,匯出的檔案貼回該頁對應的 issue。測不成功也是結果,哪一種網路連不上、在哪一步卡住、訊息看不看得懂,都值得記下來。

新工具與截圖遮蔽的人臉偵測

PDF 頁面整理可以合併好幾份 PDF、抽出或刪掉某幾頁、換順序、轉方向,輸出不帶原檔的標題、作者與製作軟體欄位,另有一顆外洩檢查。線上的免費 PDF 服務做得到同樣的事,代價是整份檔案要先上傳。其中一家的隱私政策寫著處理完兩小時內刪除,寫得很清楚,而那兩小時裡完整的檔案在別人的伺服器上。

截圖遮蔽補上自動找出人臉。找到的臉先用藍色空心框標出來,讀者按下去才真的遮,這樣誤判的框可以直接移除。偵測掃描三個角度,連頭部傾斜的臉也辨識得出來,運算放在 worker 裡,按下去立刻看得到在做事。目前不處理影片,訪談錄影與監視器畫面要另外找工具。訂參數的過程遇到三次問題,每次都是驗證用的樣張太順,只用四張大臉調出來的參數,人多會漏掉一半、戴眼鏡辨識不出、街拍的遠景全部低於最小尺寸。

小工具從 9 件長到 15 件,側邊欄裡分成五組,分別是要防什麼、密碼與加密、當面傳東西、送出去之前、收到之後。分組名稱跟索引頁的小標題是同一組字,從側邊欄與從索引頁看到的分法一致。另外 15 個工具頁都補上了關閉 JavaScript 時的說明,Tor Browser 調到 Safest 的讀者現在看得到一段解釋,而不是一塊空白。

九篇使用情境

每一件工具單獨看都說明得夠清楚,接起來要做什麼仍然要自己想。新增的九篇各從一個具體處境開始走完一遍。

日常情境有廣告好像知道你在想什麼寄一份履歷出去在二手平台賣東西群組轉來的連結。工作情境有帶新同事做一次裝置盤點把名單交給外部夥伴工作坊現場要發東西給大家收到來源給的檔案把對話截圖整理成送件附件

「兩個看起來很像的工具該用哪一個」的答案也在這幾篇裡。截圖遮蔽與 metadata 清除器的分工,在二手平台那篇用十四張待上架的照片說明。

設定抽屜

外觀、閱讀語言、連線方式、鏡像入口、檢查更新、離線閱讀入口與分析的退出開關,現在集中在同一顆設定圖示底下。手機與桌面打開的內容一樣,不必為了不同裝置記兩套位置。

分析的退出開關原本只在你的瀏覽器透露了什麼那一頁的中段一顆。那一頁列出了送出去的每一種事件,卻是 30 天內 18 位訪客,想關掉統計的人實際上找不到它,站上也沒有一個每一頁都能使用的關閉入口。設定抽屜每一頁都有,位置也符合「要改設定就去設定」的預期。

監控能力的第五層

監控現在做得到什麼原本按四層盤點,成本越高涵蓋越少,「為什麼多數人不在名單上」整節建立在這個結構上。Anthropic 在 2026 年 9 月發布的濫用偵測報告裡,記錄的作業不落在四層裡的任何一層,材料全來自公開來源與社群平台,產物是個人檔案與每日簡報,成本接近第一層,目標選擇卻像第四層那樣經過篩選。

新增的第五層是公開來源的情報建檔。「哪個措施擋得住哪一層」的表格跟著多一欄,而端對端加密、VPN、Tor 與關廣告識別碼在新的那一欄全部標成無關,因為蒐集的是你公開發表的內容。這幾樣工具對前面四層仍然有效,失效的只有第五層這一欄。表上唯一有效的是新加的一列,公開資訊的揭露節奏。讀法也改寫了,原本寫「最右邊那欄的成本高到不會用在多數人身上」,現在最右邊換成了成本低而目標經過篩選的一層。

這一層的對象不限於辦活動的組織。原頁寫的是接受採訪、擔任發言人、參與公開集會的人被納入名單的機率較高,掛名寫稿與受訪同樣算公開曝光。揭露節奏怎麼安排,寫在社運行動者那頁的活動公開資訊的揭露節奏一節。

在地脈絡的三頁新內容

台灣有多少人在用 Tor 整理 Tor Metrics 的公開資料,呈現四年趨勢。平均同時上線的客戶端約 9,500 個,四年來從約 7,400 緩步上升。2025 年 9 月到 2026 年上半年一度衝上九萬,那一段是 Tor 自己的計數程式出錯,不能當成使用者成長,錯在哪那一頁裡有完整的拆解。

實名要求與資料市場處理另一件事。台灣沒有一部叫做實名制的法律,卻有一整排各自立法的規定,要你在辦門號、開電子支付帳戶、刊登網路廣告、使用虛擬資產服務時出示身分。綁定之後位置、連線與消費三類紀錄開始累積,一邊被國家調取,一邊被當成商品賣出。依據是四十九個公開來源、五個年度的官方統計與十五萬筆自行重算的資料,兩邊共用的同一個結構在頁面裡拆開來看。

數位憑證皮夾保護了什麼的依據是 MIT 授權的原始碼,分開檢查三件事,發證方看不看得到出示紀錄、驗證方之間能不能串連、誰能要求你出示。官方說法與公民團體的批評都成立,而技術上的具體問題兩邊都沒有回答,皮夾的程式碼公開,所以問題答得出來。

手機上的 Tor 與緊急求救

手機上的 Tor 的 Android 與 iOS 分成兩節。Android 有 Tor Project 自己發布的 Tor Browser,跟桌面版同一個引擎。iOS 沒有官方版本,Apple 要求所有瀏覽器都用 WebKit 算繪,而 Tor Browser 的指紋抗性建立在對瀏覽器引擎的修改上,那些修改在 WebKit 上做不出來。限制來自平台政策,跟版本新舊無關。

緊急求救新增一節,內容是有人來接觸、懷疑被建檔,或家人被找上時的管道。

近期的三篇文章

舊版讀者的補充事項

  • 按過「全部存到裝置」的人。到設定抽屜按一次檢查更新。9/13 之前,「更新已存的內容」的對象只有裝置上實際躺著的頁面,站上後來發布的文章從來沒被存過,所以按幾次更新都不會下來。現在按過全部存到裝置的語系會記一筆旗標,更新據此一併存入新頁面。只勾選幾頁的讀者維持原本的範圍,沒有選取的頁面不會被一併存入。
  • 以為開過就會自動存好的人。手上只有離線落腳頁那一份。小工具那篇與求助頁一度寫著首次造訪就會下載核心章節,那個說法在行為改掉之後沒有跟著更新。現在的行為是第一次只存離線落腳頁與它需要的樣式,約 1 MB,要在首頁選過閱讀語言或翻到第二頁才下整份。出發前請到離線閱讀確認實際存了什麼。
  • 架中繼的人。tor 0.4.8.x 那條線已經不可用。軟體更新日誌上原本寫著 0.4.8.x 是長期支援線。0.4.9.12 起目錄權威在權威層級拒絕 0.4.8.x,那個說法對中繼營運者已經不成立,該頁的前提跟著改掉了。用套件安裝的人要確認來源提供的是 0.4.9.x,來源沒跟上就換一個來源或者自己編譯,見 tor daemon 更新日誌
  • 讀過監控能力那頁的人。前四列措施對第五層全部無關。端對端加密、VPN、Tor 與關閉廣告識別碼對公開來源的建檔沒有作用,因為蒐集的是你已經公開發表的內容。要調整的是揭露節奏,不是加一層加密。
  • 要在南韓平台上傳圖片的人。2026 年 7 月起圖片也進了事前過濾的範圍,上傳時會比對政府的違法影像資料庫,敏感題材改走境外平台或端對端加密工具。出差與研討會的數位準備九月才補上這一段,更早讀過那一頁的人不會知道。

已作廢的敘述

這一節的條目不是同一個來源。Windows、Android 與 iOS 那三條是上游改了自己的公告,我們跟著修。南韓門檻與令狀用詞來自排定的查證,出差那頁九月做過一次全頁核對。離線落腳頁的體積是實際抽程式重算才發現寫少了。PRF 腳註是腳註獨立審讀時抓到的。列出來的理由是照著舊版做過準備的人需要知道,要追單一頁面的修訂,部分頁面底部有更新紀錄,其餘看 GitHub 上該檔案的修訂紀錄。

  • 離線落腳頁的體積三語系都寫 0.7 MB。抽程式對三個語系各算一次,實際是 0.99、0.96 與 0.97 MB,三份都接近 1 MB,已改成 1 MB。寫少了的方向對讀者不利,那一段的用途是讓人決定要不要留著落腳頁,行動網路上的讀者會因此低估成本。
  • Global Gathering 那一頁的 PRF 腳註原本寫成「每次用指紋、臉或 PIN 同意就產生同一組固定結果」,等於省略了輸入這個前提,跟同一頁正文上一行互相矛盾。實際上每次加密都帶一段新的隨機輸入,所以同一把 passkey 加密兩份檔案本來就會算出不同結果。同一條也補上「驗證器可能是你的密碼管理器」並非每一個都做得到。
  • passkey 鑰匙頁一度連到只有正體版有的實驗頁,簡體與英文版因此建置中止。三語系現在都指向我的準備清單。
  • Windows 九月那則的數字過期了。9 月 11 日寫稿時是 1206 個 CVE、Critical 119 個,MSRC 在 15 日與 17 日各修訂一次,到 17 日重數變成 1713 個與 137 個。Windows 本體只從 726 變成 729,增加的幾乎都在其他產品線。已被實際利用的仍是同樣兩個,影響範圍與 CVSS 核對過沒有變。條目改成附查核日期的寫法,頁首另外加了一段說明,數字會被上游持續修訂。
  • Android 更新日誌整頁建立在「7 月起公告不再列出漏洞明細」之上。9 月的公告恢復了明細,18 張表、180 個 CVE,該頁改成記錄兩個月的空窗,分級暫時不加回來。
  • iOS 的收錄標準原本排除沒有 CVE 清單的版本,現在區分「沒出現在發布頁」與「出現在發布頁但上游註記沒有公布 CVE 項目」兩種情況。
  • 南韓圖片事前過濾義務的適用門檻原本誤寫成百萬人,實際是單日平均使用者數 10 萬人以上,或前一年度加值電信服務營收 10 億韓元以上。那是業者的事前措置義務門檻,跟旅客自己要做什麼無關,容易跟 7 月 7 日虛假操作資訊修法的 100 萬人門檻混為一談。同一次查證另外修正三處,陸委會三次提醒的日期歸屬、印尼 PP Tunas 與實施細則的生效日歸屬、新加坡線上安全委員會的命令層級。
  • 「令狀」這個詞在台灣的法律裡沒有對應,監控現在做得到什麼全頁改用調取票與通訊監察書。香港的段落用手令。
  • 全站的擬人化寫法做過一次稽核並修正。組織說話、文件說話、軟體有感知、抽象物有意志四類都在範圍內。口語的動補結構統一改成書面語,涉及 41 個檔。

示意圖、地球儀導覽與網址合約

32 張示意圖改成 400 寬的直式。畫布寬度上限 940 那條規則只考慮了桌機,940 的畫布在 360 手機上縮成 0.35 倍,11.5px 的最小字渲染成 4.0px,大約是旁邊本文的四分之一。掃過全部 81 個檔沒有一張例外。新規格是畫布 400 寬、最小字 13px,資訊往下長,桌機再放大到 480。場景層另外新增 12 張手寫示意圖,三語系各一份。

Tor 中繼地球儀加了一條七站的工作坊導覽。按一次空白鍵往下一站,七站依序帶過全球分布、台數與共識權重的落差、連線受阻的地方、使用者估計、台灣的位置與台灣那幾層實體設施。作品本體早就在預快取裡,斷網也開得起來,缺的一直是一條不必記操作順序就走得完的路線。

站上另外多了一份網址合約,把每一個頁面網址、每一頁的小標錨點、每一條轉址與機器在讀的幾個端點記下來,改壞了會被自動檢查擋下來,不必等讀者回報連結失效。網址是這個站對外唯一的承諾,而依賴它的人全部在 CI 管不到的地方,讀者的書籤、搜尋引擎的索引、別人文章裡的連結、讀者裝置上已經存好的離線內容。以前改壞了沒有任何測試會攔下來,發現的人是讀者。這一節提到的東西多半還有得做,想接手見如何參與與認領主題,原始碼在 anoni-net/docs

接下來

實驗區的 WebRTC 那一頁需要實際的量測資料,兩台裝置、同一個網路,測完把匯出的紀錄貼回 issue #553。不同的網路環境都有價值,家裡的路由器、手機熱點、會議場地的公用 Wi-Fi,連不上的結果一樣要記。

系列的節奏、收錄範圍與寫法都還在調整。哪一段太細、哪一段該展開、哪些變更你希望被寫進來,都歡迎告訴我們。聯絡方式見聯絡我們

相關閱讀