Hacker ( eng. hacker , from to hack - to cut, make a notch [1] ) är en tvetydig term inom datateknik och programmering.
Jargon File ger följande definition [2] :
Hacker (ursprungligen - någon som gör möbler med en yxa ):
Historiskt sett används ordet numera ofta i den senare betydelsen - "datorinkräktare". Dessutom, i filmer , presenteras en hacker vanligtvis som en person som kan "hacka" vilket system som helst på språng, vilket faktiskt är omöjligt i princip. Till exempel, i filmen Swordfish Password, bryter en programmerare Vernam-chifferet , ett krypteringssystem som teoretiskt har bevisats vara absolut kryptografiskt säkert .
Nyligen är ordet "hacker" ofta används för att hänvisa till alla nätverk crackers , skapare av datavirus och andra datorbrottslingar, såsom carders , crackers , script kiddies . Många datorhackare kan med rätta kallas hackare, eftersom de verkligen passar alla (eller nästan alla) ovanstående definitioner av ordet "hacker".
För hackare i modern mening (som kex) finns det en klassificering i olika typer, varav de två huvudsakliga är White hat (från engelska - "white hat") och Black hat(från engelska - "black hat"). Svarta hattar kallas cyberkriminella medan andra informationssäkerhetsspecialister (i synnerhet specialister som arbetar i stora IT- företag) eller IT-systemforskare som inte bryter mot lagen kallas vita hattar . I fall, till exempel, mindre lagöverträdelser eller avsaknad av lagöverträdelser, men brott mot de interna reglerna för någon internettjänst, kan termen Grå hatt användas.(från engelska - "grå hatt").
Termen script kiddy betyder en cracker eller cyberkriminell som använder någon annans arbete (till exempel köper det). En script kiddy är motståndare till en hacker, som en person som inte förstår principen om hur de verktyg som används och essensen av den utnyttjade sårbarheten fungerar.
Enligt experter kan hackare vara i militären och ägna sig åt att hacka sig in i säkerhetssystem i syfte att underrättelse och/eller sabotage . Så, enligt det finska företaget F-Secure och uppgifterna från det ryska företaget Kaspersky Lab , arbetar hackergruppen The Dukes , som påstås ha attackerat datorsystem i Nato , USA och Centralasien med virus (sedan 2008), i intresset. av den ryska regeringen [3] [ca. 1] .
Det är vanligt bland hackare att värdera sin egen och andra hackers tid (" inte återuppfinna hjulet "), vilket i synnerhet innebär behovet av att dela sina prestationer genom att skapa gratis och/eller program med öppen källkod .
I Ryssland, Europa och Amerika är det straffbart att hacka datorer, förstöra information, skapa och sprida datavirus och skadlig kod. Skadliga hackare är enligt internationella lagar om bekämpning av cyberbrottslighet föremål för utlämning som krigsförbrytare.
Men 2013 var USA först i världen med att inrätta ett stridspris för speciella meriter för soldater som opererade i cyberrymden: Distinguished Warfare Medal . [fyra]
"De nya förmågor som är tillgängliga för den amerikanska militären tillåter dem att bekämpa fienden och ändra stridens förlopp från en avlägsen punkt. Tyvärr fanns det inga utmärkelser som sådana människor kunde få för sina tjänster.”
– USA:s försvarsminister Leon Panetta
Den ursprungliga betydelsen av ordet "hacker" har sitt ursprung inom MITs väggar på 1960 - talet, långt innan den utbredda användningen av datorer. Då var det en del av den lokala slangen och betecknade ursprungligen en enkel men rå lösning på ett problem, oavsett datorteknik i allmänhet; ett knepigt skämt av elever (vanligtvis kallades författaren en hackare).
Datorernas spridning ledde i synnerhet till att MIT-studenter ombads betala för användningen av mjukvaruprodukter för utbildningsändamål. I detta såg eleverna ett försök att bygga ett klassamhälle inom murarna på sin utbildningsinstitution. Och sedan, för att förhindra detta, det vill säga för att ge fri tillgång till de relevanta produkterna, dök de första knäckarna av datorsäkerhetssystem upp på MIT, som också började kallas "hackers".
Slangordet "att hacka" (hack, shred) innebar att göra ändringar i sitt eget eller någon annans program på språng (det antogs att källkoden för programmet var tillgänglig). Det verbala substantivet "hack" betydde resultatet av en sådan förändring. Det ansågs användbart och värt att inte bara informera författaren till programmet om felet, utan att omedelbart erbjuda honom ett sådant "hack" som korrigerar det.
Hacket syftade dock inte alltid till att korrigera fel - det kunde ändra programmets beteende mot dess författares vilja. Det var just sådana skandalösa incidenter som i huvudsak blev offentliga, och förståelsen av hacking som en aktiv feedback mellan författare och användare av program var aldrig av intresse för journalister. När den slutna källkodens era anlände blev källkoderna för många program otillgängliga och hackningens positiva roll började försvinna - den enorma tid som spenderades på att hacka stängd källkod kunde bara motiveras av mycket stark motivation, som t.ex. önskan att tjäna pengar eller skandalös popularitet.
Som ett resultat har en ny, förvrängd förståelse av ordet "hacker" dykt upp: det betyder en angripare som använder omfattande datorkunskaper för att utföra obehöriga, ibland skadliga handlingar på en dator - hacka datorer, skriva och distribuera datavirus. För första gången i denna mening användes ordet "hacker" av Clifford Stoll i hans bok "Gökens ägg", och Hollywood -filmen " Hackers " bidrog mycket till dess popularisering. I sådan datorslang syftar orden "hack", "hack" vanligtvis på att bryta sig in i skyddet av datornätverk, webbservrar och liknande.
Ett eko av den negativa uppfattningen om begreppet "hacker" är ordet "coolhacker" (från engelska cool hacker ), som har blivit utbrett i den inhemska nära-dator-miljön nästan i och med att det ursprungliga ordet ökat i popularitet. Denna term används vanligtvis för att hänvisa till en amatör som försöker se ut som en professionell åtminstone utåt - genom att använda förment "professionella" hackertermer och jargong, använda "hacker-typ" program utan att försöka förstå deras arbete, etc. Namnet "coolhacker" är ironiskt över att en sådan person, som anser sig vara en cool hacker , är så analfabet att han inte ens kan läsa korrekt på engelska vad han kallar sig själv. I den engelsktalande miljön fick sådana människor namnet " script kiddy ".
Några av de välkända förkämparna för fri och öppen programvara - som Richard Stallman - kräver att ordet "hacker" endast används i dess ursprungliga betydelse.
För en mycket detaljerad förklaring av termen i dess ursprungliga betydelse, se Eric Raymonds artikel How to Become a Hacker [5] . Dessutom föreslog Eric Raymond i oktober 2003 ett emblem för hackergemenskapen - symbolen för "glidaren" ( engelsk glider ) från spelet " Livet ". Eftersom hackergemenskapen inte har ett enda centrum eller officiell struktur, kan den föreslagna symbolen inte betraktas som den officiella symbolen för hackerrörelsen. Av samma skäl är det omöjligt att bedöma förekomsten av denna symbolik bland hackare – även om det är troligt att någon del av hackergemenskapen har anammat den.