通常、.exe ファイル内の文字列 (ダイアログ ボックスの内容/タイトルなど) は、何らかのリソースに保存されます。
しかし、私が逆アセンブル/リソース検査したいくつかの最近のexeでは、文字列を含むリソースを見つけることができませんでしたがdb
、プログラムのソースコードに何とかハードコードされていました。
プログラムに直接配置されている文字列を抽出して変更するにはどうすればよいですか? それらは
const char*
C++ の s に相当すると思いますか?ダイアログ ボックスやメニューなどのコンテンツを「外部委託」しないのはなぜでしょうか。