Посл.ответ |
Сообщение |
Ранг: 8.6 (гость) Активность: 0=0 Статус: Участник
|
Создано: 27 июня 2008 18:37 · Личное сообщение · #1
Есть ли НЕ брутфорсный способ нахождения контрольной суммы(CRC32) так, чтобы в текстовом файле, для которого она подсчитывается, была строка с подсчитанной суммой.
Т.е.: есть NFO файл, а в него хочется добавить что-то наподобие "CRC32 checksum of this file is: xxxx xxxx"
| Сообщение посчитали полезным: |
|
Ранг: 55.7 (постоянный), 6thx Активность: 0.03↘0 Статус: Участник
|
Создано: 27 июня 2008 18:47 · Личное сообщение · #2
вот старая темка
| Сообщение посчитали полезным: |
Ранг: 8.6 (гость) Активность: 0=0 Статус: Участник
|
Создано: 27 июня 2008 18:54 · Личное сообщение · #3
спасибо за линк, но вот вопрос, я так понял что в файле появится мусор?
| Сообщение посчитали полезным: |
Ранг: 55.7 (постоянный), 6thx Активность: 0.03↘0 Статус: Участник
|
Создано: 27 июня 2008 19:11 · Поправил: Evol · Личное сообщение · #4
на сколько я понял то да - 4 байта для корректировки crc32. разве что оформить их как дизайн nfo
| Сообщение посчитали полезным: |
Ранг: 8.6 (гость) Активность: 0=0 Статус: Участник
|
Создано: 27 июня 2008 19:14 · Личное сообщение · #5
Ну ничего, вроде особо мешать не должны. Evol, спасибо за ответ.
| Сообщение посчитали полезным: |
Ранг: 2014.5 (!!!!), 1278thx Активность: 1.34↘0.25 Статус: Модератор retired
|
Создано: 27 июня 2008 19:55 · Личное сообщение · #6
Либо считать не для всего файла, либо отдельно писать ЦРЦ, ибо это онанизм и даже более того, корректной ЦРЦ для файла может и не существовать, если в нём должна быть запись с его ЦРЦ.
| Сообщение посчитали полезным: |
Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 27 июня 2008 21:14 · Личное сообщение · #7
Бррр... курица и яйцо В IP packets CRC считается при обнулённом поле. Если в поле уже записан CRC, то ответ при подсчёте - 0.
| Сообщение посчитали полезным: |
Ранг: 170.1 (ветеран), 96thx Активность: 0.09↘0.01 Статус: Участник
|
Создано: 29 июня 2008 11:23 · Поправил: Модератор · Личное сообщение · #8
Archer пишет:
корректной ЦРЦ для файла может и не существовать, если в нём должна быть запись с его ЦРЦ.
При подсчете CRC это поле обходится - либо по заданному смещению (как в PE), либо по найденному маркеру (стандартная техника).
Archer: я и написал: считать НЕ ДЛЯ ВСЕГО ФАЙЛА, как вариант.
| Сообщение посчитали полезным: |
Ранг: 29.8 (посетитель), 9thx Активность: 0.02↘0 Статус: Участник
|
Создано: 29 июня 2008 13:17 · Личное сообщение · #9
А можно как нибудь узнать какая часть использовалась для подсчета CRC, или только метод тыка.
В моём случае файл текстовый, был в теме о wibu.
| Сообщение посчитали полезным: |