CubeICE 0.9.1β

CubeICE 0.9.1β をリリースしました。0.9.1βでの修正点は下記の通りです。 未対応形式のファイルが指定された時のエラーメッセージを修正 CubeICE で未対応形式、または圧縮形式ではないファイルを指定した際のエラーメッセージを分かりやすい文言に修正しま…

7-Zip ライブラリとしての CubeICE

圧縮・解凍ソフト CubeICE をゼロから改修 に記載した通り、昨年、CubeICE に対して大幅な修正を実施しましたが、この際にライブラリとしても利用できるようにインターフェース(クラスやメソッド)を整理する事をテーマの一つに設定していました。そこで、…

CubeICE の Zip Slip 脆弱性に関する調査報告

先ほど「Zip Slip」と命名された圧縮・解凍処理に関する脆弱性の情報を目にしました。 Zip Slip Vulnerability アーカイブファイル関連の脆弱性「Zip Slip」、大手プロジェクト多数に影響 広く採用されている書庫展開処理に任意コード実行を許す脆弱性 この…

CubeICE に含まれる 7-Zip を手動で更新する方法

本日、CubeICE 0.9.0 β をリリースしました。修正内容は リリースノート に任せるとして、この記事では CubeICE で利用している 7-Zip のカスタマイズ版ライブラリの概要と、7-Zip ライブラリのみを更新する方法について記述します。 概要 手動による更新方…

CubeICE 0.9.0β

CubeICE 0.9.0β をリリースしました。尚、0.9.0β では、「7-Zip」に任意コード実行の脆弱性、修正版のv18.05が公開 等で報じられた、7-Zip による脆弱性の修正分も適用されています。そのため、CubeICE の既存バージョンをご利用の方は可能な限りアップデー…

CubeICE 0.8.5β

CubeICE 0.8.5β をリリースしました。修正・改善点は下記の通りです。 複数の圧縮ファイルが指定された時の解凍方法に関するオプションを追加 これまのバージョンでは、複数の圧縮ファイルを選択して「解凍」が実行された場合、指定されたファイルの数だけプ…

CubeICE 0.8.4β

CubeICE 0.8.4β をリリースしました。修正・改善点は以下の 3 点です。 一部の設定項目が反映されない不都合を修正しました。 CubeICE メイン画面に表示される「経過時間」および「残り時間」に関する不都合を修正しました。 同名の圧縮ファイルが存在する時…

CubeICE 0.8.3β

CubeICE 0.8.3β をリリースしました。修正・改善点は以下の 3 点です。 圧縮ファイル名を指定する「名前を付けて保存」ダイアログにおいて、拡張子のフィルタ設定や初期ファイル名に関する改善を行いました。 右クリックによるドラッグ&ドロップで「圧縮」を…

圧縮・解凍ソフト CubeICE をゼロから改修

気付けば数年ぶりの更新となってしまいました。私は、普段 キューブ・ソフト (CubeSoft) と言う会社で様々な Windows ソフトウェアを開発・公開していますが、その一つに CubeICE と言うファイルの圧縮・解凍(展開)を行うソフトウェアがあります。今回、こ…

CubeICE 0.8.2β

CubeICE 0.8.2β をリリースしました。修正・改善点は以下の 3 点です。 GZip (.gz), BZip2 (.bz2), XZ (*.xz) 形式の圧縮ファイルを解凍する際、一部のファイルでエラーが発生する不都合を修正しました。 空のフォルダを含む圧縮ファイルを指定して解凍した…

CubeICE 0.8.1β

CubeICE 0.8.1β をリリースしました。修正・改善点は以下の通りです。 圧縮時にファイル名を UTF-8 に変換するオプションを追加 CubeICE では、解凍・展開時に圧縮ファイルの文字コードを自動判別・変換する事により文字化けを防止していますが、圧縮時につ…