چیک سم سے کیسے جانچیں کہ ڈاؤن لوڈ اصلی ہے

رہنما · تازہ کاری: 12 اکتوبر، 2026 · مصنف: Tiago Santos

سافٹ ویئر، آپریٹنگ سسٹم اور فرم ویئر کے ڈاؤن لوڈ صفحات اکثر فائل کے ساتھ ایک لمبا کوڈ دکھاتے ہیں جس پر SHA-256 یا “checksum” لکھا ہوتا ہے۔ اس سے آپ ثابت کر سکتے ہیں کہ آپ کی ڈاؤن لوڈ کی گئی فائل بالکل وہی ہے جو ناشر نے جاری کی: راستے میں خراب نہیں ہوئی، اور کسی چھیڑ چھاڑ شدہ کاپی سے بدلی نہیں گئی۔

چیک سم کیا ہے

چیک سم، یا ہیش، فائل کے ہر بائٹ سے نکالا گیا ایک فنگر پرنٹ ہے۔ ایک بائٹ بھی بدلیں اور فنگر پرنٹ مکمل طور پر بدل جاتا ہے۔ اگر آپ کے ڈاؤن لوڈ کا فنگر پرنٹ ناشر کے بتائے فنگر پرنٹ سے ملتا ہے تو فائلیں ایک جیسی ہیں۔

آج SHA-256 معیار ہے۔ پرانی سائٹس پر آپ کو اب بھی MD5 یا SHA-1 نظر آ سکتے ہیں؛ یہ خراب ڈاؤن لوڈ پکڑنے کے لیے ٹھیک ہیں، لیکن جان بوجھ کر کی گئی چھیڑ چھاڑ کے خلاف اب محفوظ نہیں۔

براؤزر میں جانچیں

  1. فائل چیک سم کھولیں اور ڈاؤن لوڈ صفحے سے چیک سم پیسٹ کریں۔
  2. ڈاؤن لوڈ کی گئی فائل چنیں۔ اس کا ہیش آپ کی ڈیوائس پر بنتا ہے، چاہے وہ کئی گیگابائٹ کی ہو۔
  3. آپ کو “مماثل ہے” یا “مماثل نہیں” نظر آئے گا۔ اگر مماثل نہیں تو فائل مٹائیں اور سرکاری سائٹ سے دوبارہ ڈاؤن لوڈ کریں۔

Windows پر

PowerShell کھولیں اور Get-FileHash path\to\file چلائیں۔ یہ SHA-256 ہیش دکھاتا ہے۔ Command Prompt میں certutil -hashfile path\to\file SHA256 یہی کام کرتا ہے۔

Mac اور Linux پر

Terminal کھولیں اور Mac پر shasum -a 256 path/to/file، یا Linux پر sha256sum path/to/file چلائیں۔

فائل کے بجائے متن کا ہیش

ڈیولپرز کو کبھی کبھی متن کے کسی ٹکڑے کا ہیش درکار ہوتا ہے، مثلاً API دستخطوں کا موازنہ کرنے کے لیے۔ ہیش جنریٹر لکھتے لکھتے MD5، SHA-1 اور SHA-256 سے SHA-512 تک دکھاتا ہے، اور خفیہ کلید کے ساتھ HMAC بھی۔

ایک احتیاط

چیک سم صرف یہ ثابت کرتا ہے کہ فائل صفحے پر بتائی گئی چیز سے ملتی ہے۔ اگر سائٹ خود ہیک ہو جائے تو دونوں بدلے جا سکتے ہیں۔ اہم سافٹ ویئر کے لیے ناشر اپنی ریلیز پر ڈیجیٹل دستخط بھی کرتے ہیں؛ روزمرہ ڈاؤن لوڈ کے لیے چیک سم اب بھی تیز اور کارآمد جانچ ہے۔