Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2008, 13:43   #1
BlackOmen
Пользователь
 
Аватар для BlackOmen
 
Регистрация: 27.02.2008
Сообщений: 54
По умолчанию Реализация конфигуратора

Здравствуйте!
Допустим имеется некоторый *.ехе, в котором заведомо известно, что есть:

Код:
var s:string;
...
s := 'xxxxxxxxxxx';
...
Так вот как можно изменить присваемое значение переменной s, не прибегая к правке исходника? Желательно на простиньком примере.

Спасибо.
BlackOmen вне форума Ответить с цитированием
Старый 28.05.2008, 14:41   #2
AngelOfDeath
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
 
Аватар для AngelOfDeath
 
Регистрация: 28.03.2008
Сообщений: 358
По умолчанию

Ну это врядли получиться
Это уже немного ИМХО на взлом смахивает
Попробуй HEX редактором
Мож что нить получиться
AngelOfDeath вне форума Ответить с цитированием
Старый 28.05.2008, 15:24   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как можно изменить присваемое значение переменной s, не прибегая к правке исходника?
Программно? Открываешь файл находиш эту строку и ее перезаписываешь соблюдая размеры строки или хотя бы терминируя ее правильно если после строки есть свободное место и если у нее есть терминатор, или меняя ее размер в первом байте если это паскалевская строка.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.05.2008, 17:12   #4
BlackOmen
Пользователь
 
Аватар для BlackOmen
 
Регистрация: 27.02.2008
Сообщений: 54
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Программно? Открываешь файл находиш эту строку и ее перезаписываешь соблюдая размеры строки или хотя бы терминируя ее правильно если после строки есть свободное место и если у нее есть терминатор, или меняя ее размер в первом байте если это паскалевская строка.
Да пробывал, открывать и находить эту строчку и нашёл... но ... плохо что так оно ... ведь так любой сможет открыть и найти. А вот интересно как сделать их так чтобы при открытии ехе эти строки найдены не были?
Может писать их уже в зашифрованном виде как вы думаете?
BlackOmen вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализация статистики просмотров Pitlord PHP 1 07.08.2008 20:55
Реализация тестов aleksei111 Общие вопросы Delphi 2 20.05.2008 12:15
реализация стратегии на классах mahsus Общие вопросы C/C++ 1 28.12.2007 10:27
реализация SSL Prowler Работа с сетью в Delphi 1 18.12.2007 13:38