Encrypting your class files

A couple of months ago I was thought about one feature: how to cipher my class files? And this post I will put into this way. In any case, why you should worry about that? Why you need to encrypt and then decrypt your class files back? Of course, you should not worry about that if your project is completely Open Source, therefore your code is open to everyone. But you should worry about protection of the code if your project, obviously, a proprietary software and you want to keep it closed against any attempts to crack it. Whenever you are inventor of the revolutionary idea or just want to promote a paid version of the software, you should worry about protection of your code against to be stolen.

Continue reading the full story…

VMware Workstation 7.1 patch for linux kernel 2.6.35

Yesterday, I arrived into a problem with Vmware modules compilation on my X64 machine running Kubuntu 10.10 aka Maverick Meerkat. The Linux kernel I am running on is 2.6.35. The exact problem occurred when I tried to compile the modules, as mentioned above and here is the log created after compilation process:

Continue reading the full story…