Найти раздел точки входа ЧП
Я пытаюсь найти, на какой раздел указывает точка входа PE. У меня есть два вопроса:
- Правильно ли говорить, что этот раздел является таким, что section.PointerToRawData
- Я вижу некоторые PE, которые имеют AddressOfEntryPoint> общий размер файла. Как это возможно? Значение AddressOfEntryPoint неверно?
Спасибо
1 ответ
Правильно ли говорить, что этот раздел является таким, что section.PointerToRawData
Не совсем, нужный раздел должен быть таким: раздел.VirtualAddress
Затем, чтобы найти позицию в файле, используйте: AddressOfEntryPoint - section.VirtualAddress + section.PointerToRawData