Grzegorz Albinowski

Grzegorz Albinowski Senior Business
Consulant,
Transition Project
Manager

Temat: Definicja: Hacker vs Cracker

Hacker i cracker - te dwa pojęcia są często mylone.
Co sądzicie na ten temat?
Jak ktoś potrzebuje tłumaczenie z angielskiego dajcie znać ;)

============

hacker: n.
[originally, someone who makes furniture with an axe]

1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.

2. One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming.

3. A person capable of appreciating hack value.

4. A person who is good at programming quickly.

5. An expert at a particular program, or one who frequently does work using it or on it; as in ‘a Unix hacker’. (Definitions 1 through 5 are correlated, and people who fit them congregate.)

6. An expert or enthusiast of any kind. One might be an astronomy hacker, for example.

7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations.

8. [deprecated] A malicious meddler who tries to discover sensitive information by poking around. Hence password hacker, network hacker. The correct term for this sense is cracker.

The term ‘hacker’ also tends to connote membership in the global community defined by the net (see the network. For discussion of some of the basics of this culture, see the How To Become A Hacker FAQ. It also implies that the person described is seen to subscribe to some version of the hacker ethic (see hacker ethic).

It is better to be described as a hacker by others than to describe oneself that way. Hackers consider themselves something of an elite (a meritocracy based on ability), though one to which new members are gladly welcome. There is thus a certain ego satisfaction to be had in identifying yourself as a hacker (but if you claim to be one and are not, you'll quickly be labeled bogus). See also geek, wannabee.

This term seems to have been first adopted as a badge in the 1960s by the hacker culture surrounding TMRC and the MIT AI Lab. We have a report that it was used in a sense close to this entry's by teenage radio hams and electronics tinkerers in the mid-1950s.

cracker: n.
One who breaks security on a system. Coined ca. 1985 by hackers in defense against journalistic misuse of hacker (q.v., sense 8). An earlier attempt to establish worm in this sense around 1981--82 on Usenet was largely a failure.

Use of both these neologisms reflects a strong revulsion against the theft and vandalism perpetrated by cracking rings. The neologism “cracker” in this sense may have been influenced not so much by the term “safe-cracker” as by the non-jargon term “cracker”, which in Middle English meant an obnoxious person (e.g., “What cracker is this same that deafs our ears / With this abundance of superfluous breath?” — Shakespeare's King John, Act II, Scene I) and in modern colloquial American English survives as a barely gentler synonym for “white trash”.

While it is expected that any real hacker will have done some playful cracking and knows many of the basic techniques, anyone past larval stage is expected to have outgrown the desire to do so except for immediate, benign, practical reasons (for example, if it's necessary to get around some security in order to get some work done).

Thus, there is far less overlap between hackerdom and crackerdom than the mundane reader misled by sensationalistic journalism might expect. Crackers tend to gather in small, tight-knit, very secretive groups that have little overlap with the huge, open poly-culture this lexicon describes; though crackers often like to describe themselves as hackers, most true hackers consider them a separate and lower form of life. An easy way for outsiders to spot the difference is that crackers use grandiose screen names that conceal their identities. Hackers never do this; they only rarely use noms de guerre at all, and when they do it is for display rather than concealment.

Ethical considerations aside, hackers figure that anyone who can't imagine a more interesting way to play with their computers than breaking into someone else's has to be pretty losing. Some other reasons crackers are looked down on are discussed in the entries on cracking and phreaking. See also samurai, dark-side hacker, and hacker ethic. For a portrait of the typical teenage cracker, see warez d00dz.


Source: The Jargon File (version 4.4.7)
http://intranet.cs.man.ac.uk/software/jargon/html/inde...
http://intranet.cs.man.ac.uk/software/jargon/html/H/ha...
http://intranet.cs.man.ac.uk/software/jargon/html/C/cr...

konto usunięte

Temat: Definicja: Hacker vs Cracker

Są. Ale trzeba to uświadamiać raczej wszystkim, poza czytelnikami tej grupy :)
Grzegorz Albinowski

Grzegorz Albinowski Senior Business
Consulant,
Transition Project
Manager

Temat: Definicja: Hacker vs Cracker

Zapytam przewrotnie: a jaki jest profil czytelników tego forum ?
Adam L.

Adam L. IT Security Expert

Temat: Definicja: Hacker vs Cracker

Pojecie "crackera" mozna rozumiec dwojako, musimy pamietac ze w dzisiejszych czasach istnieja dwie formy crackingu, jedna o ktorej pisze autor (z ktora zreszta sie nie zgadzam, i spokojnie mozna te definicje polaczyc pod haslem "hacker"), druga to lamanie zabezpieczen programow komputerowych, ktore jest zupelnie z hackingiem nie zwiazane. Z doswiadczenia wiem ze wielu crackerom przeszkadza ze szufladkuje sie ich razem z hackerami, a hackerzy jesli juz musza sie jakos nazwac to napewno nigdy nie powiedza ze sa "crackerami" :)

G.
Tomasz D.

Tomasz D. test entrepreneur

Temat: Definicja: Hacker vs Cracker

Cracker łamie oprogramowanie. Hacker łamie systemy sieciowe.
Użycie słowa 'cracker' w stosunku do kogokolwiek łamiącego systemy sieciowe uważane jest wręcz za obraźliwe.
Nazywanie hackerami tych łamiących w dobrej wierze, a crackerami tych innych wg mnie zupełnie nie ma sensu. Hacker to hacker, a jak wykorzystuje swoją wiedzę to już inna sprawa.
Adam L.

Adam L. IT Security Expert

Temat: Definicja: Hacker vs Cracker

Tomasz Doroz:
Cracker łamie oprogramowanie. Hacker łamie systemy sieciowe.

Krotko, zwiezle i na temat :)
Użycie słowa 'cracker' w stosunku do kogokolwiek łamiącego systemy sieciowe uważane jest wręcz za obraźliwe.

w 100% sie z toba zgadzam, i jak napisalem w swoim poscie, szufladkowanie crackerow razem z hackerami tez uwazane jest przez tych pierwszych za obrazliwe.
Nazywanie hackerami tych łamiących w dobrej wierze, a crackerami tych innych wg mnie zupełnie nie ma sensu. Hacker to hacker, a jak wykorzystuje swoją wiedzę to już inna sprawa.

True :)

