Ako sa stať hackerom

Autor: Monica Porter
Dátum Stvorenia: 15 Pochod 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
HACKING #1 HACKOVÁNÍ S NETCATEM NABOURÁNÍ DO POČÍTAČE
Video: HACKING #1 HACKOVÁNÍ S NETCATEM NABOURÁNÍ DO POČÍTAČE

Obsah

V oblasti počítačovej bezpečnosti sú hackermi ľudia, ktorí sa zameriavajú na bezpečnostné mechanizmy počítačových systémov a sietí. Existujú komunity a kultúrne zdieľania medzi programátormi a webovými čarodejníkmi, ktoré sledovali desaťročia histórie späť do prvého okamihu experimentu zdieľania údajov medzi minipočítačom a ARPAnetom. Členovia tejto komunity boli prvými „hackermi“. Infiltrujúce sa počítače a telefónne systémy sa medzi hackermi stali ikonami, ale táto kultúra je zložitejšia a etickejšia, ako si mnohí myslia. Naučte sa základné techniky vniknutia, myslenie hackerov a získajte hrôzu z prenikania do sveta hackerov.

Kroky

1. časť z 3: Základné informácie

  1. Beží Unix. Unix je operačný systém Internetu. Aj keď môžete používať internet bez znalosti Unixu, bez pochopenia Unixu sa nemôžete stať hackerom. Dnešná hackerská kultúra sa teda zameriava predovšetkým na Unix. Unix ako Linux môže bežať vedľa seba s Microsoft Windows na rovnakom počítači. Stiahnite si Linux online a nájdite niekoho, kto vie, ako ho používať, aby vám pomohol s inštaláciou.
    • Najlepší spôsob, ako začať, je zavedenie z disku CD, ktorý sa nainštaluje úplne z disku bez potreby vylepšenia pevného disku. Tu je príklad, ako ho nainštalovať bez väčšej práce.
    • Existujú aj iné operačné systémy ako Unix, ale používajú sa v binárnom formáte - kód nemôžete prečítať a nemôžete ho upraviť. Pokúsiť sa naučiť sa infiltrovať do počítača so systémom Microsoft Windows alebo do iného systému s uzavretým zdrojom by bolo ako naučiť sa tancovať obviazaný.
    • Na OS X je možné spustiť Linux, ale iba časť systému je open source - narazíte na prekážky a dáte pozor, aby ste nevytvorili zlé návyky v závislosti na proprietárnom kóde spoločnosti Apple.

  2. Napíšte HTML. Ak neviete, ako kódovať, je nevyhnutné osvojiť si základy jazyka Hypertext Markup Language (HTML) a vybudovať si ho postupne zvládnutím. Čo uvidíte, keď navštívite webovú stránku s obrázkami, obrázkami a dizajnovými prvkami kódovanými v kóde HTML. V prípade projektu sa musíte naučiť nastaviť základnú domovskú stránku a potom ju prejsť krok za krokom.
    • Vo svojom prehliadači otvorte stránku so zdrojmi, skontrolujte kód HTML a uveďte ho ako príklad. Prejdite v prehliadači Firefox na Web Developer> Page Source a pozrite sa na kód.
    • HTML môžete písať v základnom softvéri na spracovanie textu, ako je Poznámkový blok alebo Jednoduchý text, a uložiť súbor ako „text“, aby ste ho mohli nahrať do svojho prehliadača a preložiť.
    • Pri ich používaní sa musíte naučiť formáty kariet a vizuálne myslenie. „<“ sa používa na otvorenie značky a „/> na zatvorenie značky.“

      „na spustenie riadku kódu. Značky používate na signalizáciu vizuálnych vecí: kurzíva, formátovanie, farby atď. Učenie jazyka HTML vám pomôže lepšie pochopiť, ako funguje internet.“


  3. Naučte sa programovacie jazyky. Než začnete písať poéziu, musíte si osvojiť základnú gramatiku. Pred porušením zákona si musíte študovať právo. Ak je vaším konečným cieľom stať sa hackerom, na kódovanie potrebujete nielen základnú angličtinu.
    • Python je tým správnym „jazykom“, pretože je jasne navrhnutý, dobre zdokumentovaný a vhodný pre začiatočníkov. Aj keď to bol prvý jazyk, nebola to hračka; Python je veľmi výkonný, flexibilný a vhodný pre veľké projekty. Existuje aj Java, ale je potrebné prehodnotiť hodnotu tohto prvotriedneho programovacieho jazyka.
    • Ak pôjdete do programovania, budete sa musieť naučiť C, hlavný jazyk Unixu. C ++ úzko súvisí s C; Ak ovládate jeden z dvoch vyššie uvedených jazykov, naučiť sa druhý nie je ťažké. C pracuje efektívne so zdrojmi v počítači, ale nájdenie chýb trvá veľa času, čo je dôvod, prečo je C menej používaný.
    • Používanie dobrej štartovacej platformy ako Backtrack 5 R3, Kali alebo Ubuntu 12.04LTS nie je zlý nápad.
    reklama

Časť 2 z 3: Postoj vniknutia


  1. Kreatívne myslenie. Teraz, keď ste pochopili základné informácie, môžete začať uvažovať umeleckým smerom. Viera je ako kombinácia umelca, filozofa a inžiniera. Veria v slobodu a vzájomnú zodpovednosť. Svet je plný urgentných problémov, ktoré je potrebné vyriešiť. Hackeri sa cítia šťastní, že tieto problémy vyriešia, zdokonalia svoje schopnosti a precvičia svoju myseľ.
    • Hackeri okrem vniknutia využívajú aj mnohé kultúrne a intelektuálne výhody. Pracujte tak nadšene, ako môžete hrať, a hrajte rovnako nadšene ako vy. Skutočnému hackerovi sa zdá, že hranice medzi „hrou“, „robiť“, „vedou“ a „umením“ úplne miznú a spájajú sa do jedného, ​​aby vytvorili tvorivý humor na vysokej úrovni. .
    • Prečítajte si príbehy sci-fi. Preskúmanie tejto kategórie je najvhodnejším spôsobom stretnutia s hackermi a hackermi protokolov. Zvážte učenie bojového umenia. Zdá sa, že duch disciplíny pri cvičení bojových umení pripomína základnú cestu, ktorú hacker sleduje. Hackeri, ktorí sa učia bojové umenia, často kladú dôraz na duševnú disciplínu, kognitívne uvoľnenie a kontrolu nad silou, svalnatosťou alebo fyzickou vytrvalosťou. Tai chi je bojové umenie vhodné pre hackerov.
  2. Učenie obľúbených riešenie problémov. Nerieš dvakrát problém. Myslite v koži ľudí. Hackeri sa domnievajú, že zdieľanie informácií je morálna zodpovednosť. Pri riešení problémov ich sprístupnite široko dostupným pomocníkom pri riešení podobných problémov.
    • Nemusíte sa nútiť, aby ste rozdali všetky svoje osobné výtvory, hoci hackeri, ktorí tak robia, sú často rešpektovaní. Závisí to od hodnoty hackera, ktorý predáva dostatok produktu na zaplatenie stravy, nájmu a vybavenia.
    • Prečítajte si „Žargónový súbor“ alebo „Hackerský manifest“ od vydavateľa The Mentor. Môžu byť technicky zastarané, ale ich prístup a inšpirácia sú rovnaké.
  3. Naučte sa rozpoznávať vládu a bojovať proti nej. Nepriateľom hackerov je nuda, nuda, vládni úradníci používajú cenzúru a tajomstvo na uškrtenie slobody informácií. Jedná sa o monotónnu prácu, do ktorej neustále zasahujú hackeri.
    • Vnímajte vnikanie ako spôsob života, ktorý vyvráti koncept „normálnej“ práce a majetku, zvolí sa boj za rovnosť a šírenie vedomostí.
  4. Môže si to dovoliť. Takže každý, kto trávi čas na Reddite, si môže vytvoriť cyberpunkové užívateľské meno (science fiction o budúcom svete) a správať sa ako hacker. Ale internet je vynikajúci vyvažovač, hodnota energie presahuje ego a prístup. Trávenie času zameraním na produkt namiesto na svoj obraz si rýchlo získa rešpekt ľudí namiesto toho, aby sa pokúsilo napodobniť súčasné kultúrne vzorce „vniknutia“. reklama

