Resource Hacker(リソース ハッカー)とは、Win32実装のexe, dll, ocx, cpl形式のファイルのリソースを閲覧修正するソフト。最新バージョンではres形式にも対応している。有志により日本語、中国語(簡体字繁体字)に翻訳されている。

Resource Hacker
開発元 オーストラリアの旗Angus Johnson
中華人民共和国の旗Darong Lv(中国語簡体字訳)
中華人民共和国の旗Menghsi Wu(中国語繁体字訳)
日本の旗Yoshiroh Maruoka(日本語訳)
最新版
5.2.7 build 427 / 2023年11月19日
プログラミング
言語
Delphi
対応OS Windowsシリーズ
プラットフォーム Windows 95/98/Me/NT/2000/XP/7/10
種別 リソースエディタ
ライセンス フリーウェア
公式サイト www.angusj.com/resourcehacker/ ウィキデータを編集
テンプレートを表示

2009年11月19日に公開されたv3.5から64ビット版に対応した[1]

概要 編集

対応する形式のファイルを開くとそのファイルのリソースがツリー構造上で表示される。リソースをバイナリ形式で保存したり、格納されているアイコンやポインタ、リソースなどを置き換えたり、リソースを追加、削除することができる。また、exe, dll, ocx, cpl以外のWindows視覚スタイル (*.msstyles)、プラグインファイル(アプリケーションにもよる)なども開くこともできる。

妥当な利用法 編集

コンパイルしたファイルに余計なリソースが含まれている場合、そのリソースを削除することで、実行ファイル等の余分なファイルサイズを削ることができる。また、アイコンを自由に置き換えることができるため、コンパイル元のソフトウェアでアイコンが指定できない場合、Resource Hackerを利用して置き換える。また、通常では変更できないプログラムの内容の変更をするために利用する。

注意点 編集

自作したソフトでなくとも著作権法第20条2項3号の範囲で自身の事情にマッチした処理ができるようにする改変行為は許されている[2]。他方、無断でリソースやアイコンなどを置き換えたりした場合、著作権侵害同一性保持権侵害になる可能性がある[要出典]

Win16実装の実行ファイルには当初から対応していない。

圧縮されたコンパイルデータの場合、一部のリソースにアクセスできない制限がある[3]

その他 編集

  • ダイアログをカスタマイズすることができる「Dialog.def」が梱包されている。
  • Resource Hacker使用時にフォントを指定することができる。

脚注 編集

  1. ^ VERSION HISTORY”. 2012年3月5日閲覧。
  2. ^ 知的財産用語辞典”. www.furutani.co.jp. 2022年2月22日閲覧。
  3. ^ ResHacker.HLP「明らかになっている問題点」より

関連項目 編集

外部リンク 編集