バッチ ファイルを使用して、ファイルの 1 バイトを変更することは可能ですか?
次の変更を加えようとしています。
Address 0x829: 1B -> 1A
ファイル内a\b\c.class
ご覧のとおり、コンパイル済みの Java クラス ファイルを編集したものですが、それが役立つ場合は、Java を使用したくありません。
バッチ ファイルを使用して、ファイルの 1 バイトを変更することは可能ですか?
次の変更を加えようとしています。
Address 0x829: 1B -> 1A
ファイル内a\b\c.class
ご覧のとおり、コンパイル済みの Java クラス ファイルを編集したものですが、それが役立つ場合は、Java を使用したくありません。
純粋なバッチでは、バイナリデータを処理するのは非常に難しく、データにNULLが含まれていると、完全に失敗します。
ただし、vbscriptを使用することもできます。これは、それを処理でき、WinXPからWin7にインストールされます。
debug
1がある場合、それはスクリプト化できます
コマンドはe
メモリを編集します
ここにチュートリアルがあります: http://www.armory.com/~rstevew/Public/Tutor/Debug/debug-manual.html
1デバッグは 32 ビット システムでのみ使用できます。XPで利用可能ですが、その後32ビットを残しました...