Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подскажите что не так с хэшем?! 
:(
    Опции темы
quasi
Дата 14.8.2007, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 9.6.2007

Репутация: нет
Всего: 0



Вот тут описывается алгоритм "откуда" ссылки к апдейдам берутся...
http://www.mcse.ms/message1773662.html
То ли сани не едут, то ли...
Код
# sha1 -s WindowsServer2003-KB889101-SP1-x86-ENU.exe 
SHA1 ("WindowsServer2003-KB889101-SP1-x86-ENU.exe") = 32ac088146e04b7bfe3385c5e53dcc1a2bf01b7f 
# sha1 -s WindowsServer2003-KB889101-SP1-x86-ENU 
SHA1 ("WindowsServer2003-KB889101-SP1-x86-ENU") = 875b9478aaabe8d194f6c308b1d87f29f6d17ee8

подскажите че я недопонял, хэши не совпадают=(
PM MAIL   Вверх
ZeeLax
Дата 14.8.2007, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



то ли...
О чём вообще речь то?


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
nickless
Дата 14.8.2007, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(quasi @  14.8.2007,  14:59 Найти цитируемый пост)
хэши не совпадают

А почему они должны совпадать?

Методом черной и белой магии smile  выяснил, что 32ac088146e04b7bfe3385c5e53dcc1a2bf01b7f это хэш строки "WindowsServer2003-KB889101-SP1-x86-ENU.exe", другой хэш аналогично.
Может нужны хэши самих файлов?

К стати, что за программа "sha1"? У меня есть только "sha1sum".


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
bilbobagginz
Дата 14.8.2007, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



одна строка вычисляет хэш файла, а вторая - каталога.
думаю поэтому и не совпадают....




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
quasi
Дата 15.8.2007, 01:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 9.6.2007

Репутация: нет
Всего: 0



Цитата(bilbobagginz @ 14.8.2007,  20:56)
одна строка вычисляет хэш файла, а вторая - каталога.
думаю поэтому и не совпадают....

Да, похоже на то- "filename on wsus is a sha1 hash of the file itself, and the last two symbols of the filename is the folder where is that file located."
только вот как узнать последнюю пару символов  
PM MAIL   Вверх
nickless
Дата 15.8.2007, 04:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Еще раз повторяю, 32ac088... это хэш строки, а надо самого файла.
Код
# echo -ne WindowsServer2003-KB889101-SP1-x86-ENU.exe | sha1sum
32ac088146e04b7bfe3385c5e53dcc1a2bf01b7f  -
# sha1sum WindowsServer2003-KB889101-SP1-x86-ENU.exe
cdf6552483a5a4491baa195ca76781eeaa059091  WindowsServer2003-KB889101-SP1-x86-ENU.exe


Вот тут по-русски написано.


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
ZeeLax
Дата 15.8.2007, 05:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Я только не понял, почему тема здесь?


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
quasi
Дата 15.8.2007, 07:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 9.6.2007

Репутация: нет
Всего: 0



Цитата(ZeeLax @ 15.8.2007,  05:18)
Я только не понял, почему тема здесь?

Во-первых потому что в виндовой ветке никто не знает или не хочет помочь, а тут сразу поняли=) Во-вторых потому что хочу сделать альтернативу на никсе апачь+вгет+свой скриптец.
Код

# sha1 WindowsInstaller-KB893803-v2-x86.exe
SHA1 (WindowsInstaller-KB893803-v2-x86.exe) = 8318455b36ba0a748307459279d46f2f4cdb5a0e
# sha1 -s WindowsInstaller-KB893803-v2-x86.exe
SHA1 ("WindowsInstaller-KB893803-v2-x86.exe") = 46962200f265d3d1d59f968dd1443445275dcfb6
#wget http://download.microsoft.com/download/1/4/7/147ded26-931c-4daf-9095-ec7baf996f46/WindowsInstaller-KB893803-v2-x86.exe


Это сообщение отредактировал(а) quasi - 15.8.2007, 07:39
PM MAIL   Вверх
ZeeLax
Дата 15.8.2007, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Ну, тогда так бы и написали smile


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
quasi
Дата 26.8.2007, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 9.6.2007

Репутация: нет
Всего: 0



Не совпадают хэши сравненные по алгоритму представленному на M$-овском форуме или я чего-то недопонимаю smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1351 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.