DC-SWAT Forum

Полная версия: BIOS protection by Holly
Вы просматриваете yпpощеннyю веpсию форума. Пеpейти к полной веpсии.
Страниц: 1 2 3 4 5 6 7 8
странно... а те 8 байт нулей точно были выровнены по 32бит ?
конечно..... но выравнивание по 32 бита не обязательно, складывается впечатление что нули не участвуют в проверке вовсе, нужны они лишь для сохранения размера блока.
перебор двумя байтами результата не дал
это вобщем-то было ожидаемо.

а у тебя сохранились примеры потока данных когда нули влияют на результат проверки ?
вот кусок проходящий проверку, не помню всё что в нём трогать нельзя, но с оффсета 0х1В9 и до конца нули убирать нельзя
не смотри что они сейчас не выровнянны ,были моменты когда они были 32 бит выравняны, но удалить их было нельзя
update

P.S. пробовал добавлять спереди нули, сколько не добавлял КС не портится
530 байт счастья Big Grin
что-то я не пойму, чего ты пытаешься добиться ?
в идеале дойти до 32-х байт, а там как повезёт
возможно что идёт подсчёт блоками, тогда нужно определить размер блока

UPD: ровно полкило Smile
ну хорошо, сократишь размер потока до 32 или даже 16 или 8 байт, и что это даст ? чем это поможет в выяснении логических/арифметических операций сумматора ?

крайне маловероятно что там есть какие-то блоки.
разложу на биты и буду искать зависимости, с большим количеством бит не получается у меня работать, в глазах рябит и мозг кипит Big Grin
Страниц: 1 2 3 4 5 6 7 8
URL ссылки