Copy Protection for FORTRAN Software
We provide full sample code in Fortran that shows how to check for the presence of a dongle and demonstrates some advanced protection techniques.
There are Visual Studio solutions for Lahey Fortran and also Intel Visual Fortran (for both 32-bit and 64-bit code). We also supply a code sample for g95 Fortran.
There is another method you can use to protect your Fortran code - the Shell Method. You can use this instead of (or in addition to) calling the API in our Runtime modules. The Shell Method of protection automatically adds protection to your executable and encrypts your code to prevent reverse-engineering.