ZIPワークスペース&アーカイブマネージャー

ZIPアーカイブの検査、選択的展開、プレビュー、暗号化とZIPボム防御を備えたアーカイブ作成。

ZIPワークスペース&アーカイブマネージャー

ZIPアーカイブの検査、選択的展開、プレビュー、暗号化とZIPボム防御を備えたアーカイブ作成。

使い方

1
ファイルを選択
処理したいファイルを選択します(完全ローカル処理)。
2
オプションを設定
必要に応じて変換や処理のパラメータを調整します。
3
処理して保存
ブラウザ内で処理を実行し、結果をダウンロードします。
概念&ナレッジハブ

ブラウザ内ZIPワークスペース:zip.js設計、選択的解凍、暗号化とZIPボム防御

ZIP形式はクロスプラットフォームのデータ圧縮およびファイル集約における世界標準です。GoToolstack ZIPワークスペースは、定評あるzip.jsエンジンを採用し、サーバーへのアップロードや外部送信を一切行わずにブラウザローカルで安全に動作します。

コアアーキテクチャ&計算式

ZIP安全パイプライン = HeaderParse('PK\x03\x04', Zip64) → PathSanitize(Traversal, UNC) → StreamBudgetDecompress(MaxBytes) → Decrypt(AES-256) → Export(Stream / Blob)

セントラルディレクトリの解析、パストラバーサル除去、ストリーム展開時のリアルタイム展開容量監視、揮発性メモリパスワード管理。

ベストプラクティスと必須ガイドライン

  • パストラバーサル攻撃の中和: ../ や絶対パス表記を自動サニタイズし、不正な上書きを防止します。
  • リアルタイムZIPボム防御: ストリーム展開中に実際の解凍バイト数を監視し、安全上限を超えた場合は即座に中断します。
  • 選択的ファイル解凍: 書庫全体を一括解凍せず、必要なファイルだけをツリーから選んで抽出できます。
  • 揮発性メモリでのパスワード保持: 暗号化パスワードは一時メモリのみで管理され、ローカルストレージやログには一切残りません。

よくある質問 (FAQ)

ファイルがサーバーに送信されることはありますか?
いいえ。すべての処理はブラウザのローカルメモリ内(zip.js)で完結します。
パスワード保護されたアーカイブに対応していますか?
はい。WinZip AES-256および従来のZipCryptoに対応しています。
RARや7zファイルは解凍できますか?
いいえ。本ツールは標準的なZIPおよびZip64アーカイブ専用に最適化されています。