Результаты поиска по запросу "portable-executable"
По крайней мере, кто-то сказал что-то о переездах :). Кстати, когда происходит перемещение, эти страницы помечаются как частные / недоступные. Таким образом, перемещение очень дорого из памяти и времени (изменение кода для нового адреса).
прочитал несколько статей Мэтта Пьетрека о файлах Portable Executable (PE), например:Углубленный взгляд на формат исполняемых файлов Win32,Часть 1 а такжеЧас...
+1 Боже мой, это так здорово! : D спасибо, что поделились этим!
сбивает с толку, как работает функция «AnyCPU» в .NET: она загружает исполняемый файл как собственный 32-разрядный, если система 32-разрядная, и как 64-разрядный, если система 64-разрядная (что можно легко подтвердить с диспетчером задач). ...
Как найти имя экспортируемой функции по порядковому номеру (экспорт по порядковому номеру)?
Я пытаюсь в каталоге экспорта, я получил имя экспортированной функции (экспорт по имени), просматривая каталог с помощью свойства addressoffnnames .... Здесь, Пример в comctl32.dll (api) всего имен fn 420, но нет имен fnnames 118 (экспорт по ...
быть в состоянии написать свою собственную подсистему, используя NT Native API. Хотя для этого достаточно документации, если вы посмотрите, я не уверен, что этого достаточно для этой задачи. В любом случае подсистема Win32 всегда имела довольно «особый» статус, и теперь, когда другие подсистемы исчезли, я даже не уверен, что они даже пытались обеспечить интеграцию других подсистем. На NT 4 (для одного примера) я бы сказал «сложно, но почти наверняка возможно». В текущей версии Windows, я бы сказал, что есть вероятность того, что некоторые изменения в ядре не позволят ему работать - и намного ниже, чем вероятность того, что доступная в настоящее время документация подойдет любому, кроме MS реализация подсистемы.
я есть несколько вопросов о поле PE "подсистема", которые могут в некоторой степени перекрываться. Чтобы избежать спама в этом месте с каждым вопросом в отдельности, я решил задать их вместе, а затем заново задать все, что не было решено. ...
подкаталог. Этот каталог составляет более 60 МБ, поскольку он включает в себя основные библиотеки .NET, необходимые для автономного развертывания.
я есть простое приложение ядра .net и опубликовать его с помощью следующей команды: dotnet publish -c Release -r win10-x64SqlLocalDbStarter.csproj <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> ...
В этом случае Java немного неудобно.
ел бы реализовать это в C # Я посмотрел здесь:http://www.codeproject.com/KB/cpp/PEChecksum.aspx [http://www.codeproject.com/KB/cpp/PEChecksum.aspx] И я знаю о функции ImageHlp.dll MapFileAndCheckSum. Однако по разным причинам я хотел бы ...
проверить подписи MS Authenticode в Linux или других * nix системах. Однако инструмент просто проверяет саму подпись и не проверяет отзыв сертификата, достоверность отметки времени и т. Д., Хотя вы можете извлечь данные из подписи и сделать это вручную.
пример кода (или библиотеки), который может помочь мне проверить цифровые подписи для файлов Windows PE (.exe, .dll, .cab, .etc) на платформах, отличных от Windows, с использованием C ++. Я ищу платформонезависимый подход. Спасибо!
Спасибо за эту ссылку +1
ажется, это всегда будет 4 ГБ, потому что он использует один и тот же размер данных (A DWORD)? Не DWORD дляSizeOfImage всегда будет 32-битным? Или я ошибаюсь по поводу этого ограничения? Ответ4 ГБ действительно кажутся жестким ограничением для ...
PE Format - IAT Вопросы
Я пытаюсь написать упаковщик EXE для Windows. У меня есть кое-что проработанное до сих пор. Часть, которая мне нужна, - это «Таблица каталогов BOUND IMPORT» (или раздел .idata?), В основном, раздел PE-файла, который содержит список библиотек DLL, ...