Cracking (softvér)
Cracking (z anglického crack- lámať) je metóda na odstraňovania ochranných prvkov proprietárneho softvéru (zabezpečenia pred kopírovaním, sériového číslo, trial / demo verzie, hardvérového kľúča atď) za pomocou techniky disassemblovania. Osoba odstraňujúca tieto ochrany sa nazýva cracker (z angličtiny).
Prelamovanie softvérových ochrán je vo väčšine krajín protizákonné, pretože je softvér vybavený autorskými právami (copyright). Takto modifikovaný softvér sa nazýva warez a je väčšinou ďalej šírený po internete cez zdielacie servery alebo P2P siete.
Programátori sa zvyčajne snažia čo najviac minimalizovať crackovanie svojho softvéru a používajú najrôznejšie techniky (obfuscator, šifrovanie, automodifikační kód, atď), aby tomu zabránili.
Obsah |
Crack [upraviť]
Crack je malý program, slúžiaci na odstránenie, alebo obmedzenie funkčnosti ochranných prvkov iného programu alebo softvérového balíku. Obvykle prepíše údaj o originálnom sériovom alebo registračnom čísle, aby bolo možné spustiť program s iným, verejne dostupným, číslom alebo heslom.
Keygen [upraviť]
Keygen, skrátenina slova Key Generator, je program, ktorý generuje sériové číslo (a), prípadne ďalšie údaje.
Malware [upraviť]
Malware je všeobecné označenie škodlivého softvéru.