Is My Download Broken?
There are numerous types of malware threats on the Internet and some of them can even infect the files you download from online sources.
To ensure that this has not happened and that the integrity of the package you downloaded has not been tampered with, you can rely on specialized applications, such as Is My Download Broken?.
Quickly calculate multiple types of checksums for your files
This cross-platform utility does not need to be installed onto the host computer, so you can simply store it on a removable USB flash drive and launch it whenever you want to verify the integrity of your downloaded files.
The graphic interface is kept as minimalistic as possible and even those with very little PC skills can easily select a file or directory they want to examine.
Once a file has been loaded (or dragged and dropped onto the main window), you can choose one or several checksums to be generated by Is My Download Broken?, including CRC-32, MD5, SHA-1, SHA-256 and SHA-512. You can also export all the data to a separate file, for later analysis.
Compare the hash of the original file with the newly generated ones
The next step in making sure your downloaded file has not been altered is to find the original checksum provided for the file, typically offered by developers on their website.
You need to paste it in the dedicated box and initiate the comparison process - if the string you entered matches one of the checksum previously generated by the app, it means that your file is safe to run, as it has not been modified in any way.
Generate and compare checksums for all files located in a folder
A nifty function of this application is that you can even select a folder where you store several files, so as to process all of them in one go.
All in all, Is My Download Broken? can prove to be a reliable and user-friendly solution for all those who want to double-check the packages they download from the Internet. They only need to browse to the file or folder they are interested in, calculate the checksums and compare the value with the original one.