Checksum tools in Windows

in security •  7 years ago 

Installing random tools from Internet is one of the great ways to compromise PC. Checksum is the only way to make sure that the integrity of downloaded file. The idea is, as long as the checksum hash provided by the official site match with file's hash, the integrity of the file can be assured that it is clean to use.

Windows doesn't come with a native Hash checking tool

Though you might argue that Get-FileHash native command is available in PowerShell, it is not even close to user-friendly and requires a high familiarity with command interface which most Windows users are not capable of. We need something that can be done using merely the clicks.

Another problem of hash checking tool is, users will have to compare the generated hash and compare to official hash manually (often by eyes), characters to characters. This is truly inefficient and stupid considering a compare function can do the job within second and eliminate all the human errors.

Introducing the HashCheck

The HashCheck Shell Extension makes it easy for anyone to calculate and verify checksums and hashes from Windows Explorer. It is fast and efficient, with a very light disk and memory footprint, and it is open-source.

Yeah, another awesome open-source project. Check it out here.

Now you can verify the checksum in a really neat way. I will demonstrate the process using a file downloaded from KeePass 2.38 portable version. The Integrity page will have all the hash for each file which I can use to check against later.

image.png

Install the HashCheck. Download the Keepass test file, right click on it and select Properties. There will be one new Checksums tab where all the hashing is already done using famous algorithms like MD5 and SHA-1. I copy the MD5 hash (or you can choose any hash) and paste into the Find column to check against the generated MD5 hash from the file.

The matched hash will be highlighted. Now I can be sure this file is not compromised and safe to use.

HashCheck comes with other handy features as well which you can explore. Of course, you don't have to hash checking every file from the Internet but it is highly recommended to do for any suspicious source. The best idea is only to download files from the trustable sites and perform checksum verification afterward and you will be able to prevent attacks from compromised files.

Happy hash checking!


总和检验码(Checksum)是一个端到端的校验和,由发送端计算,然后由接收端验证。 其目的是为了发现TCP首部和数据在发送端到接收端之间发生的任何改动。

所以要是从可以的网站上下载东西,最好就是验证其总和检验码。而在 Windows 上执行这样的任务最佳的莫过于刚发现的 HashCheck。这软件轻巧,快速,还是开源的,快来试用吧。


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

You have been upvoted by the @sndbox-alpha! Our curation team is currently formed by @jeffbernst, @bitrocker2020, @jrswab & @teachblogger . We are seeking posts of the highest quality and we deem your endeavour as one of them. If you want to get to know more, feel free to check our blog.

Thank you so much for this, appreciate it!

Seems a bit dated, is still ok to use?

Current version: 2.1.11
Released on: 1 Jul 2009
Requirements: Windows XP (or newer)

Totally no problem, checksum is really an easy process that the program is only consists of simple scripts.

Thank you, will give it a try!

Here is a portable MD5SUM checking program for Windows.
https://portableapps.com/apps/utilities/winmd5sum_portable

I would suggest you use the official link for this :http://www.winmd5.com

However HashCheck is still superior as it is open source.

🚀 This is a stellar post! 🚀

I will be featuring it in my weekly #technology and #science curation post for the @minnowsupport project and the Creators' Guild! The @creatorsguild is a new group of Steem bloggers and content creators looking to improve the overall quality of their niche.

Wish not to be featured in the curation post this Friday? Please let me know. In the meantime, keep up the hard work, and I hope to see you at the Creators' Guild!


If you have a free witness vote and like what I am doing for the Steem blockchain it would be an honor to have your vote for my witness server. Either click this SteemConnect link or head over to steemit.com/~witnesses and enter my username it the box at the bottom.

  ·  7 years ago (edited)

Thanks, I'm really looking for that.

Ese sistema de comprobación se usa para windons