Speficially, it may be helpful to use tools or frameworks to perform integrity checking
on the transmitted code.
When providing the code that is to be downloaded, such as for automatic updates of the
software, then use cryptographic signatures for the code and modify the download clients