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

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

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


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

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

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


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