Both Java and .NET use the idea of a "virtual machine" (VM) rather than a true executable. While very useful for some purposes, VMs make source code and hence intellectual property (IP) inherently less secure because the process can be reversed or "decompiled." This book is useful because users must understand how decompilation works in order to properly protect their IP.
Read More
Both Java and .NET use the idea of a "virtual machine" (VM) rather than a true executable. While very useful for some purposes, VMs make source code and hence intellectual property (IP) inherently less secure because the process can be reversed or "decompiled." This book is useful because users must understand how decompilation works in order to properly protect their IP.
Read Less