1.1.10.2 Zaštita binarnih ELF datoteka Ograničeno - promjenjivo
Sažetak:
Zaštita intelektualnog vlasništva nad programskim rješenjima vrlo je aktualna tema i velik problem današnjice. S obzirom da se programska rješenja najčešće distribuiraju u obliku izvršnih datoteka i njihovih komponenata (izuzevši softver pod GPL licencom), iznimni se napori ulažu u mehanizme njihove zaštite od neovlaštene upotrebe. Zaštita binarnih datoteka odnosi se uglavnom na zaštitu programa od neovlaštenog umnožavanja, pokretanja i analize, kao i označavanje programa nekim oblikom žiga (npr. vodenim žigom). Budući da su tehnike zaštite binarnih datoteka na Windows operacijskim sustavima mnogo poznatije i razvijenije u odnosu na Linux sustave, što je potpuno opravdano s obzirom na popularnost Windows sustava i broj dostupnih komercijalnih programskih rješenja, ovaj dokument posvećen je upravo tehnikama zaštite binarnih ELF datoteka. U dokumentu je dan opis osnovnih karakteristika i strukture ELF binarnih datoteka te tehnike koje se koriste za njihovu zaštitu. Također, dokument sadrži i konkretne primjere alata kojima su demonstrirane pojedine tehnike analizirane u dokumentu.
Opis
Datum objave25.09.2005.
Ključne riječiELF # zaštita binarnih datoteka # debuger # gdb # objdump # readelf # strace # enkripcija # obfuscation # anti-debuging # virtualna CPU jedinica # sekcijsko zaglavlje # section header # program header # Ehdr32_Phdr # programsko zaglavlje # Elf32_Shdr # ptrace # SIGTRAP # single step # Checksum tehnika # lažne jmp instrukcije # debugging # antidebugging # fake jmp
IDCCERT-PUBDOC-2005-09-134
Pogledati dokumente: