SHA-256 nima?

SHA-256 — bu kriptografik hash funksiyasi. U istalgan hajmdagi fayldan 256 bitlik (64 ta o'n oltilik belgi) qiymat hosil qiladi. Bu qiymat faylning "raqamli barmoq izi" hisoblanadi.

  • Bir xil fayl har doim bir xil SHA-256 beradi.
  • Faylda bitta bit o'zgarsa ham, hash butunlay boshqacha bo'ladi.
  • Hashdan faylni qayta tiklab bo'lmaydi — bu bir tomonlama funksiya.
  • Ikki xil faylning bir xil SHA-256 qiymatiga ega bo'lishi amalda mumkin emas.

Shuning uchun SHA-256 ISO faylning aynan o'sha baytlardan iboratligini tekshirishning eng ishonchli usuli.

ISO qanday tekshiriladi?

Fayl tanlanadi. Brauzer faylni faqat o'qish uchun ochadi. ISO fayl serverga yuborilmaydi.
Fayl bo'laklarga bo'linadi. File.slice() yordamida 16 MB'lik bo'laklar ketma-ket o'qiladi. Butun fayl RAM'ga yuklanmaydi, shuning uchun 4–10 GB ISO ham brauzerni qotirmaydi.
Hash Web Worker'da hisoblanadi. Hisoblash alohida oqimda bajariladi, shuning uchun interfeys bloklanmaydi. Har bir bo'lak hash holatiga qo'shiladi (incremental hashing).
Faqat SHA-256 serverga yuboriladi. 64 belgidan iborat matn tekshiruv API'siga yuboriladi va windows_hashes.json bazasi bilan solishtiriladi.
Natija ko'rsatiladi. Hash topilsa, Windows haqidagi to'liq ma'lumot va taqqoslash jadvali chiqariladi.

Natijalar nimani anglatadi?

Microsoft manbasi bilan tasdiqlangan OFFICIAL MICROSOFT

ISO faylingizning SHA-256 qiymati Microsoft o'zining rasmiy sahifasida e'lon qilgan hash bilan mos keldi. Bu eng yuqori ishonch darajasi: reference hash Microsoft manbasidan olingan.

Hash mos keldi TRUSTED CATALOG

ISO faylingizning SHA-256 qiymati ishonchli Windows ISO katalogidagi yozuv bilan to'liq mos keldi. Fayl o'sha katalogda qayd etilgan obraz bilan bayt-ma-bayt bir xil.

Muhim: ushbu hash Microsoft saytidan to'g'ridan-to'g'ri tasdiqlanmagan bo'lishi mumkin. Shuning uchun bunday natija hech qachon "100% Microsoft original" deb ko'rsatilmaydi.

ISO bazadan topilmadi UNKNOWN

Ushbu SHA-256 qiymati hozirgi bazamizda mavjud emas.

Bu ISO soxta degani emas. Baza barcha Windows obrazlarini qamrab olmaydi: oylik yangilangan obrazlar, boshqa tillar, x86/ARM64 variantlari yoki OEM/VL nashrlari hali kiritilmagan bo'lishi mumkin. Shu bilan birga, fayl o'zgartirilgan yoki to'liq yuklanmagan bo'lishi ham mumkin.

Fayl nomini o'zgartirish hashni o'zgartiradimi?

Yo'q.

Hash faylning mazmunidan (baytlaridan) hisoblanadi. Fayl nomi, joylashuvi, yaratilgan sanasi yoki disk turi hashga ta'sir qilmaydi.

Shuning uchun agar siz ISO nomini windows11.iso deb o'zgartirgan bo'lsangiz ham, SHA-256 mos kelsa — bu asl obraz. Interfeysda bunday holat ℹ️ Renamed deb belgilanadi, lekin bu xatolik emas.

Nega SHA-1 va MD5 ham hisoblanadi?

Ko'p eski kataloglar va Microsoft'ning eski sahifalari faqat SHA-1 yoki MD5 e'lon qilgan. Shuning uchun ular qo'shimcha taqqoslash uchun ko'rsatiladi.

Ammo SHA-1 (2017-yildan) va MD5 (2004-yildan) kriptografik jihatdan zaif hisoblanadi. Shu sababli ular hech qachon "original" qarorining asosi bo'lmaydi — bu qaror faqat SHA-256 orqali qabul qilinadi.

Bazadagi 32 yozuvning barchasida SHA-256 mavjud, lekin SHA-1 faqat 24 tasida, MD5 esa 23 tasida bor. Agar bazada qiymat bo'lmasa, taqqoslash jadvalida o'sha qator umuman ko'rsatilmaydi.

Windows WIM / ESD Analyzer

WIM Analyzer ISO ichidagi sources/install.wim yoki sources/install.esd faylini topib, undagi Windows editionlar ro'yxatini, build raqamini, arxitekturani va tillarni ko'rsatadi.

Bu funksiya ISO faylni serverga vaqtincha yuklashni talab qiladi va default rejim emas. Tahlil yakunlangach fayl avtomatik o'chiriladi.

WIM va ESD farqi:

  • WIM — standart Windows image formati (LZX siqish).
  • ESD — kuchliroq siqilgan (LZMS) variant; hajmi kichik, lekin ochilishi sekinroq.

Ko'p beriladigan savollar

Asosiy sahifadagi tekshiruvda — yo'q. Hash brauzeringizda hisoblanadi va serverga faqat 64 belgidan iborat SHA-256 matni yuboriladi. Faqat siz alohida rozilik bergan WIM Analyzer sahifasida ISO serverga vaqtincha yuklanadi.

Hash butun faylni o'qishni talab qiladi. 5 GB ISO uchun tezlik diskingizga bog'liq: SSD'da odatda 20–60 soniya, HDD yoki USB flesh diskda bir necha daqiqa. Faylni avval ichki diskka ko'chirsangiz tezroq bo'ladi.

Yo'q. Hash mosligi faylning reference obraz bilan bayt-ma-bayt bir xilligini bildiradi. Bu vosita antivirus emas va ISO ichidagi zararli dasturni aniqlamaydi. Shuningdek, Windows litsenziyasi yoki aktivatsiya holatini ham tekshirmaydi.

Agar SHA-256 mos kelgan bo'lsa, hajm ham albatta mos keladi — chunki hash butun fayl mazmunidan hisoblanadi. Agar hash topilmasa va hajm bazadagidan farq qilsa, ehtimol boshqa nashr yoki to'liq yuklanmagan fayl.