33

好奇心から、それ自体しか含まない有効な zip ファイル (フォーマット仕様による) は存在しますか?

別の言い方をすれば、によって実装された関数にunzipは修正点がありますか?

このような修正点をインテリジェントな (網羅的ではない) 方法で検索するプログラムを作成できますか?

私は反対のことも考えました。つまりzip、修正点がある場合ですが、おそらくファイルはさまざまな方法 (さまざまなアルゴリズム、さまざまなレベルの圧縮など) で圧縮できるためf = zip(f)、一部のファイルが保持されているかどうかfはおそらく実装に依存します。ただし、zip圧縮はロスレスであるため、unzipおそらく「正式な」回答が必要です。

誰かがこれを調査しましたか?関連する URL へのポインタは大歓迎です。

4

1 に答える 1

32

ここでそれについて読むことができます: http://research.swtch.com/2010/03/zip-files-all-way-down.html

ここには、それ自体を含むr.zipがあります。

于 2010-07-02T21:38:53.863 に答える