: A developer may have modified the original source code to include custom features or to bypass certain configuration hurdles.

Explain how to of a downloaded file to ensure it hasn't been tampered with?

Provide a guide on how to safely using official software?