В самом ПЗУ организованы еще алгоритмы защиты, но уже програмные и они не относятся к первому мегабайту, вот их я с товарищем победил. Для первого мегабайта испробовал массу вариантов с использованием стандартных полиномов (ну те которые нашел), плюс варианты содержания начального и конечного буфера. Сейчас пытаюсь определить одно значение таблицы ARRAYCRC, но возможно это зря. Можно попробовать написать программу с перебором полинома, но пока еще не понял сам принцип и требования при его выборе (ну просто знаний маловато, да и косность ума). Спасибо откинувшимся.
|