| Посл.ответ | Сообщение | 
| 
 Ранг: 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.
  | Сообщение посчитали полезным: |