Programi pisani u VB ili C++ se ne mogu dekompajlirat, ali se moze vidjeti ASM kod, koji je na prvi pogled komplikovan.
Za profesionalce, koji se bave reversing-om, sve se moze rijesiti. EArthquake ti je dao dobar prijedlog, jedno od osnovnih pravila zastite EXE fajlova, jeste zastita EXE PROTECTOR-om.
Ako zelis zabraniti kopiranje programa onda to mozes uraditi na sledeci nacin.
Uzmi C: volume number, uzmi ime masine, enkrptuj ovo dvoje i smjesti u jedan file negdje u "C:\windows\system32".
Kada se program bude startovao (dekriptuj) file i provjeri VOLUME NUBER i COMPUTER NAME. U slucaju da nije ok, ne izbacuj nikakvu gresku vec pusti da program radi npr 1min i da se poslije sam ugasi.
Obavezno koristi protector, bar ti lameri nece moci PATCH-ova ili CRACK-ovat program. Neki poznatiji protector-i su:
Armadillo
ASPack
RLPack
Ukoliko se treseš od ljutnje na svaku nepravdu onda si moj suborac. ~Che Guevara