There are many opinions and techniques for preventing piracy of our software as well as intruders and I have been working on one of my own. My concept would allow me to provide open access to my solution and eventually determine if the browser was legit and close the file. Account names and passwords are not sufficient for protecting the data as these can be harvested and are sometimes written on a post it note on the computer monitor.
There are companies that offer methods of securing your solution but I am not discussing them and you can do your own search or inquiry about them.
Today companies employ many tactics to slow down the pirates and the cracked copies posted on the Internet and lists of passwords and cracking software. Major companies such as FileMaker and Adobe employ third party software that does a root install and then a dial home to register and track installations of their software. I don’t know what they do if they discover an unauthorized install.SNIP
Creating this protection takes time and ingenuity and various steps to overcome the ingenuity and determination of the pirate, hacker or thief. If they gain access via a legitimate account but FileMaker quits at various places after hundreds of logins, eventually they may give up.
Couple these internal protections with emails containing their IP, computer name, NIC and so own and provide that to the proper agencies… Even a simple page that says your computer information is being forwarded to… may suffice.
Maybe I’ll get back to work on my idea… Contact me if you are interested or have a better idea.