掃描損毀檔案的每個區段,
把修復留在新的副本。
八項深度工具:ZIP 搶救、JPEG 與 Office 中繼資料、MP4 快速啟動、錄音頻譜、統編電話格式、文件相似段落與 PDF 結構。檔案只在你的瀏覽器內處理,沒有上傳。
選取本機檔案、貼上文字,或先用虛構範例練習。所有處理都在本機進行。
ZIP 損毀搶救
中央目錄遺失、截斷或損毀時,逐一掃描區域檔頭,復原可讀的條目並核對 CRC-32,輸出新的 ZIP 副本。
輸入上限 256 MiB(分段掃描,不整檔載入)。支援 stored 與 deflate;至多 512 條、單一條目解壓後 128 MiB。不解密。
範圍與限制
- 輸入上限 256 MiB,以 File.slice 分段掃描;輸出至多 512 條,單一條目解壓後至多 128 MiB,輸出總量至多 512 MiB。超過上限的條目被拒絕並列入報告(防 zip bomb)。
- 只支援 stored(0)與 deflate(8)。加密、bzip2、LZMA、zstd 等條目只報告,不解密也不轉換。zip64 只在本地檔頭帶有可讀的 64 位元欄位時處理。
- 路徑含 ../、絕對路徑、磁碟機代號或控制字元的條目被拒絕;重複名稱加序號並於報告列出。
- 有 data descriptor(bit 3)而大小為 0 的條目,先參考殘存的中央目錄,否則掃描後續簽章並驗證描述區內的長度欄位。
- 輸出是新的 store ZIP;CRC 相符只代表解出的位元組與檔內宣告值一致,不代表內容真實。CRC 不符或被截斷的部分資料預設不輸出。
JPEG 結構稽核與中繼資料清除
解析區段結構、Exif(含 GPS)、XMP、ICC、IPTC 與註解;可勾選要從新副本移除的項目,影像資料不重新壓縮。
上限 32 MiB。預設不勾選任何移除項目,未勾選時只稽核。副本輸出前會重新解析驗證,並回報輸入與輸出的 SHA-256。
範圍與限制
- 上限 32 MiB。只解析區段結構與 Exif 標籤,不解碼影像、不重新壓縮;副本只複製保留的原始位元組。
- 預設不勾選任何移除項目。移除 APP13 時,其中的其他 Photoshop 資源也一併移除;APP0 JFIF 與 APP14 Adobe 不提供移除,以免影響色彩解讀。
- 缺 EOI 的截斷檔會被標示;本工具不補 EOI、不修復影像。EOI 之後的額外資料可能是縮圖、第二張影像或附加內容,勾選才移除。
- 不宣稱「已清除所有個資」:影像內容本身、檔名、檔案系統時間等不在處理範圍。不做影像真偽判定,也不判斷是否編修過。
MP4/MOV 結構稽核與快速啟動副本
解析 box 結構,檢查缺 moov、mdat 截斷與 moov 位置;moov 在 mdat 之後且結構完整時,可產生把 moov 搬到前面的副本。
稽核上限 1 GiB;faststart 輸入與輸出上限 512 MiB,以 Blob 切片組合輸出,不整檔載入。支援 stco 與 co64。
範圍與限制
- 稽核上限 1 GiB;faststart 輸入上限 512 MiB。副本逐位元組複製影音資料,只搬動 moov 並調整 stco/co64 的 chunk 偏移。
- 只處理 moov 在 mdat 之後、所有 box 完整、沒有 moof 片段、沒有 saio/iloc 偏移表的檔案;調整後超過 32 位元範圍即拒絕。
- 不修復缺失的影音資料,不重建缺少的 moov,也不能承諾任何播放器可以播放。mvhd 的建立與修改時間是檔內宣告值(1904 紀元換算),可被改寫,不是拍攝時間證明。
- MKV、WebM、AVI、MPEG-TS 等其他容器只辨識簽章並說明不支援。
錄音頻譜檢視
由瀏覽器解碼本機音訊,在背景以 FFT 計算頻譜並繪圖,另列靜音區段、削波比例、RMS 與峰值。
上限 64 MiB、解碼後 20 分鐘。支援格式依瀏覽器而定。頻譜只是視覺化,不能判定錄音是否被剪輯或偽造。
範圍與限制
- 解碼由瀏覽器的 AudioContext 完成,可用格式依瀏覽器而定。上限:檔案 64 MiB、解碼後 20 分鐘。解碼時會重取樣到處理取樣率(WAV 沿用檔頭取樣率,其他格式為 48000 Hz)。
- 縱軸為相對滿刻度的 dB(Hann 視窗,滿刻度正弦約為 0 dB,顯示範圍 −100 至 0 dB)。靜音:20 毫秒區框的 RMS 低於 −60 dBFS 且連續 0.3 秒以上;削波:樣本絕對值 ≥ 0.999。
- 頻譜只是視覺化,不能判定錄音是否被剪輯、合成或偽造;看不到明顯斷點不代表沒有編修。
- 縮放:拖曳畫面選取區間或輸入起訖秒數,再按「放大選取區間」,會對該區間重新計算。
統編・電話格式檢查
批次檢查統一編號 8 碼檢查碼(新制與舊制並列),並把電話分類為手機、市話、免付費或 +886 國際格式。
一次至多 1000 行,每行至多 200 字元。只做格式與檢查碼運算;工具本身不發出任何網路請求。
需要查證公司是否存在,請自行前往 經濟部商工登記公示資料查詢(外部網站,新分頁開啟)。本頁不會把你輸入的號碼送到任何地方。
範圍與限制
- 統一編號為 8 位數字,權重 1,2,1,2,1,2,4,1,各乘積取十位數加個位數後相加。2023 年 4 月 1 日起的新制為總和可被 5 整除;第 7 碼為 7 時,總和加 1 後可被 5 整除也算相符。舊制(被 10 整除,同樣含第 7 碼特例)一併顯示供比對。
- 檢查碼相符不代表該公司存在、合法或仍在營業;不相符也可能是輸入錯誤。8 碼數字也可能是未含區碼的市話。
- 電話只做格式分類(手機 09xx、市話區碼 02/03/037/04/049/05/06/07/08/089/082/0826/0836、0800/0809 免付費、070 網路電話、+886 國際格式正規化),不查歸屬、不驗證號碼是否有人使用。位數規則為常見格式,個別特殊號碼可能判為不符。
- 不處理身分證字號:遇到該格式只標示「不支援」,輸出中隱藏原文,也不做任何檢查。
多文件相似段落比對
貼上或匯入 2 至 6 份文字,計算兩兩相似度矩陣,並列出最長的共同連續片段與其行號、字元位置。
每份上限 200,000 字元(UTF-8)。以字元 n-gram 集合計算 Jaccard 與包含率;運算在背景進行。
範圍與限制
- 2 至 6 份 UTF-8 文字,每份至多 200,000 字元。CJK 以 4-gram、英數以詞 3-gram 切成集合,計算 Jaccard 與雙向包含率;文件太短時改用 5 字元 n-gram。
- 共同片段至少 12 個正規化字元(略過空白與標點,大小寫與全形半形視為相同),每組至多列 20 段且兩側不重疊;位置以原文字元索引與行號呈現。
- 相似不等於抄襲,也不能判斷是否同一作者;引用、範本、公文用語與共同來源都會造成重疊,結果只是文字重疊的量測。
- 文字高度重複時會限制比對工作量,片段清單可能不完整,報告會標示。
PDF 風險結構掃描
唯讀掃描 PDF 的位元組與物件字典:%%EOF 次數、主動內容名稱、Info 與 XMP 欄位、URI 網域,並嘗試解開 Flate 物件串流。
上限 64 MiB。不執行、不渲染 PDF;只描述結構上含有什麼,不判斷是否為惡意。
範圍與限制
- 上限 64 MiB。完全唯讀:不執行 JavaScript、不渲染頁面、不開啟任何連結,也不連網。
- 風險分級(低/需留意/高度需留意)只依「結構上含有」的名稱組合,例如 /JavaScript、/OpenAction、/Launch、/EmbeddedFile;不說明內容是否為惡意,掃描無異常也不代表檔案安全。
- 名稱若以 #xx 十六進位轉義書寫,仍會解碼後計入並提醒。能以 FlateDecode 解開的物件串流會一併掃描;其他濾鏡、Predictor 或加密造成的無法解壓,可能漏報。
- URI 只顯示網域,路徑與查詢參數遮蔽。多個 %%EOF 通常代表增量更新,舊版內容可能仍留在檔內。
Office/ODF 中繼資料稽核與清除副本
稽核 .docx/.xlsx/.pptx/.odt/.ods/.odp 的作者、時間、應用程式與自訂屬性,並偵測註解、修訂、隱藏內容、巨集與外部連結。
上限 128 MiB。清除副本只改寫被勾選的中繼資料檔,其餘條目逐位元組原樣複製;預設不勾選。
範圍與限制
- 上限 128 MiB;以內容辨識類型([Content_Types].xml 或 mimetype),不只看副檔名。不支援 zip64、加密文件與舊版 .doc/.xls/.ppt。
- 副本只重寫被勾選的 docProps/core.xml、app.xml、custom.xml 或 ODF 的 meta.xml;其餘條目的本地檔頭與壓縮資料逐位元組複製,只更新中央目錄偏移。ODF 的 mimetype 維持首個條目、store、無 extra。
- 欄位以移除該元素處理;註解、追蹤修訂、隱藏文字或工作表、巨集、縮圖與內嵌物件只報告、不刪除,需要在原應用程式處理。
- 副本輸出後會重新解析:條目數、全部 CRC、未改寫條目位元組逐一核對。不代表文件已完全匿名,內文、檔案系統屬性與其他來源仍可能含個人資訊。外部連結只列網域。