[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: hx  
Изменение строк в откомпилированных программах
hxДата: Воскресенье, 18.01.2009, 17:04 | Сообщение # 1
UCTeam Pro Coder
Сообщений: 482
Репутация: 34
Замечания: 0%
Статус: Вне игры
Для изменения строк в откомпилированных программах (*.exe).
Нам понадобится программа Win Hex.

Запустите Win Hex, откройте нужный exe . В правой части вы видите всякие кривые символы. Постарайтесь найти нужную строку. Далее следует определить тип строки: string или PChar . Щелкните на последнем символе строки. Теперь посмотрите в центр экрана на две выделенные шестнадцатеричные цифры. Если следующие после выделенных цифр цифры - 00 значит это PChar строка, иначе - string . Если это PChar изменяйте строку как хотите, затем сохраните и запустите прогу. Со string всё немного сложнее - после изменения вам следует указать длину строки. Для этого щелкните на первом символе строки. В центре экрана выделится другая цифра. Далее выделите преведущую перед выделенной цифру. Измените эту цифру на длину строки в шестнадцатеричном виде. Десятичное число перевести в шестнадцатеричное поможет стандартный калькулятор.

 
  • Страница 1 из 1
  • 1
Поиск:

Приветствуем, Гость


Гость, предлагаем тебе авторизироваться:



Меню


Статистика



© Dinedi.RU, 2007-2024 || Хостинг от uCoz