Сейчас на форуме: bedop66938, testrev1337, vsv1, 2nd (+7 невидимых) |
eXeL@B —› Крэки, обсуждения —› помощь по crc32 |
Посл.ответ | Сообщение |
|
Создано: 13 марта 2009 16:54 · Личное сообщение · #1 Здрасте всем.... кто знаком с алгоритмом crc32 настолько хорошо, чтобы объяснить мне как он работает, на пальцах? я перерыл весь инет, но там лишь одна теория с непонятными вставками и операциями... мне нужен детальная схема алгоритма, что откуда берется, что с чем сравнивается, прибавляется и тд... (чтобы так сказать на бумажке расчитать),чтобы не в одну строчку, а в несколько и с комментами..и примерчик, например как вычислить crc32 для файла длиной 1 байт внутри которого только h00 ... Помогите пожалста =( Заранее всех благодарю.... |
|
Создано: 13 марта 2009 17:01 · Личное сообщение · #2 |
|
Создано: 13 марта 2009 17:04 · Личное сообщение · #3 |
|
Создано: 13 марта 2009 17:10 · Личное сообщение · #4 |
|
Создано: 13 марта 2009 17:11 · Личное сообщение · #5 |
|
Создано: 13 марта 2009 17:28 · Личное сообщение · #6 |
|
Создано: 13 марта 2009 17:41 · Личное сообщение · #7 |
|
Создано: 13 марта 2009 17:52 · Личное сообщение · #8 |
|
Создано: 13 марта 2009 18:06 · Личное сообщение · #9 Ara именно.. подробное описание каждого производимого кодом действа, но и не совсем так, мне код не нужен, я в нем ничего не пойму, я хочу понять как вычислить crc32 вручную на бумажке (например из h00 получить crc32 [D202EF8D]... какие операции нужно сделать? я даже не знаю как еще объяснить... вобщем максимально доступно, чтобы понял и первокласник... |
|
Создано: 13 марта 2009 18:10 · Личное сообщение · #10 |
|
Создано: 13 марта 2009 18:25 · Личное сообщение · #11 |
|
Создано: 13 марта 2009 18:34 · Поправил: tihiy_grom · Личное сообщение · #12 elite001 Если ты не машина и не понимаешь кодов - учи языки программирования высокого уровня. Вот один из примеров http://www.delphisources.ru/pages/faq/base/fast_crc32.html . Сиди потом и тупо делай на бумажке те действия которые должны выполняться в процедурах Бред какой-то elite001 пишет: вот строка ABC сможешь не прибегая ко всяким асемблерам и cpp, потратив время, вычислить контрольную сумму? А нахрена кому-то, кроме тебя, тупо сидеть и считать crc на бумажке? |
|
Создано: 13 марта 2009 18:46 · Личное сообщение · #13 |
|
Создано: 13 марта 2009 18:47 · Поправил: FrenFolio · Личное сообщение · #14 elite001 Я тебе могу сказать только одно, что вручную, на бумажке ты затрахаешься считать. Поэтому и существуют конкретные имплементации алгоритмов с помощью языков программирования. Ты бы еще какой-нибудь криптографическую хеш-функцию на бумажке попробовал бы посчитать, например SHA-512, забрали бы быстрее в психушку, прежде бы чем вручную смог посчитать. В принципе, если интересует реализация, разберись для начала хотя бы с имплементацией полинома степени 8 - CRC8, там хоть поменьше. ----- Программист SkyNet |
|
Создано: 13 марта 2009 18:54 · Личное сообщение · #15 |
|
Создано: 13 марта 2009 19:03 · Личное сообщение · #16 |
|
Создано: 13 марта 2009 19:04 · Личное сообщение · #17 |
|
Создано: 13 марта 2009 19:06 · Поправил: um0v · Личное сообщение · #18 |
|
Создано: 13 марта 2009 19:09 · Личное сообщение · #19 |
|
Создано: 13 марта 2009 19:10 · Личное сообщение · #20 www.wasm.ru/docs/5/crc.zip В данном документе хранятся самые лучшие, понятные и подробные описания идеи, заложенной в алгоритм CRC и реализацию данного алгоритма на С — Ross N. Williams «Элементарное руководство по CRC алгоритмам обнаружения ошибок», переведенные на русский язык. Ara пишет: "Как сделать мерседес-600 с помощью молотка и зубила" Паровоз напильником обработать ) ----- M&#225 enginn renna undan &#254v&#237 sem honum er skapa&#240 |
|
Создано: 13 марта 2009 19:11 · Личное сообщение · #21 |
|
Создано: 13 марта 2009 19:15 · Личное сообщение · #22 |
|
Создано: 13 марта 2009 19:49 · Поправил: tihiy_grom · Личное сообщение · #23 elite001 пишет: воот, значит ты не знаешь как оно работает, применить всякие примеры, компоненты, модули, утилиты и я могу, Ты видимо не понял моего предыдущего поста - я писал "а нахера это кому-то надо кроме тебя?" LIZARD пишет: а то конкретных вопросов у тебя нет и не понятно чего хочешь Да нет, понятно что он хочет - чел видимо повыделываться хочет перед кем-то, что он сможет на бумажке посчитать crc (только вот беда - он нихера не знает как это делать и требует чтобы ему всё подробно объяснили) |
|
Создано: 13 марта 2009 22:45 · Поправил: [HEX] · Личное сообщение · #24 Да в школе или в инсте надо будет сдавать зачет/экзамен на листке вот и пыжится кто бы ему все разжевал на примерах. На мой взгляд топик можно закрыть, так как инфы топикастеру неадавали выше крыши и если он не хочет читать и разбираться, то это его головная боль, а не участников форума. ----- Computer Security Laboratory |
eXeL@B —› Крэки, обсуждения —› помощь по crc32 |
Эта тема закрыта. Ответы больше не принимаются. |