2010-12-30 6 views
0

Я написал программу некоторое время назад, но с тех пор потерял исходный код. Когда я открываю программу в шестнадцатеричном редакторе, я не могу найти имя где-нибудь в коде (чтобы я мог его изменить). Имя, которое я имею в виду, это тот, что находится в верхней части окна. Есть ли альтернативный способ, которым я мог бы это сделать?Hex редактирование для изменения имени?

+0

Какой шестнадцатеричный редактор вы использовали, и если вы использовали функцию поиска, рассматривает ли она возможность того, что строка может быть строкой Unicode UTF-16? Он может появиться на правой стороне шестнадцатеричного дампа как-то вроде: -.N.o.t.e.p.a.d. – PleaseStand

+0

Ах, вот и все! Я изменил его на unicode, и он работал безупречно. Благодаря! :) – Lucas

ответ

0

Возможно, что имя находится в Юникоде, что означает, что между каждым символом имени будет добавлен дополнительный символ \0. Найдите это с помощью подстановочных знаков, чтобы пропустить нулевые байты.

Смежные вопросы