Не стал морочить себе голову, файл открываю без флага SEC_IMAGE, Все RVA конверчу в RAW и все норм пашет и образ сохраняется.
И вообще вот цитата из MSDN:
twgt, не пашет уже пробовал. Изменения упорно не хотят применяться к файлу, хотя в памяти эти значения меняются без проблем. Похоже что дело...
Необходимо открыть PE файл. Ищу наиболее удобный для работы способ. Пробовал такую связку CreateFile, CreateFileMapping с флагом SEC_IMAGE,...
IceStudent, спасибо! все получилось =) прямо в яблочко - то что надо ;)))
задам еще 1 смежный вопрос по fasm'y: существует ли такая директива условной сборки, чтобы в макросе можно было прервать компилляцию и заставить...
хы... а вот и неверно - щас собрал новую версию fasm'a, пофиксил в коде file alignment и section alignment на 1, и такой файл винда(xp, sp2)...
FASM рулез=))))))))))))) Все проблемы решились чтением документации к FASM'у + использование макросов + правка исходников=))) Всем спасибо за участие!
еще один вопросик... как в fasm'e задать виртуальное и физическое выравнивание секций - т.е. то выравнивание, за которое в PE заголовке отвечают...
не подходит т.к. мне нужна секция релоков, правильная насроенная ассемблером(если собирать вручную то ее придется дополнительно фиксить - короче...
хм... неужели нет каких либо встроенных средств... может быть тут как-то помогут макросы? дело в том что мне подошла бы к примеру такая схема: -...
KeSqueer, нда... а где оные взять то можно?
Имеется некоторый FASM исходник с объявленным в нем несколькими секциями(код,данные,импорты,релоки). Необходимо - вручную задать физическое и...
Имена участников (разделяйте запятой).