0

未使用のコマンド ライン パラメータを実行可能ファイルから削除するにはどうすればよいですか? 例: 次のコマンド ライン ( -a、-b、-c、-1、-2、-3 )を使用する EXE があります。" -2 " コマンドを削除するにはどうすればよいですか? 私はRES EditorHEX EditorEXE Disassemblyrを使用しようとしましたが、何もしませんでした。誰かが私を助けることができますか?これにはどのプログラムを使用する必要がありますか? 「 GetCommandLine(A/W) 」関数を削除すると、すべてのコマンドが失われるためです。ありがとう。

4

1 に答える 1

2

実行可能ファイルをリバース エンジニアリングし、それらの引数をチェックする場所を見つけて、関連するコードを削除する必要があります (たとえば、NOP に置き換える)。

より簡単なオプションは、コマンド ラインをサニタイズし、元の変更されていない実行可能ファイルを保持したいオプションだけで呼び出すラッパー実行可能ファイルを提供することです。

于 2013-04-03T10:30:24.557 に答える