Název:
Obrana programů před reverzním inženýrstvím
Autoři:
Šálek, Jiří Typ dokumentu: Diplomové práce
Rok:
2017
Jazyk:
cze
Abstrakt: [cze][eng] Práce se zabývá problematikou pirátského šíření programů. Popisuje způsoby licencování programů a způsoby jejich omezování. Soustřeďuje se na popis základních nástrojů a technik používaných pro cracking programů. Dále práce popisuje strukturu spustitelných souborů MS Windows. Práce je doplněna analýzou malware pro objasnění technik maskování kódu. Práce je doplněna demonstrační ukázkou aplikace pro zamaskování kódu programu.This thesis deals with illegal distribution of programs. It describes methods of licencing programs and ways their restrictions. It focuses on description basic tools and techniques used to program cracking. Farther this work describes structure of executables files on MS Windows. The work is completed with malware analysis for clarification techniques masking of code. This work is complemented by a demonstration application for program code masking.
Klíčová slova:
assembler; cracking; ochrana softwaru; portable executable; softwarové pirátství