Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Контрольная сумма CD


Автор: VSB 15.11.2011, 19:33
Как посчитать контрольную сумму (SHA1, MD5) для CD/DVD целиком?

Автор: kemiisto 15.11.2011, 19:51
VSB, лучше скажите, какова конечная цель.

Автор: newbee 15.11.2011, 20:09
Код

sha1sum /dev/cdrom


Добавлено через 32 секунды
wtf код C#?

Добавлено через 1 минуту и 3 секунды
ой лол, в какой интересный раздел я заглянула. Удалите пожалуйста это сообщение))

Автор: VSB 15.11.2011, 22:24
Конечная цель - различить кучу неподписанных болванок (часть из инета - так что по сумме найти не проблема)

Автор: kemiisto 15.11.2011, 22:32
Цитата(VSB @  15.11.2011,  21:24 Найти цитируемый пост)
часть из инета 

В инете выложены образы (*.iso, например) и контрольная сумма, соответственно, указана именно для этого файла. Алгоритм дальше простой:
  • 1. Создаём образ диска (*.iso).
  • 2. Считаем md5 для *.iso.
  • 3. Сравниваем, сличаем.
  • 4. ???
  • 5. PROFIT!!!111
Если такое подходит, то с каким шагом проблема?

Автор: VSB 16.11.2011, 20:31
kemiisto,  неспортивно, хочу сам написать

Автор: kemiisto 16.11.2011, 21:37
Цитата(VSB @  16.11.2011,  19:31 Найти цитируемый пост)
kemiisto,  неспортивно, хочу сам написать 

и каким образом это противоречит написанному мной? Вот в своей программе и реализуйте автоматизацию этих процессов. Или я не понимаю, что Вы хотите.

Автор: VSB 16.11.2011, 22:11
Хочу написать клон http://wgapatcher.ru/?p=cdshot

Хочу узнать, как посчитать SHA1 на лету, без файла образа

Автор: kemiisto 16.11.2011, 22:36
Цитата(VSB @  16.11.2011,  21:11 Найти цитируемый пост)
Хочу узнать, как посчитать SHA1 на лету, без файла образа 

Ну там даже написано как делать на WinAPI. http://support.microsoft.com/kb/138434 и вперёд. Переписать такое на .NET возможно, но бессмысленно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)