Zloćudni kod koristi vrlo složene metode zaštite od reverznog inženjerstva čija zadaća je što više otežati otkrivanje funkcionalnosti koju kod sadrži. Međutim, takve metode i tehnike koriste se i prilikom zaštite komercijalne programske podrške budući da proizvođači pokušavaju zaštiti svoje intelektualno vlasništvo i spriječiti neovlaštenu distribuciju. Ovaj rad demonstrira na jednostavnom zloćudnom programu kako su primjenjene osnovne tehnike zaštite od analize, reverznog inženjerstva i debuggiranja.Today's malware uses sophisticated anti-reverse-engineering methods to conceal it's code's functionality. However, such methods and techniques are also implemented in commercial software by it's vendors to protect their intellectual property an...