Časť 3 z 3: Kvalifikovaný prienik

  1. Napíšte softvér s otvoreným zdrojovým kódom. Píšte programy, ktoré sú zaujímavé a užitočné pre ostatných hackerov, a zdieľajte ich zdroj s komunitou hackerov. Vo svete hackerov sú najobdivovanejšími ľuďmi, ktorí píšu vynikajúce programy, ktoré dokážu uspokojiť rôzne potreby, ale potom ich zdieľajú so všetkými, aby ich mohol ktokoľvek použiť.
  2. Pomáha testovať a opravovať softvér s otvoreným zdrojom. Autori softvéru vám povedia dobrého testovacieho pracovníka (niekoho, kto dokáže jasne popísať príznaky, dobre identifikovať problémy, rýchlo nájsť chyby a je ochotný použiť určitú svalovú diagnostiku). kópia) je cennejšia ako šperky.
    • Skúste nájsť program, ktorý vás zaujíma, ale je vo vývojovej fáze, aby ste boli dobrým testerom. Existuje prirodzený postup od uvedenia programu do ladenia a vyladenia. Veľa sa naučíte a vytvoríte dobrú vôľu u tých, ktorí vám neskôr pomôžu.
  3. Zverejnenie užitočných informácií. Ďalším spôsobom je zhromaždiť a preosiať zaujímavé informácie určené na uverejňovanie na webe alebo ako dokumenty s často kladenými otázkami (FAQ) a potom ich zdieľať s ostatnými. Technickí správcovia často kladených otázok sú rovnako rešpektovaní ako samotný autor softvéru.
  4. Pomôžte infraštruktúre ďalej pracovať. Hackerská kultúra (technický rozvoj internetu) pracuje s dobrovoľníkmi. Je potrebné vykonať ešte veľa podstatnej, ale menej pútavej práce: správa e-mailových zoznamov, správa diskusných skupín, údržba veľkého webového servera so softvérom, vývoj RFC a ďalšie technické štandardy. Tých tichých ľudí si veľa ľudí tiež váži, pretože každý vie, že tieto práce zaberajú veľa času a nie sú také zaujímavé ako kódovanie. To je ich odhodlanie!
  5. Slúžte hackerskej kultúre. Na prvom mieste to nie je nič, čo by ste mali robiť, robíte to iba vtedy, keď ste už nejaký čas v kontakte s komunitou a preslávili ste sa niektorými výrobkami. Hackerská kultúra nemá vedenie, presnejšie povedané, majú kultúrnych hrdinov a starších, historikov a hovorcov. Keď už ste v zákopoch dostatočne dlho, môžete sa stať jedným z nich.
    • Hackeri nedôverujú staršiemu egu, takže priblíženie sa k tejto popularite je nebezpečné. Namiesto toho, aby ste sa to snažili dosiahnuť, musíte vedieť, kde ste, byť skromní vo svojej súčasnej pozícii.
    reklama

Rada

  • Nenechajte sa nachytať.
  • Píšte dobre ľudovo. Aj keď mnoho programátorov nevie písať, hackeri sú schopní písať veľmi dobre.
  • Mali by ste študovať LISP z mnohých nasledujúcich dôvodov - hlboká osvietenská skúsenosť s ovládaním jazyka. Vďaka tejto skúsenosti ste lepším programátorom, aj keď nepoužívate LISP. Experiment môžete začať s LISP napísaním a úpravou režimov na Emacse, alebo doplnkom Script-Fu na pokročilom softvéri na úpravu fotografií GIMP.
  • Mali by ste sa naučiť Perl z mnohých dôvodov; Je často používaný na mnohých webových stránkach a v administračných systémoch, aj keď sa práve nepoužíva, mali by ste sa naučiť Perl vedieť, ako čítať tento jazyk. Mnoho ľudí používa Perl na to, aby sa vyhli programovaniu v jazyku C pre projekty, ktoré nevyžadujú výkon v jazyku C.

Výstraha

  • Praskanie je priestupok, ktorý môže mať za následok správne pokuty. Jedná sa o závažný zločin a je postihnuteľný zákonom.