Почему runPE не работает с определенным типом исполняемых файлов?

Поскольку вы динамически добавляете строки, вам нужно использовать jQuery.on

 $("#tblBody").on("click", "tr", function (rowElement) {
     var value = $(this).find('td:first').html();
     alert(value);
});

0
задан πάντα ῥεῖ 19 January 2019 в 11:07
поделиться

1 ответ

В чем разница между ... (Type1) и ... (Type2)

Ничего:

Исполняемый файл "PE" состоит из некоторых EXE-файл MS-DOS, за которым следует 32- или 64-битная часть.

Если вы запускаете исполняемый файл «PE» в MS-DOS (или в любой другой совместимой операционной системе), DOS игнорирует 32- или 64-битную часть и выполняет исполняемый файл MS-DOS в начале «PE». исполняемый файл.

Несколько программ написаны таким образом, что EXE-файл DOS в начале PE-файла работает так же, как часть Windows, так что вы можете использовать один и тот же EXE-файл как в DOS, так и в Windows.

Однако, в большинстве случаев DOS-часть печатает только сообщение об ошибке, в котором говорится, что программа не может быть запущена под MS-DOS.

То, что вы видите здесь, это две разные программы MS-DOS в начале PE PE-файлов; одна программа печатает сообщение об ошибке "This program must be run under Win32", другая печатает "This program cannot be run in DOS mode."

Кроме того, два двоичных файла различаются по первым символам: MZ и MZP

This также не является разницей:

Третий байт файлов MS-DOS является одним из многих байтов, описывающих длину программы MS-DOS. Поскольку у вас разные программы MS-DOS, они также имеют разную длину.

В одном случае байт имеет значение 80, которое отображается как «P» в текстовом редакторе.

В другом случае байт может иметь значение 10 (в качестве примера), которое не отображается как символ в текстовом редакторе.

Почему runPE не работает с исполняемыми файлами определенного типа?

Не увидев трояна, я не могу ответить на этот вопрос.

Однако, я видел много троянов, которые не используют правильный формат файла "PE".

(Однако в этих случаях «ошибки» были после «PE L», а не в «MZ» -части.)

0
ответ дан Martin Rosenau 19 January 2019 в 11:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: