バイナリファイルを更新するツール [趣味]
バイナリファイルを編集したいような場合、バイナリエディタを使ってやると、該当アドレスへジャンプしたり、値を確認するのが、面倒・・・ってことも無いのですが、、、
ぽちっぽちっと簡単に編集できるツールがありました。
"Binary-Patcher ver1.0"
ダウンロードは
公式サイト - http://binarypatcher.freepremiumhost.net/(死んでる??)
ミラーサイト - http://binary-patcher.100webspace.net/
からどうぞ。
起動するとこんな感じです。
最初に、" Chooses File " ボタンを押してファイル選択ダイアログを表示させます。
処理したい対象ファイルを選択します。
すると、ファイルが読み込まれて、ファイルサイズが表示されます。
次に、このファイルに対しての変更情報を入力します。
aaaaaaaa: xx -> yy
aaaaaaaa アドレス(16進で8桁以下)
xx 元のデータ値(16進2桁(1Byte)単位で任意桁)
yy 新しいデータ値(16進2桁(1Byte)単位で元データと同桁)
として指定するようです。
入力ができれば、" Patch Check " ボタンをしてチェックします。
問題が無ければ、" Execute Patch " ボタンが押せるようになります。
" Execute Patch " ボタンを押すと、更新できました。
これで2チャンネルとかに載っている回避コードの適用が楽になる??
ぽちっぽちっと簡単に編集できるツールがありました。
"Binary-Patcher ver1.0"
ダウンロードは
公式サイト - http://binarypatcher.freepremiumhost.net/(死んでる??)
ミラーサイト - http://binary-patcher.100webspace.net/
からどうぞ。
起動するとこんな感じです。
最初に、" Chooses File " ボタンを押してファイル選択ダイアログを表示させます。
処理したい対象ファイルを選択します。
すると、ファイルが読み込まれて、ファイルサイズが表示されます。
次に、このファイルに対しての変更情報を入力します。
aaaaaaaa: xx -> yy
aaaaaaaa アドレス(16進で8桁以下)
xx 元のデータ値(16進2桁(1Byte)単位で任意桁)
yy 新しいデータ値(16進2桁(1Byte)単位で元データと同桁)
として指定するようです。
入力ができれば、" Patch Check " ボタンをしてチェックします。
問題が無ければ、" Execute Patch " ボタンが押せるようになります。
" Execute Patch " ボタンを押すと、更新できました。
これで2チャンネルとかに載っている回避コードの適用が楽になる??
2009-09-15 19:15
nice!(0)
コメント(0)
トラックバック(0)
コメント 0