ZeeMan
01-21-2006, 10:02 PM
If you are one of those people out there who is paranoid that everyone and their dog is going to try and steal and/or rip off your source code, here are a few ways that might just work:
1: Don't publish your website. It's simple, if you don't want them to take it, don't make it.
2: Embed your site in flash by writing some kind of super encryption algorithim (or just using some public domain code) that will encode your site. One way might be to create a so called "Self-Decrypting Archive" (like the one seen here (http://jgae.de/sdaeng.htm) ) of your site and then put the decryption functions in your flash. Be sure and set it so it can't be reverted back to the original state!
3: Use Java to put your whole site into a JAR file that connects to your main applet at midnight and downloads the days unique MD5 access key and stores it in a safe place (like the JAR file itself). Then, every time a user accesses the site, have the site generate a unique key based on the users IP address and a random which is then used to track their every move. When they visit each page the system decodes the file and displays it to the user. After the user leaves the site their key is no longer valid because their session key will be different.
Hopefully this will help anyone who is afraid of their code getting stolen.
1: Don't publish your website. It's simple, if you don't want them to take it, don't make it.
2: Embed your site in flash by writing some kind of super encryption algorithim (or just using some public domain code) that will encode your site. One way might be to create a so called "Self-Decrypting Archive" (like the one seen here (http://jgae.de/sdaeng.htm) ) of your site and then put the decryption functions in your flash. Be sure and set it so it can't be reverted back to the original state!
3: Use Java to put your whole site into a JAR file that connects to your main applet at midnight and downloads the days unique MD5 access key and stores it in a safe place (like the JAR file itself). Then, every time a user accesses the site, have the site generate a unique key based on the users IP address and a random which is then used to track their every move. When they visit each page the system decodes the file and displays it to the user. After the user leaves the site their key is no longer valid because their session key will be different.
Hopefully this will help anyone who is afraid of their code getting stolen.