EugeneRoshal
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Victor_VG Цитата: В данном случае "сигнатура" найдена неверно | О чем и речь. Это не случай - "опознали исполняемый модуль, но не смогли отыскать начало архива", это - "смогли отыскать начало архива, ближайшего к началу файла, но в силу отсутствия поддержки NSIS не распознали основное хранилище данных NSIS". Цитата: таких "сигнатур" 0x504b в WinX_YouTube_Downloader.exe аж 708 штук | Не 0x504b, а 0x50 0x4b 0x03 0x04. Плюс WinRAR еще несколько байтов в заголовке проверяет на вменяемые значения. Цитата: так что сработать могло любое вхождение, | Для 0x50 0x4b 0x03 0x04 в этом файле мы находим только реальные заголовки файлов в ZIP архиве. Первый из них и является началом ZIP архива. Цитата: В данном бинарнике по смещению 0x93E28 (605736 байт) начинается 7-Zip архив app.7z | Сигнатура 7z архива: '7', 'z', 0xBC, 0xAF, 0x27, 0x1C По смещению 0x93E28 находится: '7', 'Z', 0xEA, 0x49, 0x3E, 0x9B Настоящая сигнатура 7z архива находится по адресу 0x32F8BB, после ZIP архива, и чтобы добраться до этого 7z архива, нужна поддержка формата NSIS. |