په Windows کې د فایل SHA256 هش څنګه وګورو
SHA256 هش د یو فایل د ګوتو نښه ده. که ستاسو د ډاونلوډ هش له هغه سره برابر وي چې ورته خپور شوی، تاسو همغه فایل لرئ چې خپور شوی و، بې له بدلون یا د ډاونلوډ تېروتنې.
هش د PowerShell په مرسته ترلاسه کړئ
Get-FileHash په Windows کې جوړ شوی. په هغه فولډر کې یې وچلوئ چې ډاونلوډ پکې دی؛ SHA256 یې اصلي الګوریتم دی.
Get-FileHash .\vlc-3.0.21-win64.exe -Algorithm SHA256یا د command prompt په مرسته
certutil، چې د Windows په هره نسخه کې شته، همدا ارزښت په وړو تورو چاپوي (د Windows زړې نسخې د بایټونو ترمنځ تشه ځای ږدي).
certutil -hashfile vlc-3.0.21-win64.exe SHA256په اتومات ډول یې پرتله کړئ
خپور شوی هش د نښو (quotes) ترمنځ ولګوئ. پرتله د غټو او وړو تورو توپیر نه کوي او که فایل سمون وخوري، True چاپوي.
(Get-FileHash .\vlc-3.0.21-win64.exe).Hash -eq "PUBLISHED-SHA256-HASH"د نه سمون معنا
فایل هغه نه دی چې خپور شوی و: ډاونلوډ پرې شوی، یو پراکسي بدل کړی، یا خپرونکي په همغه پته فایل بدل کړی. مه یې چلوئ. له رسمي پتې یې بیا ډاونلوډ کړئ؛ که هش بیا هم توپیر ولري، شونې ده خپرونکي فایل بدل کړی وي او مانیفسټ به تازه شي.
ډیجیټل لاسلیک هم وګورئ
هش ثابتوي چې فایل نه دی بدل شوی؛ لاسلیک ښیي چې چا خپور کړی. په PowerShell کې Get-AuthenticodeSignature لاسلیکوونکی او د لاسلیک اعتبار ښیي. په File Explorer کې: ځانګړتیاوې (Properties) ← ډیجیټل لاسلیکونه (Digital Signatures).
Get-AuthenticodeSignature .\vlc-3.0.21-win64.exe | Format-List Status, SignerCertificateډېرې پوښتل شوې پوښتنې
ایا د هش سمون دا معنا لري چې پروګرام مالویر نه لري؟
نه. دا یوازې دا معنا لري چې فایل همغه دی چې د بستې په معلوماتو کې لیکل شوی. د منځپانګې د کتلو لپاره فایل سکن کړئ یا یې هش په VirusTotal کې ولټوئ؛ ExeAtlas د هر نصبوونکي لپاره دا لټون لینک کړی.
ایا SHA256 له MD5 یا SHA1 ښه دی؟
هو. MD5 او SHA1 په قصدي ډول جعل کېدای شي؛ SHA256 د نن ورځې په وسایلو نه شي جعل کېدای، له همدې امله winget یې کاروي.