Как делать билдер на Delphi?
|
|
ramzeswr | Дата: Вторник, 30.04.2013, 11:44 | Сообщение # 1 |
Участник
Зарегистрирован: 17.04.2013
Группа: Пользователи
Сообщений: 61
Статус: Offline
| Расскажите-покажите пожалуйста как вы делаете билдеры. Я пользуюсь вот этим способом [ссылка удалена] но генерация стаба длится от 20 до N секунд (в зависимости от объема того, что нужно патчить). Знаю что есть более крутые способы, но не могу найти нужной инфы. Пожалуйста угостите ссылкой, или сделайте мануал.
|
|
| |
Neo | Дата: Вторник, 30.04.2013, 15:15 | Сообщение # 2 |
Модератор
Зарегистрирован: 04.05.2010
Группа: Модераторы
Сообщений: 317
Статус: Offline
| Например,нужно сбелать билд,который будет изменять ip адрус для коннекта.Берёшь константу и в ней пишешь что-нибудь заметное.Пусть будет const ip = 'xxx.xxx.xxx.xxx'; Затем, компилируешь билд с такой константой,потом бедёшь кекс эдитор и ищешь строку xxx.xxx.xxx.xxx.Как найдёшь,запоминаешь смещение в файле.А дальше обычными функциями паскаля (можно и WinApi замутить) открываешь файл,переходишь на это смещение и пишешь.
|
|
| |
dolphin | Дата: Вторник, 30.04.2013, 17:15 | Сообщение # 3 |
Администратор
Сообщений: 906
Статус: Offline
| Осталась статья
Система: Windows 10 x64, Kali Linux Среды программирования: Delphi 7, Delphi 10.x
Я не профессионал, я всего лишь любитель Я не вредитель, я всего лишь теоретик
|
|
| |
ramzeswr | Дата: Среда, 01.05.2013, 15:33 | Сообщение # 4 |
Участник
Зарегистрирован: 17.04.2013
Группа: Пользователи
Сообщений: 61
Статус: Offline
| dolphin, Спасибо большое! Один вопрос. Количество символов должно быть одинаковым или нету разницы. Допустим будет qwerty, а билдер заменит на qwertyqwertyqwerty?
|
|
| |