powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Добавил секцию в ПЕ
4 сообщений из 4, страница 1 из 1
Добавил секцию в ПЕ
    #33903393
vugluscr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Есть DLL - ну не хватает мне пространства в сегменте кода (оставили программеры мало). Стал я добавлять в ПЕ заголовок новую секцию кода, выровненную по всем кратностям. Изменил:
1) количество секции [PE+06]
2) суммарный размер кодовых секций
3) суммарный размер имиджа загрузки
4) дописал секцию в раздел, поставил адрес загрузки и права на память
5) Нарисовал в файле пустое место под неё (вот правда пробелами а не нулями)

DLL не загружается = "bad image"

Кто-нить знает, что не так?
...
Рейтинг: 0 / 0
Добавил секцию в ПЕ
    #33903446
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понятно, а зачем вообще это надо?
Вы модифицируете готовый бинарник? Можно свой дополнительный код дописать в отдельную DLL, а в исходной поставить только загрузку и вызовы, места для этого много не надо.


________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
Добавил секцию в ПЕ
    #33903449
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В любом случае хорошая статья:

http://www.codeproject.com/system/inject2exe.asp

________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
Добавил секцию в ПЕ
    #33903524
vugluscr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем это надо ...
Дык эта ... нет у меня исходников, сама DLL лишь часть большого проекта
как вставлять туда вызовы своей, и как грузить ...
Я по старинке, в кодах.
За статью сенк большой ... пошел курить.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Добавил секцию в ПЕ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]