G.

konto usunięte

Temat: Definicja: Hacker vs Cracker

Co to za różnica? to tylko 1 litera, a i tak każdy wie o co chodzi :)
Mikołaj W.

Mikołaj W. Pomagam rozwiązywać
problemy- nie tylko
IT

Temat: Definicja: Hacker vs Cracker

Haker to osoba która jest zafascynowana wiedzą na dany temat i drąży dany temat dla radości poznania.

Craker robi to samo (lub korzysta z wyników hakera) ale w celach osiągnięcia własnych korzyści majątkowych.

Z powyższego wynika że hakerem możemy zwać również osobę spoza kręgu IT - np. fanatyk uzbrojenia w literaturze Tolkiena jest hakerem (tyle że innego rodzaju).

Pozdrawiam,
Filip K.

Filip K. programista, admin,
freelancer,
bazodanowiec

Temat: Definicja: Hacker vs Cracker

Fajnie byłoby, żeby ludzie zrozumieli jaka jest różnica między tymi dwiema definicjami ale uważam, że sprawa jest już przegrana.

Haker jest i będzie kojarzony z osobą, która włamuje się do systemów komputerowych.

Cambridge Dictionary:
Hacker - someone who hacks into other people's computer systems
hack - to get into someone else's computer system without permission in order to find out information or do something illegal

