Вот общепринято все в fasm'е юзают: Код (Text): section '.idata' import data readable writeable А ведь секция импорта должна быть ТОЛЬКО readable(или PAGE_READONLY), по крайней мере MS link'ер так делает. Дык а как правильно то?
Эээ.. Это кем так общепринято? Я вегда использовал только readable, т.к. не очень то мне и надо секцию импорта на лету модифицировать и тем более не надо это позволять кому-то еще. Естественно, правильно ТОЛЬКО readable, т.к. см. выше.
вот-вот. импорт не обязан быть в отдельной секции. его можно раскидать по всем секциям файла. скажем IAT должна быть помимо R еще и не выгружаемой, а все остальное - после загрузки файла становится ненужным и нефиг ему болтаться в памяти