Good day,
Firstly, I'm wondering where can I find hash sums (MD5/SHA256) of some legacy portable apps which do not have dedicated "legacy" pages like Firefox/Chrome? I'll explain what I mean. Let's say if we visit this page:
https://portableapps.com/apps/graphics_pictures/krita-portable
we can see SHA256 Hash for a current (newest) version which is v5.2.2, but there are no hashes provided for older/legacy versions, in this situation: Windows 7/8 64-bit: v5.0.6, Windows 7/8/10 32-bit: v4.4.3.
Here is the list of some pages (there are more) that do not have hashes provided for legacy apps:
https://portableapps.com/apps/graphics_pictures/krita-portable
https://portableapps.com/apps/graphics_pictures/xnview-mp-portable
https://portableapps.com/apps/internet/hexchat-portable
https://portableapps.com/apps/music_video/audacity_portable
https://portableapps.com/apps/office/cherrytree-portable
https://portableapps.com/apps/utilities/zint_barcode_studio_portable
Secondly, do "xxxxxxxxxxxxxx.paf.exe" file format has some INTERNAL verification of integrity of files, like CRC32? For example, If I open corrupted portable file, it will not run at all or will run but display an error so no errors, even the smallest ones will not go unnoticed.
Thanks for the answers,
Mikey
All of the legacy apps have SHA256 hashes that are checked within the PortableApps.com Platform as you install. They aren't listed on the app pages due to space issues and the fact that I haven't coded the website front end to look them up yet. All PortableApps.com Installers have a built in CRC check and will refuse to run if altered. All open source and some freeware apps we distribute are digitally code signed with a SHA256 digest key.
Sometimes, the impossible can become possible, if you're awesome!