タグ

zipに関するrutebozuのブックマーク (3)

  • リボンを結ぶ日々 unzipがひどい件

    2024/01 | 1234567891011121314151617181920212223242526272829 | 2024/03 前回アップされた圧縮ファイルを自動で解凍する仕様にするといいましたが、 その解凍プログラムを作ろうというところで思いっきり詰まってしまいました。 どういうことかというと、この解凍用のプログラムはPHPにはgz用の関数はあるようですが zip,lzh,rarとかのはないんです(Pearを探せばあるかもしれませんが・・・)。 ということでexec関数を使ってコマンドから直接解凍しようと考えたのです。 そこでzipファイルを解凍するLinuxコマンドは"unzip"になるわけですが、 半ば予想をしていたんですが解凍後の圧縮データ内のファイルが文字化けするんですよね。 まぁこれは当たり前のことでして基的に皆さんが圧縮するときにはWindowsでしょうから フ

  • linuxのunzipでUTF-8のファイル名が文字化け

    linuxのunzipUTF-8の日語を含むファイル名があると文字化けしてしまいます。 http://lfsbookja.sourceforge.jp/BLFS/svn.ja/general/unzip.html ※ubuntuは大丈夫らしい。 https://wiki.ubuntulinux.jp/Develop/UnzipTestcase 以下のunzipにpatchをあてて回避できる。 ただしコマンド実行時はLANG指定をLANG=ja_JP.UTF-8にしてください。 1.Info-ZIPのソースをダウンロード http://en.sourceforge.jp/projects/sfnet_infozip/releases/?file_id=1366735 「unzip60.tar.gz application/x-gzip 1.3 MB 2009-04-30 12:11」 を

  • AES 暗号化 ZIP 書庫 の評価 - EverQuestできない日記

    [ AES 暗号化 ZIP 書庫 (AES Encryption) ] 対応ソフトの例 WinZip 11 (WinZip 社) SecureZIP Version 11.10.0022 (PKWARE 社) Explzh v.5.24 7-Zip 4.57 7-ZIP32.DLL Version 4.57.00.01 仕様:公開、暗号化処理部分は互換性のあるソースコードが公開されてます。 標準的な ZIP 書庫の圧縮データ部分だけを暗号化したものです。暗号アルゴリズムは Rijndael (ブロック・サイズ 128bit、鍵サイズ 128 / 192 / 256bit) で、CTRモードが使われています。Gladman 博士が WinZip 方式でファイルを暗号化する例のソースコードを公開してます。パスワードから暗号鍵を生成する際や完全性チェックには HMAC-SHA-1 が使われていま

    AES 暗号化 ZIP 書庫 の評価 - EverQuestできない日記
  • 1