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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2016, 17:27   #1
Winexcel
Форумчанин
 
Регистрация: 26.08.2013
Сообщений: 187
По умолчанию Добавление своей секции в файл

Здравствуйте! Подскажите пожалуйста можно ли каким-то простым способом добавить свою секцию в exe файл?
Задача стоит чтобы дописывать туда нужный код и выполнять(передавая управление, например через прыжок).
Ну и возможно использовать данную секцию как секцию неких данных
Winexcel вне форума Ответить с цитированием
Старый 18.08.2016, 17:38   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

вирус/троян сочиняете или что? для чего Вам это?
Если легально (EXE файл ваш и он ждёт подобных дополнений в виде исполняемого кода) - то смотрите в сторону как сделать плагины для своей программы.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 19.08.2016, 07:16   #3
Winexcel
Форумчанин
 
Регистрация: 26.08.2013
Сообщений: 187
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
вирус/троян сочиняете или что? для чего Вам это?
Если легально (EXE файл ваш и он ждёт подобных дополнений в виде исполняемого кода) - то смотрите в сторону как сделать плагины для своей программы.
Всегда веселило то что вопросы к низкоуровневому программированию сразу ассоциируются с кибер преступностью.

Я пишу свою VM, и столкнулся с проблемой заменой 1 байта на 2 и более.
Для этого я хочу выделить новую секцию с заранее рассчитанным размером относительно текущего кода для виртуализации.

А при чем тут плагины? Мне нужно только выделять место, я знаю что можно добавлять через саму структуру pe файла.
Winexcel вне форума Ответить с цитированием
Старый 19.08.2016, 07:49   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

А зачем VM патчить файл? С дуба рухнули?

По теме: можно.
p51x вне форума Ответить с цитированием
Старый 19.08.2016, 17:28   #5
Winexcel
Форумчанин
 
Регистрация: 26.08.2013
Сообщений: 187
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
А зачем VM патчить файл? С дуба рухнули?

По теме: можно.
VM ничего не патчит. Код виртуализирутеся.

Можно? - А поподробнее?
Winexcel вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление текста из RichEdit в файл LukeSkywalker Помощь студентам 2 13.05.2012 13:20
Добавление инфы в файл sheff123 Помощь студентам 5 04.03.2012 00:34
Добавление в файл Serjuk Помощь студентам 4 24.03.2011 23:40
Добавление данных в XML файл. LexaL Помощь студентам 3 24.12.2010 09:25
Добавление строк в файл ArcaN0id Помощь студентам 1 27.05.2010 20:48