Ну, вот, можете опять меня поздравить: нашел я пойнтер, указывающий на блок самих пойнтеров. Вот он:
Адрес в
BIGFILE.BIG: 0x
68B0004
Также важно заметить, что в
BIGFILE.BIG вшито два текстовика.
Адрес пойнтера для второго текстовика: 0x
68B4004
В общем, насколько у нас длина блока текста превышена (а еще точнее - на сколько байт сдвинут блок пойнтеров относительно своего исходного положения в оригинальном
BIGFILE.BIG), на столько мы и увеличиваем значение этого шестнадцатеричного байта.
Нажмите
В свое время я прочесывал целый
BIGFILE.BIG в поисках этого байта. Кто же знал, что он находится на самом видном месте - перед началом текста?