Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Borko в May 19, 2005, 21:58



Титла: (.md5) какво е това разширение
Публикувано от: Borko в May 19, 2005, 21:58
Привет
Тегля дитрибуция на Линукс "Вектор Линукс СОХО 5.0" за която фойловете са 2 исота и 2 "md5". за какво служи този файл и има ли някаква особеност при записването на исото на диск защото аз бих извикал само исото на запис и незнам дали ще сбъркам - все пак за нещо е сложен този файл


Титла: (.md5) какво е това разширение
Публикувано от: в May 19, 2005, 22:04
Тегли всичко. С каква програма ще записваш ?


Титла: (.md5) какво е това разширение
Публикувано от: plamen_t в May 19, 2005, 22:24
.md5 файлът съдържа т.нар md5 сума. Тази сума се генерира по специален математически алгоритъм и е различна за всеки файл. Смисълът на цялата работа е, че ако сваляш от интернет файлове - било то програми или нещо друго - можеш сам да генерираш на всеки файл md5 сумата (в конзолата се пише md5sum <името_на_файла>). После може да сравниш това, което си получил като md5 сума, със сумата, която е преставена на сайта, от който сваляш съответните файлове. Ако 2-те суми за еднакви значи, че файлът не е бил променян и е същият,т.е е оригинален  => не е могло някой да го промени (като сложи в кода му вирус например), защото ако файлът е променен би дал различна md5 сума от официално обявената. Ето защо всеки себеуважаващ се разработчик на софтуер на официалния сайт слага и md5 сумите на файловете, така че когато бъдата изтеглени от някой да гарантират, че файловете са в оригиналния си вид. По принцип е хубаво да се проверяват md5 сумите на файловете, които се свалят, като е почти задължително, ако са свалени не като сорс, а като бинарни пакети. Тука вече става въпрос за култура на потебление.


Титла: (.md5) какво е това разширение
Публикувано от: MiCRo в May 20, 2005, 07:41
Имай предвид, че ако md5 сумата на файла, който си изтеглил съвпада с тази обявена на същият сайта въобще не означава, че файлът е беез троянски коне (е същият). Това означава само че си го свалил коректно. Ако някой кракне сайта например и подмени оригиналният файл той  също би подменил и md5 сумата за него.
Изобщо - не възприемайте md5 като гаранция за автентичност. Това е груба грешка. Можете да го възприемате само като гаранция за цялост на файла и евентуално леко успокоение ако теглите файла от mirror и вземете md5 сумата от авторския сайт. Но не забравяйте отново, че md5 не е гаранция за автентичност, както PGP например ;-)


Титла: (.md5) какво е това разширение
Публикувано от: rpetrov в May 21, 2005, 01:28
Borko, в света на истинските операционни системи няма разширения! Като термин се използва суфикс.
Важно е съдържанието на файла/документа, а не как ще завършва някакво си име и това програмите да се крия от потребителя :) .

Например, командата file ще разпознае zip файл като такъв, дори името да завършва на .jpg. Е за *.md5 ще ти отговори "текстов файл", но той наистина си е такъв.

Вероятно, ако името бе "контролни суми на файловете", нямаше да питаш какво е md5  :p . Например това са файлове с име CHECKSUMS - очаква се, но разбира се не е задължително (!! ) да съдържат md5 суми за останалите файлове в директорията.