Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Можно ли с помощю (.bat) кода узнать MD5 файла?

Ответить
Настройки темы
CMD/BAT - [решено] Можно ли с помощю (.bat) кода узнать MD5 файла?

Пользователь


Сообщения: 80
Благодарности: 1

Профиль | Отправить PM | Цитировать


Можно ли с помощю (.bat) кода узнать MD5 файла?
На пример узнать MD5 файла: (Regedit.exe).

Отправлено: 19:12, 09-07-2015

 

Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Цитата mwz:
sov44, сообщение с простынёй, за одно до вашего, не помогло? »
Нет. Мне нужен MD5-Digest, а не MD5. Немного "поправил" расширение, оно не устанавливается, т.к. перестали совпадать контрольные в manifest.mf. Удаление манифеста не помогло.

Отправлено: 18:30, 28-01-2016 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


Цитата sov44:
Нет. Мне нужен MD5-Digest, а не MD5. »
http://webtoolkitonline.com/md5-digest-message.html — проверил; не увидел разницы между MD5-Digest и MD5 Sum, в т.ч. сравнив их.
Может не разобрался... Хотя из http://re.mipt.ru/infsec/2004/essay/...Strelnikov.pdf вроде бы следует то же самое.

-------
Mikhail Zhilin


Отправлено: 19:22, 28-01-2016 | #12


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата sov44:
Нет. Мне нужен MD5-Digest, а не MD5. »
Присоединюсь к вопросу — а в чём именно разница, где можно об этом почитать?

Отправлено: 23:32, 28-01-2016 | #13


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Iska, для наглядности, из манифеста
Код: Выделить весь код
Name: icon64.png
Digest-Algorithms: MD5 SHA1
MD5-Digest: I7n/2sFtqgnztNWs9oXulg==
SHA1-Digest: RRqSHQk5Jnl7jZdoJ7XHblHske4=
с помощью HashTab:
Код: Выделить весь код
MD5: 23B9FFDAC16DAA09F3B4D5ACF685EE96
SHA1: 451A921D093926797B8D976827B5C76E51EC91EE
Как определялись взялись цифры в манифесте, самому интересно. файл http://rghost.ru/8qq2CfjkY

К сожалению не знаю иного способа заставить ставится расширение кроме как править контрольные суммы измененных файлов в манифесте. Желающим помочь с расширением - в личку или icq

Отправлено: 00:03, 29-01-2016 | #14


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


sov44, насколько я понимаю, это самый обычный MD5 и самый обычный SHA1, в строках MD5-Digest/SHA1-Digest должно быть записано их Base64 представление.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:18, 29-01-2016 | #15

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


Цитата Iska:
в строках MD5-Digest/SHA1-Digest должно быть записано их Base64 представление. »
sov44
На что и намекает знак равенства в конце обеих строк первого кода. Однако число символов в MD5-Digest здесь существенно меньше 32 (т.е. в самой MD-5 сумме), и тем более меньше 44 в её Encoding: base64. Т.е. это дополнительная свёртка самой суммы MD-5 (ну и SHA1 тоже) — но вопрос, по какому алгоритму.

-------
Mikhail Zhilin


Отправлено: 11:51, 29-01-2016 | #16


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Да, хотелось бы увидеть существующие корректные образцы, дабы поиграться.

Отправлено: 11:56, 29-01-2016 | #17


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


помогите допилить функцию для работы:
-сторонними ПО пользоваться нельзя.
задача получить хэш md5 любого выбранного файла.
добавил в контекстное меню кнопку обозвав "md5" значением: cmd.exe /c @chcp 1251 & CertUtil –hashfile “%1” MD5 | Clip
и вот вопросы:
- как сделать, чтоб запуска cmd вообще не было видно?
- Чтоб в буфер обмена копировался только хеш - чтоб сразу вставлять куда нужно, сейчас выводит:

MD5 хеш файла C:\Users\Администратор\Downloads\A_5omf3cGvM.jpg:
ad 58 b6 de da 58 7b ef bf a2 32 16 5a eb 07 55
CertUtil: -hashfile — команда успешно выполнена.

а нужно: ad 58 b6 de da 58 7b ef bf a2 32 16 5a eb 07 55
наверно это просто - прост не шарю.

Отправлено: 15:23, 18-10-2018 | #18


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


rakdm,
Код: Выделить весь код
certUtil -hashfile "file.txt" MD5|find /v ":"|clip
скрытый запуск ищите поиском, разбиралось столько раз уже, что за вас искать уже будет неправильно.

Отправлено: 16:04, 18-10-2018 | #19


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата rakdm:
- как сделать, чтоб запуска cmd вообще не было видно? »
Элементарно: не использовать cmd.

Цитата rakdm:
Чтоб в буфер обмена копировался только хеш »
Фильтровать «лишние» строки. Пример — в предыдущем сообщении.

Отправлено: 19:30, 18-10-2018 | #20



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Можно ли с помощю (.bat) кода узнать MD5 файла?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Запуск BAT файла с правами локального пользователя из сетевого BAT файла Yurii_L Скриптовые языки администрирования Windows 9 05-09-2012 14:27
CMD/BAT - [решено] Запуск bat-файла от имени админа.Как сделать каталог этого bat-файла текущим?? axmed0207 Скриптовые языки администрирования Windows 1 19-01-2012 06:14
Любой язык - Узнать есть ли у файла цифровая подпись Pavelnt Скриптовые языки администрирования Windows 10 13-10-2011 21:56
C/C++ - Можно ли узнать, является ли тип тривиальным? pva Программирование и базы данных 0 08-04-2011 16:30
Узнать MD5 файла, раздаваемого через торрент. Возможно? Morpheus Хочу все знать 2 05-06-2009 10:41




 
Переход