на висте может не пойти т.к. программа по номерам функции вызывает (без имен функций)
а программа просто пропускает первые 62 байта (заголовок и палитру)
а потом инвертирует данные и обрезает в каждом двойном слове старшие 24бита (на асме это
lodsd
not eax
stosb)
другими словами записывает в bin файл первый байт (после заголовка и палитры) а затем каждый 4ый.
Последний раз редактировалось ALgraFx; 10.11.2008 в 22:28.
|