Nije stvar u tome dal se stidis koda, stvar je u tome sto to nije open-source pa da zaviruje ko stigne.
Ako se nadje neko dovoljno strucan on ce to da krekuje svakako, samo je fora da onemogucis script-kiddies i amaterima da ti otpakuju (disassemble) aplikaciju.
Imas obfuscatore, pogledaj RemoteSoft Obfuscator. Ukoliko imas reflection u programu treba da se pripazis jer obfuscator-i mijenjaju imena promenjivih, funkcija itd.
Sa jednom od vecih aplikacija za koju licenca kosta od $10,000+ mi koristimo USB dongle tj. USB hardverski kljuc. Opredelili smo se za MArx (
http://www.marx.com/en/) pa ako ti treba takav tip zastite i naravno ako je ekomomski isplativo pogledaj.
http://www.pro-transport.com - The most advanced trucking software on the market