Измените файлы md5 число с помощью пакетного файла

Я действительно новичок, очень жаль если заголовок не грамматически корректен :p Так или иначе...

Я могу изменить файлы md5 число с помощью пакетного файла

1
задан Ben Shelock 7 June 2010 в 09:04
поделиться

2 ответа

Совершенно не ясно, каковы ваши намерения, но MD5 связан с набором байтов. Вы не можете изменить его, не изменив байты и не пересчитав их. Эта операция односторонняя в том смысле, что у вас есть данные, вы используете их для вычисления MD5, вы храните MD5 вместе с файлом, чтобы вы могли проверять целостность, когда вам это нужно.

Это приложение требует, чтобы MD5 был правильным и не изменялся ..

1
ответ дан 3 September 2019 в 00:00
поделиться

Контрольная сумма MD5 вычисляется из содержимого файла. Единственный способ изменить это с помощью командного файла - это написать командный файл, который изменит файл.

Если файл является текстовым, вы можете просто повторить какое-то новое содержимое до конца:

echo something >> $filename

Если, однако, файл является двоичным, это приведет к повреждению.

Если ваш вопрос действительно относится к созданию контрольных сумм MD5, вы можете получить FCIV от Microsoft и использовать его в своем пакете: http://support.microsoft.com/kb/841290

1
ответ дан 3 September 2019 в 00:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: