Kuinka tulla hakkereiksi

Kirjoittaja: Monica Porter
Luomispäivä: 15 Maaliskuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Miten SINUSTA Voi Tulla HAKKERI?
Video: Miten SINUSTA Voi Tulla HAKKERI?

Sisältö

Tietoturvassa hakkerit ovat ihmisiä, jotka keskittyvät tietojärjestelmien ja verkkojen turvamekanismeihin. Ohjelmoijien ja ohjattujen toimintojen välillä on yhteisöjä ja kulttuurijakoa, jotka ovat seuranneet vuosikymmenien historiaa tietojen jakamisen kokeilun ensimmäiseen hetkeen minitietokoneen ja ARPAnetin välillä. Tämän yhteisön jäsenet olivat ensimmäisiä hakkereita. Tunkeutuvista tietokoneista ja puhelinjärjestelmistä on tullut hakkereiden kuvakkeita, mutta tämä kulttuuri on monimutkaisempi ja eettisempi kuin monet ihmiset ajattelevat. Opi tunkeutumisen perustekniikoita, hakkereiden ajattelutapoja ja tunne kunnioitusta päästä hakkereiden maailmaan.

Askeleet

Osa 1/3: Perusteet

  1. Toimii Unix. Unix on Internetin käyttöjärjestelmä. Vaikka voit käyttää Internetiä tuntematta Unixia, et voi tulla hakkeriksi ymmärtämättä Unixia. Joten nykyinen hakkeri-kulttuuri keskittyy ensisijaisesti Unixiin. Unix, kuten Linux, voi toimia rinnakkain Microsoft Windowsin kanssa samalla tietokoneella. Lataa Linux verkossa ja etsi joku, joka osaa käyttää sitä sen asentamiseen.
    • Paras tapa aloittaa on käynnistys CD-levylle, joka asennetaan kokonaan levyltä ilman kiintolevyn säätämistä. Näin se asennetaan ilman paljon työtä.
    • On olemassa muita käyttöjärjestelmiä kuin Unix, mutta niitä käytetään binaarissa - et voi lukea koodia, etkä voi muokata sitä. Yritä oppia tunkeutumaan tietokoneeseen, jossa on Microsoft Windows tai jokin suljetun lähdekoodin järjestelmä, kuin oppia tanssimaan sidottuina kaikkialla.
    • OS X: ssä on mahdollista käyttää Linuxia, mutta vain osa järjestelmästä on avointa lähdekoodia - törmäät esteisiin ja ole varovainen, ettet synnytä huonoja tapoja Applen omistaman koodin mukaan.

  2. Kirjoita HTML. Jos et tiedä, miten koodata, on välttämätöntä oppia Hypertext Markup Language (HTML) -periaatteet ja rakentaa se hallitsemalla vaihe vaiheelta. Mitä näet kun vierailet HTML-koodattujen kuvien, kuvien ja ulkoasujen verkkosivustolla. Projektia varten sinun on opittava perustavan kotisivun luominen ja sen läpi käyminen vaihe vaiheelta.
    • Avaa selaimesi resurssisivu ja tarkista esimerkki HTML: stä. Valitse Firefoxin Web-kehittäjä> Sivulähde ja katso koodi.
    • Voit kirjoittaa HTML-tekstinkäsittelyohjelmistoihin, kuten Muistio tai Yksinkertainen teksti, ja tallentaa tiedoston "tekstinä", jotta se voidaan ladata selaimeen ja tarkastella käännettynä.
    • Sinun on opittava korttimuotoja ja visuaalista ajattelua, kun niitä käytetään. "<" käytetään tunnisteen avaamiseen ja "/> käytetään tunnisteen sulkemiseen."

      "aloittaaksesi koodirivin. Tunnisteiden avulla ilmoitat visuaalisista asioista: kursivointi, muotoilu, värit jne. HTML: n oppiminen antaa sinulle paremman käsityksen Internetin toiminnasta."


  3. Opi ohjelmointikieliä. Ennen kuin aloitat runojen kirjoittamisen, sinun on opittava peruskielioppi. Ennen lain rikkomista sinun on opiskeltava lakia. Jos perimmäisenä tavoitteena on tulla hakkereiksi, tarvitset koodaamiseen muutakin kuin vain englannin kielen.
    • Python on oikea "kieli" alkuun, koska se on selkeästi suunniteltu, hyvin dokumentoitu ja sopiva aloittelijoille. Vaikka se oli ensimmäinen kieli, se ei ollut lelu; Python on erittäin tehokas, joustava ja sopii suuriin projekteihin. Siellä on myös Java, mutta tämän ensimmäisen luokan ohjelmointikielen arvo on tarkistettava.
    • Jos aloitat ohjelmoinnin, sinun on opittava C, Unixin ydinkieli. C ++ liittyy läheisesti C: hen; Jos osaat yhtä edellä mainituista kielistä, toisen oppiminen ei ole vaikeaa. C toimii tehokkaasti tietokoneen resurssien kanssa, mutta vie paljon aikaa virheiden löytämiseen, minkä vuoksi C: tä käytetään vähemmän.
    • Hyvän aloitusalustan, kuten Backtrack 5 R3, Kali tai Ubuntu 12.04LTS, käyttö ei ole huono idea.
    mainos

