Проблема решена. Всем спасибо за сочувствие =)
Переношу ручками таблицу в том же файле в туже секцию .rsrc. Меняю адрес в заголовке на новый. Все. Работает... Ни размеры, ни флаги ничего больше...
Стоит там этот флаг. Не помогает. Флаги стоят 0xC0000040. А на секции со старой таблицей флаги стоят 0x40000040.
Правильно. И начало, и размер.
поправил, результат прежний... Будем думать дальше.
на 1C9B0 - там где новая таблица кончается... еще поправил размер секции куда дописывал названия функции и либы...
n0name поправил... теперь даже таблицу импорта PEiD показывает, но только почему-то не полностью... нет там моей либы, только стандартные... и...
кхммм.... так размер вроде не должен меняться... в нули же пишу... ща глянем че-как.... спасибо за подсказку !
ACCESS_VIOLATION вылетает по адресу 42000 - там как раз лежит RVA на IAT первой либы... Есть какие мысли ? Помогите, пожалуйста...
IAT в TimeDataStamp забито. Для моей либы. Для стандартных - в старую секцию соответственно.
Извините, был напуган =) В приложении три файла - рабочий, кривой и сама либа.
День добрый всем. Проблема в следующем - при добавлении своей либы в импорт уже готового экзешника, если есть свободное место для копирования...
Ну вот в ХР походу примерно тоже... Без каких-то флагов не пашет... Но вобщем-то не в гуях дело =) они и не очень-то нужны...
Что за флаг ? Можно по-подробнее чуть-чуть ? =)
Имена участников (разделяйте запятой).