Портативный исполняемый файл без каких-либо зависимостей DLL или таблицы импортаC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Портативный исполняемый файл без каких-либо зависимостей DLL или таблицы импорта

Сообщение Anonymous »

На моем компьютере установлена ​​программа. Когда я проверяю это с помощью CFF Explorer, я не вижу никакого импорта или зависимостей. Вы можете догадаться, что это исполняемый образ, предназначенный только для ресурсов, но это нет. У него есть раздел .text, содержащий действительный исполняемый код, и точка входа в этот раздел .text.
Очевидно, что он загружается и связывается с каким-то образом системные библиотеки, потому что в противном случае приложение пользовательского режима не сможет сделать ничего полезного без вызова каких-либо системных API.
Было бы здорово, если бы ответ мог ответить на эти вопросы:
  • Как возможно такое PE-изображение?
  • Какие методы можно использовать? они используют?
  • И минимальный рабочий пример кода, если это возможно.
Вот как PE-файл выглядит в CFF Explorer:
Изображение

Изображение
Вот скриншот PE Explorer. PE Explorer также говорит, что таблицы импорта нет.
Изображение


Подробнее здесь: https://stackoverflow.com/questions/659 ... port-table
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»