Osa 2/3: Tunkeutumisasenne


  1. Luova ajattelu. Nyt kun olet ymmärtänyt perusasiat, voit alkaa ajatella taiteellisessa suunnassa. Uskomukset ovat kuin yhdistelmä taiteilijaa, filosofia ja insinööriä. He uskovat vapauteen ja keskinäiseen vastuuseen. Maailma on täynnä kiireellisiä ongelmia, jotka on ratkaistava. Hakkerit ratkaisevat mielellään nämä ongelmat, täydentävät taitojaan ja kouluttavat mieltään.
    • Hakkerit saavat tunkeutumisen lisäksi monia kulttuurisia ja henkisiä etuja. Työskentele yhtä innokkaasti kuin pystyt pelaamaan, ja pelaa yhtä innostuneesti kuin sinäkin. Todelliselle hakkerille linjat "leikkiä", "tee", "tiede" ja "taide" näyttävät katoavan kokonaan, sulautuvat yhteen luomaan korkean tason luovaa huumoria. .
    • Lue tieteiskirjallisuustarinoita. Tämän luokan tutkiminen on sopivin tapa tavata hakkereita ja protokollahakkereita. Harkitse taistelulajien oppimista. Taistelulajien harjoittamisen kurinhenki näyttää muistuttavan hakkerin kulkemaa olennaisen polun. Hakkerit, jotka oppivat taistelulajeja, painottavat usein henkistä kurinalaisuutta, kognitiivista rentoutumista ja voiman, lihaksen tai fyysisen kestävyyden hallintaa. Tai chi on hakkereille sopiva taistelulaji.
  2. Suosikkien oppiminen ongelmanratkaisu. Älä ratkaise ongelmaa kahdesti. Ajattele ihmisten kengissä. Hakkerit uskovat, että tietojen jakaminen on moraalinen vastuu. Kun ratkaiset ongelmia, aseta ne laajalti saataville auttaaksesi ihmisiä vastaavien ongelmien ratkaisemisessa.
    • Sinun ei tarvitse pakottaa itseäsi luovuttamaan kaikkia henkilökohtaisia ​​luomuksiasi, vaikka hakkereita, jotka tekevät niin, kunnioitetaan usein. Tämä riippuu hakkerin arvosta, myykö tarpeeksi tuotetta ruoasta, vuokrasta ja laitteista maksamiseen.
    • Lue Mentorin "Jargon File" tai "Hacker Manifesto". Ne voivat olla teknisesti vanhentuneita, mutta heidän asenteensa ja inspiraationsa ovat samat.
  3. Opi tunnistamaan hallitus ja torjumaan sitä. Hakkerien vihollinen on ikävystyminen, ikävystyminen, valtion virkamiehet käyttävät sensuuria ja salassapitoa tiedon vapauden kuristamiseen. Tämä on yksitoikkoinen työ, johon hakkerit hyökkäävät jatkuvasti.
    • Näe tunkeutuminen elämäntapana kumota "normaalin" työn ja omaisuuden käsite, päättää taistella tasa-arvon puolesta ja levittää tietoa.
  4. Varaa sen. Joten kuka tahansa, joka viettää aikaa Redditissä, voi muodostaa kyberpunk-käyttäjätunnuksen (tieteiskirjallisuus tulevasta maailmasta) ja käyttäytyä kuin hakkeri. Mutta Internet on hieno tasapainottaja, energian arvo ylittää egon ja asenteen. Ajan viettäminen keskittymällä tuotteeseen kuvan sijasta saa nopeasti ihmisten kunnioituksen sen sijaan, että yritettäisiin jäljitellä nykyisiä kulttuurisia "tunkeutumismalleja". mainos

Osa 3/3: Taitava tunkeutuminen

  1. Kirjoita avoimen lähdekoodin ohjelmisto. Kirjoita ohjelmia, jotka ovat mielenkiintoisia ja hyödyllisiä muille hakkereille, ja jaa lähde hakkeriyhteisölle. Hakkerimaailmassa ihailtavat eniten ne, jotka kirjoittavat hienoja ohjelmia, jotka pystyvät vastaamaan erilaisiin tarpeisiin, mutta jakavat ne sitten kaikkien kanssa, jotta kuka tahansa voi käyttää sitä.
  2. Auttaa testaamaan ja korjaamaan avoimen lähdekoodin ohjelmistoja. Ohjelmiston kirjoittajat kertovat sinulle hyvän testaajan (joku, joka osaa kuvata oireet selkeästi, tunnistaa ongelmat hyvin, löytää virheet nopeasti ja on valmis soveltamaan lihasten diagnostiikkarutiinia. versio) on arvokkaampi kuin jalokivet.
    • Yritä löytää ohjelma, joka kiinnostaa sinua, mutta on kehitysvaiheessa, jotta voit olla hyvä testaaja. Ohjelman käyttöönotosta virheenkorjaukseen ja viritykseen on luonnollinen eteneminen. Opit paljon ja luodaan liikearvoa niiden kanssa, jotka auttavat sinua myöhemmin.
  3. Hyödyllisten tietojen julkaiseminen. Toinen tapa on kerätä ja seuloa mielenkiintoisia tietoja Internetiin tai usein kysyttyjä kysymyksiä (FAQ) -asiakirjoihin lähettämistä varten ja jakaa sitten muiden kanssa. Usein kysyttyjen kysymysten teknisiä ylläpitäjiä kunnioitetaan yhtä lailla kuin ohjelmiston tekijää itse.
  4. Auta infrastruktuuria jatkamaan toimintaansa. Hakkerikulttuuri (Internetin tekninen kehitys) toimii vapaaehtoisten kanssa. On tehtävä paljon välttämätöntä, mutta vähemmän kiinnostavaa työtä: postituslistojen hallinta, uutisryhmien hallinta, suuren ohjelmistopalvelusivuston ylläpito, RFC: n ja muiden teknisten standardien kehittäminen. Monet ihmiset kunnioittavat myös näitä hiljaisia ​​ihmisiä, koska kaikki tietävät, että nämä työt vievät paljon aikaa eivätkä ole yhtä mielenkiintoisia kuin koodaus. Se on heidän omistautumistaan!
  5. Tarjoa hakkereiden kulttuuria. Tätä ei tehdä ensinnäkin, teet sen vain, kun olet ollut yhteydessä yhteisöön jonkin aikaa ja tullut tunnetuksi joistakin tuotteista. Hakkerilla ei ole johtajuutta, tarkemmin sanottuna, heillä on kulttuurisankareita ja vanhimpia, historioitsijoita ja edustajia. Kun olet ollut kaivannoissa tarpeeksi kauan, sinusta voi tulla yksi niistä.
    • Hakkerit eivät luota vanhimman egoon, joten tämän suosion lähestyminen on vaarallista. Sen sijaan, että pyrittäisit saavuttamaan tämän, sinun on tiedettävä missä olet, ole nöyrä nykyisessä asemassasi.
    mainos

Neuvoja

  • Älä jää kiinni.
  • Kirjoita hyvä kansankieli. Vaikka monet ohjelmoijat eivät osaa kirjoittaa, hakkerit pystyvät kirjoittamaan hyvin.
  • Sinun tulisi opiskella LISP: tä monista syistä seuraavasti - syvä valaistuskokemus kielen hallitsemisessa. Tämä kokemus tekee sinusta paremman ohjelmoijan, vaikka et käyttäisikään LISP: ää. Voit aloittaa kokeilun LISP: llä kirjoittamalla ja säätämällä tiloja Emacsissa tai Script-Fu-laajennuksella edistyneessä kuvankäsittelyohjelmistossa GIMP.
  • Sinun tulisi oppia Perl monista syistä; Sitä käytetään laajalti monilla verkkosivustoilla ja hallintajärjestelmissä, vaikka Perl ei olisikaan käytössä, sinun tulisi oppia Perl tietämään kuinka lukea tätä kieltä. Monet ihmiset käyttävät Perliä välttääkseen C-ohjelmoinnin projekteille, jotka eivät vaadi C-suorituskykyä.

Varoitus

  • Halkeilu on rikos, joka voi johtaa hallinnollisiin seuraamuksiin. Tämä on vakava rikos ja on rangaistava lailla.