Encyklopedia PWN:
Haker - sprawny programista, który korzysta z nieudokumentowanych lub nieznanych powszechnie cech programów (np. systemu operacyjnego) w celu włamania się do systemu komputerowego (gł. za pośrednictwem Internetu) — żeby udowodnić swoje umiejętności, komuś zaszkodzić (np. przez zablokowanie lub zmianę cudzych stron WWW) lub osiągnąć korzyści materialne (np. kradzież numerów kart kredytowych z serwera sklepu internetowego)
Filip Kołakowski edytował(a) ten post dnia 20.04.08 o godzinie 11:37

konto usunięte

Temat: Definicja: Hacker vs Cracker

A ja zawsze myślałem, że krakier to ten dobry, a hakier to ten zły... ;o)

konto usunięte

Temat: Definicja: Hacker vs Cracker

Na wstępie pozwolę sobie zdefiniować założenia.

1) Po angielsku piszemy "hacker", po polsku "haker"
2) Po angielsku piszemy "cracker", po polsku "kraker" :-)

Co do znaczenia terminu "haker", polecam lekturę:

http://www.catb.org/~esr/faqs/hacker-howto.html

Jeśli znaczenie wciąż nie jest jasne - to może odrobinę metaforycznie:

To follow the path:
look to the master,
follow the master,
walk with the master,
see through the master,
become the master.

(cytat z powyższego z linka - dość ważny fragment).

Hakerzy, generalnie, to osoby, które zwyczajnie lubią i potrafią znajdować niekonwencjonalne sposoby rozwiązywania problemów. Z tego względu nie muszą to być osoby ściśle związane z branżą IT. Można być hakerem w ramach całkiem innej dziedziny - podstawowe założenie jest takie, że nasze działania muszą sprawiać nam radość (satysfakcję?). Musimy czuć satysfakcję z wynajdowania problemów do rozwiązania i ze znajdowania rozwiązań (lub obejść :-) tychże problemów.

Jeżeli szukasz własnych sposobów gotowania potraw w kuchni - to też może być zajęcie pojmowane jako haking:

http://www.foodhacking.com/

Cytat:

Chefs are a lot like hardware hackers. Both geek out, absorbing the specs of (vegetables|technology) for the purpose of creating something that nobody else has: (innovative food|new machines). So what happens when the kitchen becomes a hack lab? Something delicious. Something geeky.

Haker nie ma nic wspólnego z "przestępcą". Haker może stać się przestępcą na takiej samej zasadzie, jak może stać się przestępcą najznamienitszy szeryf, kiedy przekroczy granice ustalonego prawa. Oreżem pierwszego stać może się wiedza na temat metod obchodzenia zabezpieczeń systemów informatycznych, orężem drugiego broń. W momencie, kiedy użyją swojego oręża niezgodnie z prawem - złamią je i staną się przestępcami. To, że jeden był hakerem a drugi policjantem nie ma tutaj żadnego znaczenia. Podobnie jak fakt, że wiedza hakera miała pierwotnie pomagać np. chronić dane przed nieautoryzowanym dostępem, a broń policjanta miała pomagać chronić interesy społeczeństwa - np. ułatwić schwytanie wrednego złodzieja.

Niestety niektóre media (a dokładnie ich pracownicy), nie rozumiejąc idei hakingu, promują (a wraz z mediami uporczywie robią to specjaliści od marketingu i PR wielu firm produkujących wszelkiej maści "zabezpieczenia" - zwykle dla mas) nieprawidłowe znaczenie terminu "haker" utożsamiając go z terminem "przestępca". Często jeszcze, aby dodać smaczku, opatrują termin "haker" epitetami, typu "niebezpieczny", "groźny", "zły"...

Każdy ma takie same szanse zostać przestępcą. Nie każdy przestępca musi jednak być hakerem. Zasada "każdy pijak to złodziej, a każdy złodziej to pijak" nie działa :-)

Kraker to z kolei człowiek, który łamie zabezpieczenia. Owszem... W pewnym sensie jest to więc także haker, jeśli grzebanie się w zabezpieczeniach jest dziedziną jego aktywności. Powiedzmy, że kraker to taki "haker profilowany" ;-). W latach 80-tych i pierwszej połowie lat 90-tych, krakerzy (i grupy krakerskie) zajmowały się głównie dość prostym procederem polegającym na usuwaniu wszelkich zabezpieczeń, które miały uniemożliwiać masowe kopiowanie oprogramowania (głównie gier). Krakerzy Ci umożliwiali więc rozkwit piractwa komputerowego - byli także piratami z tego względu. Osobiście bardzo wiele im zawdzięczam, ponieważ pod koniec lat 80-tych nie było żadnej możliwości zakupienia oryginalnego oprogramowania, a nawet jeśli taka możliwość była, to moc nabywcza obywatela PRL stanowczo nie pozwalała stać po stronie prawych konsumentów. Na szczęście mieliśmy wówczas giełdy komputerowe, gdzie nasi rodzimi piraci (nie mający w przytłaczającej większości nic wspólnego z hakingiem ani krakowaniem - z powodu braku miejętności) na potęgę kopiowali gry i programy. Oprogramowanie pozyskiwali z BBS-ów lub "od rodziny" z Zachodu - czyli od piratów zagranicznych ;-) Ten kto pamięta te czasy, pewnie pamięta intra grup krakerskich (Greetz to TRSI, Automation, Pompey Pirates, D-Bug :-), w których bardzo często popisywano się umiejętnościami programistycznymi (ok - koderskimi) na bardzo wysokim poziomie. W porządnym interku była jeszcze ciekawa grafika z logiem grupy, ładna muzyczka i koniecznie "scroll" - a w nim teksty pozdrowień, pomówień i inne takie... Wyrosła z tego ogólnoświatowa subkultura. Z kolei autorzy interek - czyli grupy krakerskie - w latach 80-tych dały początek temu, co dziś nazywamy sceną komputerową:

http://www.pouet.net/
http://www.scene.pl/

Nie bez znaczenia są tutaj krakerzy działający w latach 80-tych na komputerze (będącym Elvisem IT - nieśmiertelną ikoną) Commodore 64.

Sprawy są więc dość subtelne. Niemniej haking to rzecz pozytywna - nie ma nic złego w byciu wędkarzem, dopóki nie zaczniemy łowić bez pozwolenia. Sam kraking to już bardziej śliski temat - niemniej, bardzo ciekawy, szczególnie w kontekście sceny komputerowej (inaczej nazywanej - demosceną).

Ważne jest także rozumienie terminów "geek" i "suit". W końcu świat IT składa się z "geeks and suits". Jestem przekonany, że żaden "suit" nie zrozumie nigdy do końca niuansów świata "geeks" - i z pewnością vice versa. W takich klimatach większość z nas wyrasta, a potem... już się w tym siedzi. Czytamy podobne książki, oglądamy podobne filmy, głośno krzyczymy o Wolności (oprogramowania i słowa) itd. Tak to już jest...

[...]
Lecz choćby przyszło tysiąc atletów
I każdy zjadłby tysiąc kotletów,
I każdy nie wiem jak się natężał,
To nie udźwigną - taki to ciężar!
[...]

Mam nadzieję, troszkę pomogłem. Chociaż, zastrzegam sobie, że przedstawiłem całkowicie subiektywne, moje własne rozumienie, poparte jakimiś tam doświadczeniami i źródłami (podałem URL-e).

Pozdrawiam,
PWA/TFP

konto usunięte

Temat: Definicja: Hacker vs Cracker

