==================================================================================================== Feather ver.1.24 [09/08/20]SEA-1A-7             Copyright (C) 2007 - 2009 石橋祥太(以降 私 といいます) ====================================================================================================            WARNING : FOR HAND OUT AND USE IN JAPAN ONLY. *はじめに Feather をダウンロードいただき、誠に有難うございます。  これはファイルの圧縮/解凍、重要な機密ファイルなどを暗号化することや、 処分するファイルを抹消することができるソフトです。 もともとUSBなどに持ち歩き使用するために開発、非常に軽量です。  実行ファイル(feather.exe)と使用ファイル形式に応じたDLLで起動できます。 圧縮可能形式 : lzh,zip,cab,tar,gz,bz2,tgz,tbz,exe(zip) 解凍可能形式 : lzh,lha,lzs,zip,jar,cab,arj,tar,gz,bz2,tgz,tbz,tar.gz,tar.bz2,cpio,rpm,deb,a,lib,rar 変換可能形式 : jak(分割/結合),aes(暗号化/復号化),pef(暗号化/復号化) AES仕様:最大鍵長256ビット、実質鍵長160ビット、ブロックサイズ128ビット、CBCモード、Rijn.dll直結。 *開発環境  このプログラムは   Microsoft Windows vista   onion software HSP script editer for Windows ver3.1  の環境で開発しました。 *動作環境 Microsoft Windows 95 未実施。 Microsoft Windows 98 の環境で動作を確認。 Microsoft Windows Me の環境で動作を確認。 Microsoft Windows NT 未実施。 Microsoft Windows 2000 の環境で動作を確認。 Microsoft Windows XP の環境で動作を確認。 Microsoft Windows vista の環境で動作を確認。 (すべて日本語版) 推奨環境(動作円滑化のため) 空きメモリ256MB以上 CPU PentiumV 500MHz以上 *ファイル構成・インストールの仕方  feather.exe 実行ファイル read me!.txt このファイル history.txt 経歴ファイル license 付属させていただいたDLLの説明書入りフォルダ setting.ini 各設定 付属しているDLL Rijn.dll AES用暗号化/復号プログラム Period32.dll PEF/DELETE用オリジナルhspプラグイン(非正式版・仮実装)  インストールの必要はありません。解凍してDLLをそろえるだけで使えます。  このソフトはレジストリを一切使いません。 またファイルの操作を行うには別に各種ライブラリが必要となります。 プラグインは統合アーカイバプロジェクト(下記)でほとんど手に入ります。 特別な用途を除いては最新版の使用をおすすめします。 対応プライブラリ 使える拡張子 Unlha32.dll lzh,lha,lzs UnZip32.dll zip(解凍),jar(解凍) Zip32j.dll zip(圧縮),exe(zip) Sfx32gui.dat exe(zip) Cab32.dll cab Unarj32j.dll arj(解凍) Tar32.dll tar,gz,bz2,tgz,tbz,tar.gz,tar.bz2,cpio,rpm,deb,a,lib Unrar32.dll rar(解凍) Jack32.dll jak Rijn.dll aes Period32.dll pef Zip32j.dllを動かすためには ZIP32.DLL あるいは IZIP32J.DLL & ZCRYPT32.DLL が必要です。 Unrar32.dllを動かすためには UnRAR.DLL が必要(Unrar32.dllに梱包確認)です。 Cab32.dllにはDCab32.dll付随推奨。  DLLのダウンロード・インストールしたことの無い方にはcaldix(http://www.kmonos.net/)などがおすすめ。  自動でDLLをダウンロード・インストールしてくれます。  DLLは基本システムディレクトリ、あるいは実行ファイルのフォルダにあれば自動で認識します。  認識されたDLLはバージョン情報取得、リストアップ、すなわちDLLを読み込んでいるかチェックできます。  DLLがひとつも見つからない場合、起動しません(DLLがありません!とエラーが出ます)。 *アンインストールの仕方    このソフトはレジストリを一切使いません。 フォルダごと削除してください。   *使い方 ※PERIOD暗号は仮実装ですので復号を保障できません。 ウィンドウの操作の仕方 設定を間違えた場合一度終了してからsetting(環境によってはsetting.ini)を 消していただいてから起動すれば初期設定に戻ります。 ウインドウへのドラックドロップをすることで選択されたファイル操作をします。 ・指定されたフォルダに保存にチェック、欄内を空欄にするとデスクトップに保存できます。 ・圧縮/分割/暗号化専用にチェックを入れると解凍/結合/復号化をしません。 ・右端のファイル形式のボタンを入れると圧縮ファイル投入時以外、または圧縮/分割/暗号化専用時の 操作を選択できます。対応ライブラリがない場合、その他使用不能の場合は灰色に表示されます。 ・圧縮/分割/暗号化/削除に関しての詳細設定は各動作の詳細設定から行うことができます。 ・圧縮/暗号化パスワードは圧縮/暗号化のたびに指定します。パスワード設定画面の連続でパスワードを使うの  チェックを入れると一度設定したパスワードは次の圧縮にも連続使用できます。  (パスワードが使える圧縮/暗号化のみ。パスワードは終了時保存しません。) ・解凍/復号化パスワードは解凍/復号化のたびに指定します。 ・解凍/復号化処理が与えられたときは原則的に対応DLLがある場合のみ解凍/復号化します。  対応ライブラリが無い場合、解凍以外の処理をします。 ・分割/暗号/抹消にフォルダは指定できません。 終了の仕方 OKボタン、ESCキー、クローズボタン(×)を押してください。 キャンセルボタンを押したときは終了しますが設定は保存されません。 注)ファイル操作中(タイトルが"Please wait..."と表示されているとき)はできる限り 終了・シャットダウンさせないでください。データが壊れる可能性があります。 コマンドの呼び方 一応コマンドラインがつかえます。 ・ソフト本体にドロップ 前回の設定で使われた設定の形式・方法で圧縮/抹消 ・ソフト本体のリンクにドロップ ショートカットに設定した文字列で操作が変わります。 例)ショートカット D:\feather.exe /zip /p ショートカットにファイルドロップでzip(パスワード付)で圧縮(zip32.dll、zip32j.dll存在時)。 スラッシュ(/)やマイナス(-)の直後の文字列により処理を操作できます。大文字でも可。 ファイルの種類コマンド(指定された場合前回設定されたファイルの種類は無視) ・そのまま…前回の設定で使われた設定の形式・方法で圧縮/抹消 ・" /lzh "を追加…lzh形式に圧縮します。 ・" /zip "を追加…zip形式に圧縮します。 ・" /cab "を追加…cab形式に圧縮します。 ・" /tar "を追加…tar形式に結合します。 ・" /gz " を追加…gz形式に圧縮します。 ・" /bz2 "を追加…bz2形式に圧縮します。 ・" /tgz "を追加…tgz形式にソリッド圧縮します。 ・" /tbz "を追加…tbz形式にソリッド圧縮します。 ・" /jak "を追加…jak形式に圧縮します。 ・" /pef "を追加…pef形式に暗号化します。 ・" /aes "を追加…aes形式に暗号化します。 ・" /exe "を追加…zip形式の自己解凍書庫に圧縮します。 ・" /del "を追加…指定された回数で抹消します。 指定されたファイル操作用DLLがない時は、下の優先順位で圧縮します。 ZIP>LZH>CAB>TBZ (対応するDLLが存在しないときは何もしません。) 複数ファイルタイプが指定された場合、最後尾に追加されたコマンドが優先されます。 詳細追加コマンド(順番関係なし) ・" /p "を追加…zip,exe圧縮処理時にパスワード入力ダイアログを表示。 ・" /c "を追加…圧縮ファイルであっても圧縮/分割/暗号化(解凍しない)。 ・" /f "を追加…解凍時フォルダを作りその中に解凍。 ・" /y "を追加…解凍時上書きの確認をしない。 ・" /o "を追加…履行後フォルダを開く。 注意)"/fo"や"/f/o"のようにコマンドはつなげることができません。この場合、"/f /o"としてください。 ※ヒント:DLL数を減らすことによって起動時間を短くできます(DLLバージョンチェック省略のため)。 使用例)実行ファイルとUnlha32.dllだけを持ち歩いてのLZH解凍/圧縮。 いずれの操作にせよ、問題・疑問がございましたら私に問い合わせください。 *制限 使用許諾契約書 以下より 「Feather」を「本ソフトウェア」、 「石橋祥太」を「私」、「本使用許諾契約書」を「本契約書」 と記載します。 また、法人、個人を問わず「本ソフトウェア使用者」を 「使用者」と記載いたします。ご注意ください。 私は、以下の契約に同意された方に対してのみ、 使用についての許諾をいたします。 使用許諾契約に同意されない方、または本契約書を改変した場合は、 一切の使用を禁止しすぐ本ソフトウェアを消去しなければなりません。 また、本ソフトウェアのすべての権利を放棄しなければなりません。 このプログラムは日本国内だけの配布、及び使用とします。 FOR HAND OUT AND USE IN JAPAN ONLY. それ以外での使用は保証外となります。 1.著作権について 警告:この製品は、日本国著作権法により保護されています。 この製品の全部または一部を無断で複製したり、無断で複製物を頒布すると、 著作権の侵害となりますのでご注意ください。 本ソフトウェアの著作権は理由の如何に関わらず私に帰属します。 使用者は、本ソフトウェア・付属ファイルに付されたCopyright等の 注釈を取り除くことはできません。 作者:石橋祥太 Copyright (C) 2007-2009 石橋祥太 All Rights Reserved. また、違法な行為には使用しないでください。 本ソフトウェアは、  onion software HSP script editer for Windows version 3.1  Copyright (C) 1997-2007 onion Software  (http://www.onionsoft.net/hsp/) によってコンパイルされています。また  UPX (The Ultimate Packer for eXecutables)  Copyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnar  (http://upx.sourceforge.net/) で圧縮されています。そして  Resource Hacker(TM) Version 3.4.0  (http://rpi.net.au/~ajohnson/resourcehacker/) を使用させていただきました。 作者様のご好意により、下記のライブラリを同梱させていただきました。 この場を借りて御礼申し上げます。  Rijn.dll  Copyright (C) 1998-2003 Type74 Software http://type74.org/rijndll.php それぞれのソフトウェア、ライブラリの著作権はそれぞれの作者に帰属します。 2.禁止事項 使用者は、本ソフトウェアをリバースエンジニアリング、逆コンパイル、 逆アセンブル、ファイル解析や改ざん、または第三者を媒して、それらの 行為を行わせることはできません。 *最悪の場合、新ソフトウェア公開を停止します。 *危険コード解析(ウイルスチェッカーの履行時など)を除きます。 なお、公開されたスクリプトのみ誰でも自由に使う事が出来ます。 3.配布に関する制限について 再配布・転載先に制限を設けません。 事前に私までお知らせ下さい。 いかなる形式の転載・配布であっても、アーカイブ構成及びドキュメント、 その他を変更して転載・配布することを禁じます。 また違法な行為目的には配布しないでください。 4.配布に関する権利について 3.配布に関する制限について に同意できる方のみ本ソフトウェアを無償で 配布、再配布する権利があります。 有料パソコン通信,雑誌や書籍などの商業メディアによる配布・転載も構いま せんが、これは作者が本ソフトの著作権を放棄したわけではありません。 5.配布に関するお願いについて 本ソフトウエアを無償で配布、再配布する場合、 本ソフトウェアの 大きな位置付けは,「フリーソフト」,「フリーウェア」とします。 6.免責・保証について 私は、本ソフトウェアに関して、法定上の瑕疵担保責任、商品性および 特定の目的への適合性の保証、その他一切の保証をいたしません。 *お問い合わせ ご意見、不具合の情報、要望、感想などいつでもお待ちしています。 どのような些細な事でも私に連絡をください。  e-mail shota_soft_tree@yahoo.co.jp  home page http://www.geocities.jp/shota_soft_tree/ *DLLの配布場所 ほとんどのDLL…統合アーカイバプロジェクト http://www.madobe.net/archiver/index.html Rijn.dll …http://type74.org/rijndll.php Period32.dll …単独配布なし