Скорее всего просто невыделенная память. Или там поля структуры формата файла.
Это после мапа к той раскладке, как в памяти, как я понял
Тогда почему его нео может прочитать? HEX для всех один
Сложно сказать. Но версия выше с неизвестными данными тоже интересная.
даже не то чтобы интересная, а единственнт правильная
Я бы так не сказал, их легко можно определить нулями.
IDA как раз грузит кусочки файла по нужным адресам, а промежутки между загруженными кусочками оставляет незаполненными неинициализированными. В общепринятом смысле неинициализированные байты между кусочками загруженного файла - нули. НО... в глобальном смысле неинициализированность значит все что угодно, например использование неинициализированной переменной на стеке вернет мусор, который был помещен в нее вызовами ранее, а если таких не было, то ноль, поэтому правильно неинициализированное данное воспринимать как заполненное случайным мусором, но скорее всего нулем.
А давайте посмотрим, что за странные знаки вопроса тут по 0x401000? При этом в файле там далеко не нули.
ну дак это имопрты - они загружаются загрузчиком и в них совсем не те байты которые в файле оригинала.
Обсуждают сегодня