Hacker
hacker je někdo kdo si užije rozumové výzvy tvořivě překonat nebo obejít limitace, primárně v jejich polích zájmu, jmenovitě programovací nebo elektroinženýrství. Jak bude být projednán dole, tam je trend v populárním tisku používat termín, aby popisoval zločince počítače, a jiní, jehož motivations jsou méně čisté než tradiční hacker. Tento trend velmi trápí mnoho z těch starý-učit počítač/nadšence technologie.
Termín původně vyvíjel se u MIT dlouho předtím, než počítače staly se obyčejné;”prodejný člověk” mínil jednoduchý, ale často nevkusný, řešení. Termín přišel se odkazovat na nějaký chytrý žert spáchaný MIT studenty; pachatel je hacker. K tomuto dni požadavky prodejný člověk a hacker jsou používáni v té cestě u MIT, bez nutně se odkazovat na počítače. Když MIT studenti surreptiously dal policejní auto na dome na MIT stavbě 10, to bylo prodejný člověk a zahrnutí studenti byli proto hackeři.
Počítačová kultura v MIT se vyvíjela když členové Technika modelovat klub železnice začal pracovat s Digitální přístrojovou korporací PDP-1 počítač a aplikoval místní modelový železniční slang k počítačům. V moderní počítačové kultuře, popiska “hacker” je kompliment, ukazovat zručného a chytrého programátora. V médiích, nicméně, to má negativní konotace a stal se synonymní s”sušenka softwaru”.
Termín hacker má pět významů, které jsou v běžném zvyku:
- Někdo kdo zná (někdy specifikovaný) soubor programovacích rozhraní dobře dost psát román a užitečný software bez vědomé myšlenky na dobrý den.
- Někdo kdo (obvykle ilegálně) pokouší se vniknout do nebo jinak subvert bezpečnost programu, systém nebo síť, často v zlém úmyslu. Toto použití bylo rozčilující k mnoho v vývojářském společenství kdo vyrostl s primárním významem v smyslu (1), a přednostní držet to ta cesta; oni přednostní média používala termín sušenka. Nicméně toto vinulo se nahoru působit vyrovnat více problémů jak jednoduše vytvářet nové slovo dělal nic rozptýlit misconceptions. “černit hackera klobouku” je výraz, který vinul se nahoru se stejnými problémy jako slovo “sušenka”.
- Někdo kdo pokouší se se rozbít na systémy nebo sítě aby pomáhal vlastníkům systému tím, že dělá je vědomý bezpečnostních nedostatků v tom. Toto je odkazoval se na někteří jak “bílý hacker klobouku” nebo teniska. Mnoho z těchto lidé jsou zaměstnaní u počítačových bezpečnostních společností, a dělají něco kompletně legální; a mnoho byl dříve hackeři uvnitř smyslu 2.
- Někdo kdo, přes jedny znalosti nebo soud a chyba, přizpůsobí modifikaci existujícímu kusu softwaru, vyrobený dostupný hackerské komunitě, takový že to poskytuje změnu funkčnosti. Taková změna je normálně výhoda. Poněkud než soutěž, výměna zlepšení je nejvíce často zkušená jako spolupracující učící úsilí.
- Hacker reality nebo Urban Spelunker (původ: MIT); někdo kdo si užije zkoumajících vzdušných kanálů, rooftops, šacht a jiných skrytých stránek městského života, někdy zahrnovat tažné komplikované žerty pro požitek a zábavu komunity.
“h4x0r” (vyslovoval prodejné lidi-nebo) je zápis děcko v souvislosti s počítačovou hrou (tj. někdo kdo používá program, aby upravil hru dávat jim specialitu a nečestné výhody). “h4x0r” je často používán jokingly nebo jako termín náklonnosti mezi hráči.
Všimnout si té chvíle termín hacker označuje schopnost, podstatné jméno prodejný člověk často znamená účinnou improvizaci a tak má negativní konotaci zatímco sloveso prodejný člověk obecně sdílí stejné schopné konotace.
Viz též soubor žargonu.
Hackerská komunita (soubor lidí kdo by popisoval sebe jako hackeři nebo kdo by byl popsaný jinými jako hackeři) dostane se do přinejmenším tři částečně překrývající se kategorie. Slovo hacker pravděpodobně pochází z poněkud hanlivý prodejný člověk, použitý v průmyslu novin typicky odkazovat se na novináře kdo píše jeho příběhy bez ověření jeho faktů nejprve. Hacker -- Oslnivý programátor
Jeden kdo zná (někdy specifikovaný) soubor programovacích rozhraní dobře dost psát román a užitečný software bez vědomé myšlenky na dobrý den. Tento druh hackera je respektován uvnitř rozvojového společenství pro svobodu, kterou oni reprezentují, ačkoli termín ještě nese některé významu Hacka, vyvíjející se programy bez adekvátního plánování. Toto zugzwang dá svobodu a schopnost být tvořivý proti metodickému opatrnému pokroku. Korporační programovací prostředí typicky laskavost jediný jeden dobří hackeři nebo opatrný počítačový vědec.
U jejich nejlepší, hackeři mohou být překvapivě produktivní. Průmyslové standardní kursy vývoje jsou v dosahu 6-10 řady kódu (laděný, a dokumentovaný) na hodinu. Hacker v dlouhém kroku může produkovat nemnoho sto nebo občas vyrovnat linky tisíců kódu hodina tím, že spekuluje jejich předchozí práce. Jako výsledek hacker může být schopný nastínit plný tvar programu k úrovni kvality, která může být užitá na demonstrování myšlenek v méně než týden. Tak to není těžké vidět co některé společnosti shledají užitečný v talentu Hackera.
Dole strana Hacker produktivity je všeobecně uznaná být v maintainability, dokumentaci a dokončení. Velmi nadaní hackeři mohou stát se znudění projektem, jakmile oni vyřešili všechny tvrdých částí, a být neochotný dokončit detaily. Tento postoj může způsobit tření v obchodech kde jiní programátoři jsou čekal, že zvedne zpola dokončenou práci, dešifrovat struktury a nápady, a neprůstřelný kód. V ostatních případech, kde hacker je ochotný udržovat jejich vlastní kód, společnost může být neschopná najít někoho jinde kdo je schopný nebo ochotný ke kopnutí přes kód udržovat program jestliže originální programátor se přesune k nové práci.
Populární tisk byl známý použití požadavky “hacker” a občas”sušenka” pro někoho kdo pokouší se vniknout do nebo jinak subvert bezpečnost systému nebo sítě. Obě použití jsou rozčilující k mnoho ve vývojářském společenství kdo vyrostl s primárním významem “hackera” ve smyslu zasvěcence, a kdo nevidí problém vyřešený vynálezem nových a mlhavých slov jako “sušenka” nebo “černým kloboukem”. Místo toho, tam byl pohyb definovat termíny když popisuje tyto lidi. Co dělá někoho “hacker”, “zločinec počítače”, nebo jen pravidelný počítačový uživatel? Jakmile tyto detaily jsou znány, správné slovo (nebo kombinace) moci být přesně aplikován.
Zatímco to bude vždy být možné využít něčí “hackerské” dovednosti v destruktivní cestě, toto inklinuje jít proti volně definované hackerské etice. Jeden může jistě používat sekající schopnosti spáchat zločin. Nicméně, toto znamená, že obzvláště tento hacker je nyní zločinec, vandal, zlomyslný uživatel, etc., existující slova, která dělají mnohem lepší práci popsaní osobních dějů než mlhavý “sušenka”. Jestliže zámečník používal jeho dovednosti, aby se rozbil na stavbu, nemnoho odkázané debaty, kterou on měl přešlo do světa zločince a tam by byla žádná potřeba vynalézt slovo definovat zločince nebo zlomyslné locksmiths. Hackeři důvodu stojí před těmito druhy problémů je protože masová média inklinují věřit někomu kdo říká, že oni jsou hacker - a lidé říkají, že oni jsou hackeři, protože hmoty média jsou sensationalist zobrazení. Tato klamná cyklická vůle pravděpodobně jen přijít ke konci se vzděláním zpravodajů a široké veřejnosti na čem představuje hackera a jaké laně ne. Skupina známá jako “Hacker Antidefamation liga” má tento cíl.
Ale, opravdu, to je pravděpodobné, že zmatek a nesoulad existuje přesně, protože “hackerství” popíše * dovednost zapadla * -- blízký zámkům přebírání -- jehož nástroje mohou být používal oba eticky a unethically, oběma lidmi, kteří jsou v podstatě etičtí, a ti kdo být ne (tito jsou dva příbuzný, ale oddělené rozdíly -- jaký dlouhodobý systémový administrátor neporušil podnikovou politiku tím, že se rozbije na nějaký společnostní talent na oprávněného uživatele v rozkazu, že ta osoba může dokončit důležitý projekt?) toto může dobře být obtížný problém argumentu, ve skutečnosti: takzvaný ' bílý-klobouk ' hackeři jsou nepohodlní u projevu temnější strany jejich dovednosti-soubor, přesto skutečnost, že, jako komik-kniha superheroes, oni jen využijí ty dovednosti navždy.
Popraskání softwaru je proces sejmutí nějaký druh softwaru si vynutil schéma ochrany od kusu softwaru.
Tam je několik periodických loutek obchodu používaného hackery k zisku neautorizovaný přístup k počítačům:
- Trojský kůň -- Tito jsou aplikace, které vypadají, že dělá užitečnou práci ale soubor zvýší zadní vchod tak že hacker může později se vrátit a zadat systém. Tito zahrnují programy, které napodobují přihlašovací obrazovky. Viry, které oklamou uživatele do stahovat a/nebo vykonávat je tím, že předstírá, že je užitečné aplikace jsou také někdy nazývány koňmi trojan.
- Špeh -- Aplikace, které zachytí heslo a ostatní data zatímco to je při přepravě jeden uvnitř počítače, nebo přes síť
- vir -- Aplikace, která propaguje sebe opportunistically čekáním v pozadí, než uživatel nabídne tomu nové médium infikovat. Termín vstoupil do použití v srovnání s biologickými viry, který množit tím, že nakazí buňku a vezme výhodu jeho funkcí života. Podobně, počítačové viry, unlike červi, vložit sebe uvnitř informací o systému hostitele. Když “nakažené” executables běží, nebo někdy když nakažené binární datové soubory jsou čteny, vir je schopný se šířit do jiných binárních formátových informací o místním systému, diskety nebo přes síť. Viry jsou často zmatené s červy.
- červ -- Aplikace, která aktivně hledá známé slabosti přes síť, pak množí sebe přes využití těch slabostí. Originální Usenet pošta popisovat MorrisWorm popisoval rozdíl mezi viry a červy tak: červi se nepřipoutají ke kódu. Populární použití se jeví červům laskavosti být aktivnější než viry. Nicméně, Soubor žargonu, jak verze 4.4.1, udržuje originální smysl pro termín. Červ v tomto originálním smyslu je nějaký nezávislý program, který reprodukuje sebe přes síť (program reprodukovat sebe na místním stroji jediný opakovaně až do srážek stroje je známý jako wabbit). Po srovnání mezi počítačovými viry a biologickými viry, zřejmé srovnání tady je k baktérii.
- Skener zranitelnosti -- Nástroj dělal rychle kontrolovat počítače na síti pro známé slabosti. Hackeři také používají snímače Porta. Tito zkontrolují vidět které porty na specifikovaném počítači jsou “otevřené” nebo dostupný acess počítač přes.
- Vykořisťovat (informatiku) -- Připravená aplikace, která vezme výhodu známé slabosti
- Sociální inženýrství -- Žádat o někoho pro heslo nebo účet (možná přes pivo.) také obsahuje dívat se přes někoho je rameno zatímco oni zadají jejich heslo, nebo předstírat někoho jinde aby získal citlivou informaci.
- Root výstroj -- Nástrojová sada pro úkryt skutečnost, že bezpečnost počítače byla slevil. Root výstroje mohou zahrnovat nahrazení pro systém binaries tak že to stane se nemožné vidět aplikace, jak je provozován vetřelcem ve stolech aktivního procesu.
- Leet -- An anglický lámaný jazyk to pomáhá k temným hackerským diskuzím a internetovým místům a paradoxically to zjednoduší umístění prostředků ve veřejných vyhledávacích nástrojích pro ty kdo znát jazyk.
Hacker -- Šedý klobouk
1) černá-hacker klobouku stal se bílý-klobouk. Viďte dolů.
2) bílá-hacker klobouku, který používá černou-techniky klobouku uspokojit jejich zaměstnavatele, pro koho oni se chovají jako bílá-klobouk.
Bílý hackeři klobouku často se kryjí s černým kloboukem spoléhat se na váš pohled. Primární rozdíl je to bílá hacker klobouku pozoruje etiku hackera, druh zlatého pravidla práce na počítači podobný k: Dělat unto jiní jak vy byste měli je dělat unto vy. Jako černé klobouky, bílé klobouky jsou často důvěrně obeznámeny s vnitřními detaily systémů bezpečnosti, a moci se ponořit do temného strojového kódu když potřeboval najít řešení lstivého problému bez vyžadovat podporu výrobce systému.
An příklad prodejného člověka: Microsoft Windows lodě se schopností používat cryptographic knihovny vyrůstaly do operačního systému. Když dopravený v zámoří tento rys stane se téměř neužitečný, zatímco operační systém odmítne načíst cryptographic knihovny, které nebyly podepsány Microsoft, a Microsoft nepodepíše knihovnu ledaže americká vláda autorizuje to pro export. Toto dovolí americkou vládu tvrdit, že někteří si všimli úroveň kontroly nad použitím silné kryptografie za jeho hranice.
Lov chvíle přes stůl symbolu vydání bety oken, pár zámořských hackerů zvládal najít sekundu, jak podepíše klíč v Microsoft binaries. To je bez vyřazovat knihovny, které jsou zahrnovány s okny (dokonce zámořský) tito jednotlivci se dozvěděli o způsobu, jak napálit operační systém do nakládání knihovna, která nebyla podepsala Microsoft, tak umožňující funkčnost, která byla prohrála se non-američtí uživatelé.
Zda toto je dobré (bílý klobouk) nebo špatný (černý klobouk) může záviset na zda vy jste americká vláda nebo ne, ale je obecně zvažován komunitou práce na počítači být bílý klobouk druh aktivity.
Jak někteří hackeři definují sebe
Pokračování je definice daná souborem žargonu (slovník hackerského žargonu) přijal to někteří (ale ne všichni) v hackerském společenství:
hacker n.[původně, někdo kdo udělá nábytek se sekyrou]
Termín ` hacker ' také inklinuje implikovat členství v globálním společenství definovaném sítí (vidět síť a adresu internetu). Pro diskuzi o některých těch základech této kultury, vidět jak To se stane hackerem FAQ. To také znamená, že osoba popsala je viděn předplatit si nějakou verzi etiky hackera.
- Osoba, která užije si prozkoumávat detaily programovatelných systémů a jak natáhnout jejich schopnosti, jak protichůdný k většině uživatelům, kdo upřednostňovat se učit jediný minimum nutný.
- Jeden kdo programuje nadšeně (dokonce utkvěle) nebo kdo si užije programování poněkud než jen teoretizovat o programování.
- Osoba schopný cenit si hodnoty prodejného člověka.
- Osoba kdo je dobrý v programování rychle.
- Odborník na zvláštní program, nebo jeden kdo často dělá práci používat to nebo na tom; jak v ` Unixový hacker '. (definice 1 přes 5 být korelovaný, a lidi, kteří seděli nim se shromážďují.)
- Expert nebo nadšenec z nějakém druhu. Jeden by mohl být hacker astronomie, například.
- Jeden kdo si užije rozumové výzvy tvořivě překonat nebo obejít limitace.
- [kritizovaný] zlomyslná všetečka, která pokusí se objevit citlivé informace tím, že se plete. Proto ` hacker hesla ', ` hacker sítě '. Správný termín pro tento smysl je sušenka.
To je lepší být popisován jako hacker ostatními než popsat sám ta cesta. Hackeři zvažují sebe něco elity (meritokracie založená na schopnosti), ačkoli jeden ke kterému nové členy jsou radostně přivítání. Tam je tak jisté ego uspokojení být měl v poznávat sebe jako hacker (ale jestliže vy prohlašujete, že je jeden a je ne, vy chcete rychle být označen napodobený). Viz též pouťový kejklíř, wannabee.
Tento termín se zdá k byli nejprve adoptovaní jako odznak v 60-tých letech hackerskou kulturou obklopovat TMRC a MIT Laboratoř AI. My máme zprávu, že to bylo používáno v jistém smyslu blízko k tomuto záznamu teenage rádio hams a elektronické tinkerers v střední-padesátá léta.
- Richard Stallman -- Hacker ze staré školy, Stallman vstoupil mimo ulici a sehnal zaměstnání u MIT umělé inteligence laboratoř v roce 1971. Stallman je legendární hacker, zakladatel hnutí bezplatného softwaru, Macarthur “grant geniality” příjemce a programátor schopný podivuhodný využije. Stallman je také zakladatel GNU projektu, který produkoval většina softwaru zvažovala být díl Linuxového operačního systému.
- Ken Thompson a Dennis Ritchie -- Hnací tvořivá síla za Bell laboratořemi je legendární informatika provozní skupina, Ritchie a Thompson vytvořil Unix v roce 1969.
- Steve Wozniak -- Spoluzakladatel Apple počítače sehnal jeho začátku vyrábění přístrojů pro phreaking telefonu.
- Linus Torvalds -- Torvalds byl student informatiky na univerzitě Helsinki když on psal Linuxové jádro v roce 1991.
- Eric S. Raymond -- On je jeden z zakladatele Otevřené zdrojové iniciativy a on psal slavný text Katedrála a bazar a mnoho jiných esejů. On také udržuje Soubor žargonu pro kulturu Hackera, který byl předtím udržovaný chlapem L. Steele, Jr.
- Larry zeď -- Tvůrce Perl programovacího jazyka.
- Johan Helsingius -- Provozoval svět je nejvíce populární anonymní remailer, Penet remailer (nazvaný penet.fi), until on uzavřel obchod v září 1996.
- Tsutomu Shimomura -- Shimomura outhacked a přechytračil Kevina Mitnick, Spojené státy jsou nejvíce neslavný hacker, v brzy 1994.
Pozoruhodné sušenky
Tady být nemnoho slavnější sušenky (mnoho z koho mít protože obrátil se k pozitivnímu hackerství):- Eric Corley (a.k.a Emmanuel Goldstein) -- Publikovatel dlouhého trvání 2600 hacker čtvrtletní. On byl díl hackerské komunity od té doby, co pozdní 70 je.
- John obchodník s textilem (a.k.a. Skřípot kapitána) -- Vyřešený jak dělat volné telefonní hovory používat plastickou cenovou píšťalu, kterou on našel v obilninové krabici. (vidět phreaking.)
- Označit Abene (a.k.a. Phiber Optik) -- Inspiroval tisíce dospívajících dětí po celé zemi “studovat” interní workings sjednoceného státního telefonního systému. Jeden z zakladatelů Mistrů podvodu.
- Adrian Lamo -- Revidovaný Yahoo článek zpráv a byl vyšetřován pro Nové York časy vloupání.
- Robert T. Morris -- Tento Cornell univerzitní postgraduální student náhodně rozpoutal první hlavní internet červ v roce 1988.
- Kevin Mitnick -- První hacker mít jeho tvář zvěčněnou na FBI “nejvíce hledaný” plakát.
- Kevin Poulsen -- V roce 1990 Poulsen převzal všechny telefonní linky jít do Los Angeles oblastní rozhlasová stanice KIIS-FM vyhrát hovor-v zápase.
- Vladimir Levin -- Tento matematik údajně organizoval ruský hackerský gang, který napálil Citibank počítače do plivat $10 milión.
Viz též
- Hrdinové hackerů revoluce počítače
- Hacker historie časová osa událostí vztahovat se k hackování
- Rychle-a-špinavý
Externí odkazy
Jiné významy slova “hacker”
Hacker a Prodejný člověk jsou také: požadavky pro řidiče taxíku (protože taxík může být nazýván prodejným člověkem, zkrácený tvar drožka).
Hacker, v golfu, znamená duffer, průměrný hráč, který užije si hrát ale vydá žádné vážné úsilí vylepšit jeho dovednost.