ZIP · 無料 · 端末内で処理
ZIP アーカイブをオンラインで破損させる
ZIP アーカイブを無料でオンラインで破損させます。セントラルディレクトリとローカルファイルヘッダーを破壊するため、アーカイブは開くことも修復することもできなくなります。
- アップロードなし
- サイズ制限なし
- 登録不要
ZIP ファイルを破損させる
.zip, .jar, .war 向けに調整していますが、他のどの形式でも同じように動作します。
ここにファイルをドロップ、または 参照 形式もサイズも自由、複数ファイルを同時に処理できます
処理中…0%
ダウンロードの準備ができました
ZIP ファイルをきちんと壊すのが難しい理由
ZIP アーカイブは後ろから読まれます。セントラルディレクトリ終端レコードがインデックスを指し、インデックスが各圧縮エントリーを指します。この設計がアーカイブを頑健にしており、WinRAR や 7-Zip は壊れたインデックスを再構築できることも多いのです。説得力をもって壊すには、その構造の全層を一度に取り除く必要があります。
このツールが破壊するもの
- セントラルディレクトリの終端. 末尾 64 KB 内の EOCD レコードが破壊されます。ファイルが ZIP でなくなるのはこれによってです。
- セントラルディレクトリのエントリー. 各
PK\x01\x02レコードが上書きされ、一覧を作ることができなくなります。 - ローカルファイルヘッダー. 各
PK\x03\x04レコードが破壊され、修復ツールが頼る「ローカルヘッダーを探す」モードが無効になります。 - 圧縮されたペイロード. エントリーに散らされたエントロピーにより、バイト単位で掘り起こしても無傷のものは何も得られません。
そのあと表示されるもの
| アプリケーション | 動作 |
|---|---|
| Windows のエクスプローラー | 「圧縮 (zip 形式) フォルダーが無効です。」 |
| WinRAR / 7-Zip | 「ファイルをアーカイブとして開けません。」修復しても空か使えない結果になります。 |
| macOS のアーカイブユーティリティ | 「展開できません。エラー 1 - 操作は許可されていません。」 |
Linux の unzip | 「End-of-central-directory signature not found.」 |
これを行うよくある理由
- 利用者のアーカイブを展開するアップロードエンドポイントのテスト。
- 成果物のダウンロードが途中で切れたときに CI が明確に失敗することの確認。
- 復元手順を練習するために破損したバックアップを再現すること。
- マルウェアスキャナーが不正なアーカイブで固まらず処理することの確認。
ZIP ファイルを破損させる手順
- 上のボックスに .zip ファイルをドロップするか、クリックして選択します。
- 部分的な損傷(Light)や復元ソフトの無力化(Heavy)が必要でなければ、レベルは Standard のままにします。
- ファイルを破損 を押します。処理は端末内で行われるため、ほぼ即座に終わります。
- 結果をダウンロードします。既定では元のファイル名とバイト長がそのまま保たれます。
ZIP についてのよくある質問
WinRAR でアーカイブを修復できますか。
いいえ。その修復モードはセントラルディレクトリがないときにローカルファイルヘッダーを探します。両方とも破壊されているので、見つけるものがありません。
中のファイルも影響を受けますか。
はい。圧縮エントリーにエントロピーが散らされるため、手作業でアーカイブを掘り起こしても無傷のファイルは得られません。
JAR や WAR ファイルはどうなりますか。
どちらも ZIP コンテナーで、同じプロファイルを使います。結果はどの JVM でも読み込めず、どのコンテナーにもデプロイできません。
アーカイブのサイズは保たれますか。
既定では保たれます。何かが開こうとするまで、まったく普通に見えます。
責任を持ってご利用ください。 Files Corrupter はソフトウェアテスト、QA、研究、研修、教育のために作られています。完成した成果物であるかのように見せる目的で、意図的に破損させたファイルを提出する行為は、学校や勤務先の規則に反する場合があります。出力の使い方についてはご自身が責任を負います。詳しくは 免責事項.