YZ1.DLL

詳細情報

タイトル YZ1.DLL
URL http://www.kmonos.net/lib/yz1.html
バージョン ver 0.32
更新日 2010/11/26
追加日 2013/08/17
種別 フリーソフト
説明 .yz1書庫を操作するためのDLL。

レビュー

レビューはありません。

スクリーンショット

スクリーンショットはありません。

更新グラフ

バージョン履歴

version 0.32
233 KB
2010/11/25
Windows 95以降
古いバージョン置き場
YZ1.DLL 0.32 / UNYZ1.DLL 0.04: JVNVU#707943 Windows プログラムの DLL 読み込みに脆弱性 を受けての更新です。
 ・ UnYZ1.DLL から YZ1.DLL を読み込む際に、カレントディレクトリを探さなくなりました。
 ・ YZ1.DLL から -s オプションで yzdec.exe を探す際に、カレントディレクトリを探さなくなりました。
version 0.31
255 KB
2009/10/02
Windows 95/98/Me/NT4/2000/XP/2003/Vista
version 0.30
238 KB
2008/03/30
0.30: CERT-FI and CPNI Joint Vulnerability Advisory on Archive Formats を受けての修正です。
当該 Advisory では YZ1 は対象となっていませんが、YZ1.DLL 0.29
に同様のアタック(エラーだらけの書庫を渡す)を試みたところ、
アクセス違反で落ちるケースがありました。
0.30 ではその場合に正しくエラーを返すように修正しました。
version 0.29
220 KB
2006/11/30
version 0.28
242 KB
2006/11/22
古いバージョンは
arc/old_versions/yz1dll/ に残してあります。
English
ダウンロード
download
size
update
environment
version 0.27
219 KB
2005/11/15
Windows 95/98/Me/NT4/2000/XP/2003
紹介
やまざき@BinaryTechnology 氏製作のアーカイバ DeepFreezer
のファイル形式である .yz1 書庫の圧縮・展開をサポートするライブラリです。
『統合アーカイバAPI仕様』
に準拠しています。
スクリーンショット
presented by k.inaba
 
version 0.26
2004/08/11
version 0.26 の Yz1.DLL では、アプリケーション側から -ea0
(version 0.25 にはまだチェック抜けがありました。申し訳ない。)
無効にして従来通り".."入りパスを書庫に格納するには、-ea0
逆に、0.25を導入すると、".."入り書庫の展開の際に毎回
version 0.25
2004/07/31
Windows 95/98/Me/NT4/2000/XP/2003
お知らせ
「指定外の場所へファイルが解凍されてしまう脆弱性」について。
version 0.23 以降の Yz1.DLL では、対応アプリケーション側が
-ea1 または -ea2 オプションを指定した場合には、展開前に、
上記記事等で問題とされているパスが含まれていないかの検査を行います。
version 0.25 の Yz1.DLL では、アプリケーション側から -ea0
オプションで明示的に検査をOFFにしない限り、デフォルトで
-ea1 に相当する動作をします(問題のパスを見つけると警告を表示します。)
Yz1.DLLを使うアプリの開発者の方へ
上記記事等で問題とされている書庫に対する検査を有効にするには、
-ea1 ないしは -ea2 オプションを Yz1() API に渡してください。
無効にして従来通り絶対パス等を書庫に格納するには、-ea0
オプションを Yz1() API に渡してください。
開発者でない一般ユーザーの方へ
お使いのアーカイバが上記の件に関して特に処理を行っていない場合、
0.25 の Yz1.DLL をインストールすることで、Yz1書庫に関しては
(省略されました)
version 0.24
224 KB
2004/02/22
差分がありません
差分がありません