odnośnie pojęcia hacker i innych tego typu, nigdy nie będzie zgody bo mamy coś takiego jak abstrakcyjne myślenie i własne wizje prawdy odnośnie czegoś. Każdy stara się definiować jakieś pojęcia po swojemu. I jedynie ogół prawd zaczyna określać definiować dane pojęcie. Ludzie kłócą się nawet o Glidera który jest symbolem "hackerów" albo i nie jest. Ja bym raczej szedł za pochodzeniem terminu hacker i poszukał o MIT informacji, hacker według mojego przekonania to osoba kreatywna, lubi wyzywania i obchodzi zabezpieczenia dookoła lub dzięki niedopatrzeniom coś ala MacGyvera :D. Niejednokrotnie to co potrafi jest związane z wiedzą jaką posiada. A cracker to psuj, to co się tyczy ze szkodliwym działaniem omijania zabezpieczeń.

Zresztą to temat rzeka to jak doszukiwania się prawd i ukrytych przesłań w obrazach, książkach. I bym pozostawił to humanistą niech się głowią, logika wskazana :P
Dariusz Gońda

Dariusz Gońda It Manager, Unix
Senior Administrator

Temat: Definicja: Hacker vs Cracker

cracker - blackhat
hacker - whitehat

Ten dobry to hacker, niestety media przypinaja etykiete hacker wszedzie tam gdzie doszlo do naduzycia w sieci... :)
Hacker to osoba nietuzinkowych zdolnosciach... ktos kiedys stwierdzil, ze mozna zostac hackerem wsrod modelarzy ;)Dariusz Gońda edytował(a) ten post dnia 09.06.08 o godzinie 18:43
Grzegorz Albinowski

Grzegorz Albinowski Senior Business
Consulant,
Transition Project
Manager

Temat: Definicja: Hacker vs Cracker

Filip Kołakowski:
Fajnie byłoby, żeby ludzie zrozumieli jaka jest różnica między tymi dwiema definicjami ale uważam, że sprawa jest już
przegrana.

A mnie cały czas coś kusi, żeby założyć jakąś "gildię hackerów" i jak pismaki obrażają dobre imię hackerów to wysyłać najpierw grzeczne sprostowania, potem niegrzeczne spostowania, a potem pozywać do sądu "za obrazę dobrego imienia" ;)))
Michał C.

Michał C. Projekty i
Architektura IT

Temat: Definicja: Hacker vs Cracker

Grzegorz Albinowski:
Filip Kołakowski:
Fajnie byłoby, żeby ludzie zrozumieli jaka jest różnica między tymi dwiema definicjami ale uważam, że sprawa jest już
przegrana.

A mnie cały czas coś kusi, żeby założyć jakąś "gildię hackerów" i jak pismaki obrażają dobre imię hackerów to wysyłać najpierw grzeczne sprostowania, potem niegrzeczne spostowania, a potem pozywać do sądu "za obrazę dobrego imienia" ;)))

Hmmmmm....
"LUDZIE" nie rozumieją niuansów informatyki.
Dla 90% społeczeństwa Haker, Cracker itd. to jest słowo wytrych opierające się na wyobrażeniach produkcjach holywoodzkich i krajowych produkcjach filmowych lub papki dla mas w stylu "UWAGA" i inne pokrewne w telewizjach prywatnych i naśladujących je telewizjach państwowych.
Właśnie poprzez nadużywanie słowa Hacker przez media stworzono ludziom zaszufladkowanym w tym słowie negatywny wizerunek.
Lamy nie wiedzą przecież, że prawie wszyscy Hakerzy byli zawsze po "zaistnieniu" zatrudniani w firmach zajmujących się bezpieczeństwem! Kto jak nie oni wiedzą najlepiej co i jak zabezpieczyć w danej dziedzinie.
Celem Cracker-a w przeciwieństwie co Hackera jest niszczenie.
Nieważne czy dotyczy łamania oprogramowania czy niszczenia danych poprzez włamania sieciowe (Cracker!=gość od łamania tylko softu).
Reasumując:
Hacker - postać pozytywna, która wykrywa wszelkiego rodzaju dziury w zabezpieczeniach sieciowych i systemowych dla idei i zabezpieczenia się przed nimi,
Cracker - postać negatywna, która robi to samo co powyżej w celach destrukcyjnych.

