Пятница, 27.12.2024, 06:27 Приветствую вас Гость | Группа "Гости" 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: xXxSh@dowxXx, Anton93, Волк-1024  
Как делать билдер на 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
Осталась статья
Прикрепления: -17__2010-__--_.zip (521.8 Kb)


Система: 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?
 
  • Страница 1 из 1
  • 1
Поиск:

delphicode.ru © 2008 - 2024 Хостинг от uCoz