I have a problem to identify whether a software (an application) comes from legal version or pirated version (crack)?
Please help me out. I would appreciate for any suggestion.
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.Sign up to join this community
The only means of knowing would be to check with the customer care unit of the company whose product your buying. Usually they will check the
key you have to ascertain its validity.
Apart from that it would be hard to know especially when the
software was well cracked. The company alone would have the means to check their records.
You could try computing a hash of the application and it's related library files against either the published hash (if available) from the vendor, or if you have a legit copy of the program in question, create your own hash. The easiest way to create a has in Windows is get-FileHash.
If the hashes are different, then the program / files have been modified.