VTHC Changes
The most current version of VT Hash Check is 1.60 (Last update: October 23, 2017).
Changelog
- 1.57-1.58
- Add: setting to disallow uploading
- Add: proxy server support
- Change: Upload window now shows average speed
- 1.56-1.57
- Fix: Results context menu now functions properly when invoked by the keyboard
- Fix: File uploads no longer fail if the filename contains Unicode characters
- Change: Scan date now given in UTC
- Fix: Updated OpenSSL
- Add: --view argument
- 1.55-1.56
- Fix: Additional hashes now update the window as they are computed
- Add: Search engine presets
- Add: Better descriptions how results can be sorted
- 1.54-1.55
- Fix: No longer crashes immediately with error number: -2146893816; error message: "Invalid Algorithm Specified" under Windows XP
- Fix: No longer crashes immediately if the user does not have a Windows password configured
- 1.53-1.54
- Fix: Will no longer crash when re-opening the settings window after previously opening the suggestion box
- 1.52-1.53
- Add: Default result sorting now configurable through the settings window
- Change: Better connection error messages
- Change: Default algorithm is now SHA256 instead of MD5
- Fix: Suggestion box/bug reporter no longer fails if config is corrupt.
- Fix: Trid-only mode no longer enforces VT's max file size
- Fix: Updated OpenSSL
- 1.51-1.52
- Add: File uploads may now be paused
- Add: User-supplied certificate authority lists now possible
- Add: Command-line arguments: --prefs, --trid, --debug, --insecure, --update, --about
- Change: Improved error messages
- Change: Improved window titles
- Change: Running an executable file now comes with a stronger warning than opening a non-executable type
- Fix: Updater will now delete old installers rather than fail
- Fix: File extensions on result exports are now correct
- Fix: No longer crashes if the file is moved/deleted before hashing
- 1.50-1.51
- Change: Suggestion box now requires a comment or an error trace.
- Change: SSL may be optionally disabled once again
- Fix: Closing one result window will no longer close all result windows when checking multiple files via the command line
- Fix: Virus Total's certificate will now be validated when using SSL.
- Fix: The progress indicator for file uploads now works
- 1.49-1.50
- Add: Suggestion box/error submitter.
- Fix: Web search menuitems are now disabled if no search engine is configured.
- 1.48-1.49
- Change: New settings file format and settings GUI. Old settings files will be automatically converted on the first run.
- Change: Processing large files should be much faster.
- Add: SHA256 may now be used instead of MD5 or SHA1
- Add: Additional hashes may be computed from the results window.
- Remove: Command line parameters are no longer accepted; all parameters will be interpreted as file paths.
- 1.47-1.48
- Fix: Interstitial windows now show on the correct screen on multi-screen systems.
- Fix: The user-agent string is now properly formatted.
- Fix: TrID will no longer fail on files with Unicode characters in their name.
- Change: When asking to confirm running the target file, the "No" button is now the default.
- Change: Update the maximum file size to VirusTotal's new limit of 128MB. Uploads via the API appear to still be limited to 32MB.
- 1.46-1.47
- Fix: File uploads now use a secure connection.
- Fix: Permalink to file upload results works again.
- Change: Will now ask before uploading a file larger than 32MB
- Change: Now using RB-VTAPI 2.0 to talk to VirusTotal
- 1.45-1.46
- Fix: File uploads can now be canceled.
- Fix: Marking a file a malicious now uses the correct hashtag in the comments window.
- 1.42-1.45
- Add: Unknown files can now be directly uploaded.
- 1.41-1.42
- Fix: Exporting results will now show the correct file type filter in the "Save As..." dialog.
- Fix: Search engine setting now set to Google by default instead of nothing.
- Change: Context menus no longer insert the item name into menu elements.
- Change: Leaving the search engine settings blank will no longer trigger a confirmation dialog.
- Change:
- Add: Clicking the green icon next to the API key field of the settings window will offer to test the key.
- 1.4-1.41
- Fix: Specifying an API key on the command line now works again
- 1.31-1.4
- Add: Search on double-click can now use any search engine.
- Change: Results list now sorts more intelligently.
- Change: Settings dialog now includes all settings.
- 1.30-1.31
- Fix crash if VirusTotal responds with invalid data.
- Add: Voting buttons on the comment window.
- 1.29-1.3
- Fixed commenting bug
- 1.28-1.29
- File size limit increased to 64MB
- 1.27-1.28
- Change: VirusTotal.com seems to have modified their API without changing the public docs. This update attempts to ameliorate some of the problems thus caused.
- 1.26-1.27
- Change: All TrID results are shown now rather than just the top result.
- Fix: Enabling/disabling SHA1 from the settings window works again
- Add: Context menu search engine is now customizable (no settings UI yet)
- 1.22-1.26
- Change: New autoupdater
- Minor UI tweaks
- 1.21-1.22
- Fix: Fixed stupid bug that prevented the VT website from opening when a file was not found.
- 1.2-1.21
- Fix: Fixed the crash that everyone has been e-mailing about (I think.)
- Add: Windows 7 and newer now will have an icon in the context menu
- Note: First run of the self-updater added in 1.2! The updater receives the setup exe only rather than an 7Zip archive.
- 1.1-1.2
- Add: Now able to comment on results from the results window
- Add: Update checker
- Change: File paths containing spaces must now be enclosed by double quotes. This affects how you call VT Hash Check from the command line or from an application other than Windows Explorer.
- Change: Spruced up the Tools menu a bit
- 1.01-1.1
- Add "Rescan" menu item to send a rescan request to VT
- UI and innards tweaks
- 1.0-1.01
- Add: File path and checksum now displayed below the results.
- Fix: Extra padding around some crashy code.
- 0.98-1.00
- Add: scan results can now be exported as plaint text, CSV, or JSON
- Add: scan results can be automatically saved every time results are received
- Add: Visual threat level indicator added to the results window (a progress bar that changes colors to represent the threat level)
- Change: Settings now are all stored in a dedicated settings file at %AppData%\Boredomsoft\VT Hash\config.dat (human-readable JSON)
- Add: Running VT Hash with no arguments now opens a settings dialog rather than display an error message.
- Add: Double clicking on a result will launch a Google search for that result.
- Add: Individual result lines may be copied to the clipboard by right-clicking the result and selecting "Copy to clipboard"
- Add: VT Hash now incorporates TrID. You may analyze a file with TrID from the results window (on the Tools menu.) VT Hash will only display the top result (if any)
- 0.97-0.98
- Switched to the new VirusTotal API.
- Added center column to results window (for the scanner version)
- Minor UI changes.
- 0.96-0.97
- Faster hashing engine for both MD5 and SHA1
- Fixed typo in unexpected server response error message.
- 0.95-0.96
- New JSON parser
- UI tweaks to results window
- More helpful error messages when a file is not readable.
- 0.94-0.95
- Fixed erroneous "Malformed Response" error when the user has exceeded their limit of requests via the API.
- 0.93-0.94
- Fixed crash when receiving a malformed response from Virus Total.
- 0.91-0.93
- Fixed several minor bugs
- Fixed bug where in rare cases a file which was less than 20MB would be reported as larger than 20MB
- 0.90-0.91
- Fixed several minor bugs in the new results window
- 0.87-0.90
- Added JSON response parser
- Added results window
- 0.86-0.87
- Rejiggered SHA1 innards
- 0.85-0.86
- Added SSL support
- 0.81-0.85
- Switched to using the new Virus Total public API. You will now need an API key.