タグ

2017年9月4日のブックマーク (1件)

  • ZIPファイルをPNGファイルに偽装する方法 - Qiita

    よくある質問 「ZIPファイルをPNGファイルに偽装」とはどんな意味ですか? 一見、PNGファイルのようであり、実際にPNGデコーダーで画像の表示などが問題なくできるが、(拡張子でファイルの種類を判断するOSの場合)拡張子をZIPに書き換えるとZIPファイルとして扱えるファイルのことを、PNGファイルに偽装したZIPファイルを呼ぶことにします。 また、このようなファイルを作ることを「ZIPファイルをPNGファイルに偽装した」ということにします。 つまり、PNGファイルとしても、ZIPファイルとしても扱えるファイルを作ることです。 基的に、既存の小さなPNGファイルと既存の小さなZIPファイルを組み合わせて偽装することを想定しています。 見方を変えれば、PNGファイルをZIPファイルに偽装したとみることも可能です。 どんなZIPでも偽装できますか? いくつかの制約があります。 ZIP64は

    ZIPファイルをPNGファイルに偽装する方法 - Qiita
    Magicant
    Magicant 2017/09/04