Cracker lub reverse engineer

(ang. crack – łamać) – osoba zajmująca się wyszukiwaniem i usuwaniem zabezpieczeń w oprogramowaniu komputerowym (dotyczy to głównie gier komputerowych). W rzadkich przypadkach prowadzi ona działalność mającą na celu tylko udowodnienie własnych umiejętności. Na ogół crackerstwo wiąże się z nielegalnym rynkiem oprogramowania i czerpaniem zysku z tego procederu (piractwo komputerowe). Producenci programów zabezpieczają swoje produkty na wiele różnych sposobów, ma to na celu uniemożliwienie lub utrudnienie tworzenia nielegalnych kopii i korzystania z nich. Najprostszy sposób to podawanie w trakcie instalacji specjalnego kodu (s/n), który dostarczany jest wraz z licencją dla danej aplikacji, inny polega na wprowadzaniu przed uruchomieniem programu pochodzących z dokumentacji wybranych słów (albo zakodowanych w postaci literowej bądź rysunkowej haseł). Bardziej wyszukanym rodzajem zabezpieczenia są specjalne sprzętowe klucze włączane w jedno ze złącz komputera (najczęściej port drukarki);
ich obecność jest konieczna do uruchomienia oraz poprawnego działania programu. Aplikacje uruchamiane bezpośrednio z czytnika CD-ROM wymagają stałej obecności oryginalnej płyty CD w napędzie. Omijanie tego typu lub innych zabezpieczeń jest celem działania crackerów – ludzi doskonale obeznanych z technikami komputerowymi, a także budową wewnętrzną komputera. Programy pozbawione blokad mogą być bez problemu kopiowane i rozprowadzane. Bardzo często wraz z nielegalną kopią dostarczane są niewielkie programy zwane crackami, które przed pierwszym uruchomieniem modyfikują kod programu lub w trakcie działania symulują obecność klucza. Cracker zajmując się crackingiem, który poprzez swoją działalność poszerza swą wiedzę programistyczną o zabezpieczeniach software’u. Najczęściej jest to również miłośnik assemblera, choć zdarzają się jego zagorzali przeciwnicy. „Według etyki crackera jego zasadniczym celem nie jest niszczenie danych, ale dążenie do satysfakcji z powodu złamania kolejnego zabezpieczenia. Cracki i keygeny są tylko produktem ubocznym tych działań, i przez to, że rozpowszechniane są za darmo przyczyniają się do wzrostu liczby użytkowników niektórych aplikacji (niekoniecznie legalnych)” (Źródło: etyka crackera). Cracker jest pojęciem często wykorzystywanym wymiennie z hakerem, co jest wielkim błędem.

UWAGA: CRACKER TO NIE HAKER!

Post navigation