Co zaś do pismaków.
Oni piszą dla "Ludzi" więc temat im bardziej będzie sensacyjny tym większą przyniesie sprzedać tytułu.
Do tego większość z nich jest humanistami, gdzie obraca się słowem i jego znaczeniem/wydźwiękiem a nie wartością bezwzględną.
Syntetyczne podawanie określeń i rzetelność dziennikarska będzie niezrozumiała dla "Ludzi".
Dla tego teksty o Hackerach (cokolwiek pismaki im przypisują) będą pisane opisowo i "ze społecznym wydzwiękiem" a nie rzetelnie.

BTW. Jestem jak najbardziej "ZA" komentowaniem i prostowaniem dziennikarskiej fantazji w dziedzinach informatycznych!!!!!!
Grzegorz Albinowski

Grzegorz Albinowski Senior Business
Consulant,
Transition Project
Manager

Temat: Definicja: Hacker vs Cracker

No właśnie chodzi mi o to żeby przywrócić dobre imię hackerom (może być po polsku hakerom). Hacker to po prostu specjalista, expert w swojej dziedzinie, głównie ale nie tylko informatycznej.

Dopóki hacker wykonuje swoją pracę i swoje hobby "dla idei" albo w ramach wykonywanej pracy, dopóty jest hackerem. W momenecie kiedy wykorzystuje swoje umiejętności do niecnych zamiarów jak szkodzenie, wykradanie, niszczenie, korzyści majątkowe staje się automatycznie "crackerem" czyli włamywaczem.

konto usunięte

Temat: Definicja: Hacker vs Cracker

Akurat takie rozumowanie jest niezbyt zgodne z prawdą.

Hacker jest osobą zajmującą się (ogólnikowo) sieciami komputerowymi, natomiast cracker to osoba zajmująca się tzw. reverse engineeringiem, czyli znajdowaniu zabezpieczeń w kodzie programu (dzięki takim osobom powstają "cracki" do oprogramowania).

konto usunięte

Temat: Definicja: Hacker vs Cracker

Karol Nowak:
Akurat takie rozumowanie jest niezbyt zgodne z prawdą.

Hacker jest osobą zajmującą się (ogólnikowo) sieciami komputerowymi, natomiast cracker to osoba zajmująca się tzw. reverse engineeringiem, czyli znajdowaniu zabezpieczeń w kodzie programu (dzięki takim osobom powstają "cracki" do oprogramowania).

hmm, ale skąd taka teza?

cracker kojarzy sie z crackami, ale to nie oznacza, ze takie rozumienie jest poprawne.

zapewne definicje przytaczane w poprzednich postach są bardziej poprawne.

konto usunięte

Temat: Definicja: Hacker vs Cracker

Jest to nazewnictwo ogólnie przyjęte przez środowisko o którym mowa. Od roku 1996 do 2001 zajmowałem się inżynierią wsteczną i należałem nie tylko do Polskich, ale także do zagranicznych grup. Nazw publicznie podawać nie będę, ale jeśli byłbyś zainteresowany dalszą dyskusją na ten temat, zapraszam na priv.

Pozdrawiam.
Grzegorz Albinowski

Grzegorz Albinowski Senior Business
Consulant,
Transition Project
Manager

Temat: Definicja: Hacker vs Cracker

Definicje, które przytoczyłem w pierwszym poście są ogólnie przyjęte w środowisku hackerów od 30-40 lat, hacker jest expertem w swojej dziedzinie, niekoniecznie komputerowej.

Niestety ta sama nazwa jest wykorzystywana i kompomitowana przez różnych "małolatów", którzy chcą się na siłę wykazać, nazywamy ich po prostu "crackerami", niezależnie od tego czy robią to komuś na złość, czy dla korzyści.

Następna dyskusja:

Certified Ethical Hacker




Wyślij zaproszenie do