Kako postati heker

Posted on
Avtor: Monica Porter
Datum Ustvarjanja: 20 Pohod 2021
Datum Posodobitve: 17 Maj 2024
Anonim
Kako postati HAKER
Video.: Kako postati HAKER

Vsebina

V tem članku: Naučite se osnovnih tehnik hackingThink as a hacker Pridobite spoštovanje skupnosti7 Reference

Obstaja svet skupne kulture, ki ga sestavljajo programerji, strokovnjaki in mrežni pomočniki. Gre za okolje, ki ga lahko zasledimo desetletja, začenši s prvimi omrežnimi mikroračunalniki in prvimi poskusi na ARPANET-u. Zagovorniki te kulture so si dali ime "hekerji". Številni ljudje mislijo, da so hekerji samo ljudje, ki vstopajo v računalnike in opravljajo taksist po telefonu, a biti heker ni to, je prava kultura z resničnimi načeli, ki jih javnost pogosto ne razume. Naučite se osnovnih tehnik hekerstva, kako si misliti "heker" in kako si na tem svetu narediti ime.


faze

1. del Naučite se osnovnih tehnik krampanja



  1. Pridobite odprtokodni Unix in se naučite, kako ga uporabljati in vrteti. Unix je operacijski sistem interneta. Internet lahko uporabljate, ne da bi poznali svet Unixa, vendar nikoli ne boste postali heker interneta, ne da bi vedeli, kaj je Unix. Zaradi tega je svet hekerstva močno posnet Unix. Unix, kot je na primer Linux, obstajajo pa tudi drugi, lahko v istem računalniku deluje vzporedno. Prenesite Linux na spletu in če imate težave z njegovo namestitvijo, pojdite na forume Linux ali lokalne uporabniške skupine Linuxa.
    • Dober način za skok v vodo je začetek, ki ga Linux oboževalci imenujejo "živi CD", distribucija, ki v celoti teče s CD-ja, ne da bi bilo treba na vašem trdem disku kaj spreminjati. To je priročen način, da vidite vse možnosti, ne da bi morali vznemirjati vse.
    • Poleg Unixa so seveda še drugi operacijski sistemi, ki pa so urejeni v binarni obliki, kodo lahko preberete, vendar je ne morete spremeniti. Poskus, da bi se naučili krampanja v računalniku z operacijskim sistemom Microsoft Windows ali katerega koli drugega lastniškega sistema, je kot poskušati se naučiti plesati, medtem ko nosite mavčni steznik.
    • V operacijskem sistemu Mac OS X je mogoče zagnati Linux, vendar je le del sistema Mac "odprtokoden", zato se boste soočili s številnimi ovirami in se boste morali znebiti te slabe navade, odvisno od lastnika kode Apple.



  2. Naučite se pisati v HTML. Če še nikoli niste programirali, začnite s HTML. Vzeli boste nekaj dobrih navad, ki vam bodo pomagale iti dlje. Vse, kar lahko v internetu vidite v zvezi s fotografijami, slikami različnih ilustracij, podpira HTML. Začnite z izdelavo preproste domače strani, nato pa jo lahko razširite.
    • V brskalniku odprite stran katerega koli spletnega mesta in nato odprite izvorno stran, da si natančno ogledate HTML. V Firefoxu naredite "View" in nato "Page Source" ali z desno miškino tipko kliknite kjer koli na strani in vzemite "Show Source Code".
    • HTML lahko loči na katerem koli urejevalniku e, Notepad, Simple ali Word (čeprav Word ni zelo zanesljiv za HTML). Shranite datoteko kot ".txt" (format e). Nato ga lahko povlečete in spustite v okno brskalnika, da vidite, kaj se zgodi.
    • Morate se naučiti skladnje HTML-ja in zlasti besedila oznak (ali "oznak"). "<" Ali se simbol uporablja za odpiranje oznake in "/>" se uporablja za njegovo zapiranje. "<P>" se uporablja za oglaševanje e-vašega, na poti. Kadarkoli želite spremeniti obliko e-pošte, bo ta uporabil oznake, ki bodo pisali v krepko, poševno in barvno barvo ... Pri tem HTML pomaga bolje razumeti, kako deluje internet.



  3. Naučite se programirati. Če želite sestaviti verze, morate obvladati slovnico. Preden razbijete kodo, jo je bolje vedeti, kajne? Če pa je vaš cilj postati pravi "heker", boste potrebovali več kot osnovno angleščino: "heker" mora dobro pisati!
    • Python je dober jezik za začetek, saj je jasen, dobro dokumentiran in razmeroma dostopen začetnikom. Četudi gre za dober začetni jezik, še zdaleč ni igrača, je zelo zmogljiv, prilagodljiv in primeren za velike projekte. Jezik Java je sicer možen, vendar je bila vprašljiva njegova uporaba kot prvega programskega jezika.
    • Če se resno lotite programiranja, se boste morali naučiti C, osnovni jezik Unixa (C ++ je zelo blizu C, če poznate eno, učenje drugega ne bo težko). C je zelo učinkovit za strojne vire, vendar vam bo vzel veliko časa za odpravljanje napak, zato se mu izognete (razen če to ni nujno potrebno za učinkovitost stroja!)
    • Mogoče bi bilo dobro začeti s platformo, kot je Kali (prej Backtrack) ali najnovejšo različico Ubuntu / Debian, na kateri temelji Kali.

2. del Misli kot heker



  1. Bodite kreativni. Ko bo pridobljeno tehnično znanje, bo moral postaviti slog, umetnost! »Hekerji« so kot umetniki, filozofi, inženirji, vseobsegajoči! Ljubijo in zagovarjajo svobodo in izvajajo medsebojno odgovornost. Svet je poln fascinantnih težav, ki trdijo, da jih je treba rešiti, in "hekerja" ne skrbi za njihovo reševanje, le pokaže svoje sposobnosti in razbije svojo inteligenco.
    • Znati prepoznati prave definicije. Heker ni heker, ampak oseba, ki strastno skrbi za intimno delovanje računalniških sistemov
    • Hekerje zanimajo marsikaj tako intelektualno kot kulturno. "Delajte strastno, ko igrate, igrajte tako močno, kot delate," to bi lahko bil njihov moto! Za prave hekerje obstaja tanka črta med "igranjem" in "delom" ali med "znanostjo" in "umetnostjo". Morate se znati premikati v svetu, kjer je vse zmedeno, da bi dosegli izjemno kreativnost.
    • Preberite znanstveno fantastiko. Pogosta srečanja znanstvene fantastike (dober način za srečanje s hekerji in bodočimi hekerji).
    • Vadite borilno veščino. Duševna disciplina, ki jo zahtevajo borilne veščine, je precej blizu tisti, ki jo izvajajo hekerji. Najljubše hekerske borilne veščine so tiste, ki zahtevajo mentalno disciplino, sproščeno budnost in samokontrolo, več kot grobo silo, atletsko moč ali fizično vzdržljivost. V tem pogledu je Taïchi borilna veščina, ki jo hakerji še posebej cenijo.


  2. Naučite se reševati težave. Težavo je treba rešiti enkrat za vselej. Čas drugih hekerjev je dragocen, toliko, da je skoraj moralna dolžnost, da izmenjate informacije, rešite težave in predstavite svojo rešitev. Tako se bodo drugi hekerji lahko osredotočili na nove težave, namesto da bi morali večno reševati stare (ne znova izumljati kolesa).
    • Ne verjemite, da ste dolžni vse svoje delo oddati takoj, čeprav tisti, ki to počnejo, v skupnosti spoštujejo. Dovolj je pri vrednostih hekerjev, da prodate del sadja svojega dela, da jeste, plačate najemnino ali kupite računalniško opremo.
    • Preberite stare knjige, kot sta "The Jargon File" ali "Hacker Manifesto" avtorja The Mentorja. Morda so malo zastareli, vendar so zelo koristni glede odnosa in stanja duha, ki ga morate imeti.


  3. Priznajte in se borite proti avtoriteti! Morda se zdi čudno, vendar obstaja avtoriteta in avtoriteta. "Hekerji" sovražijo dolgčas, opravila in avtoritarne ljudi, ki cenzurirajo, prikrivajo informacije, jih prekrivajo. Ko se hekerju dolgočasi ali sili v neumno ponavljajoče se delo, potem se ne more prepustiti temu, kar rad počne: reševati nove težave! Če se boste obnašali kot heker, boste morali najti način, kako dolgočasno opravilo avtomatizirati.
    • "Heker" zavrača, kar se običajno imenuje delo in zasebna lastnina. "Heker" je nekdo, ki se bori za zakonitost in za izmenjavo znanja! Lambition je super!


  4. Če želite biti heker, morate imeti veščine. Hekerji ne bodo pustili, da bi smrkači izgubili svoj čas, vendar znajo prepoznati veščine, kjer so, vključno s hekerskimi spretnostmi, širše pa je, da je vsaka veščina cenjena. Internet je skromen! Imeti spretnosti, ki jih imajo malokdo, je še posebej cenjen in imeti spretnosti, ki vnašajo v igranje preudarnost, spretnost in koncentracijo, je še bolje.

Del 3 Pridobite spoštovanje skupnosti



  1. Napišite odprtokodno programsko opremo. Napišite programe, ki se jim bodo drugi hekerji zdeli zabavni ali koristni. Navedite svoje izvorne kode, da bodo imeli vsi hekerji koristi. Tako v tem svetu hekerjev obstajajo pravi "demi-bogovi", tisti, ki so sestavljali in delili te odlične programe, ki so zadovoljili resnično potrebo in jih zdaj uporabljajo vsi.


  2. Preizkusite in odpravite napako z odprtokodno programsko opremo. Vsak avtor odprte kode, vreden imena, vam bo povedal, da je vreden dober beta preizkuševalec (ki ve, kako jasno opisati simptome, odkriti težave, diagnosticirati napake v kratkem poročilu in ki je sposoben postaviti nekaj preprostih diagnostičnih rutin). težka zlata.
    • Poskusite najti program v razvoju, ki vas zanima in bodite dober ustvarjalec beta. V tem okolju je naravno napredovanje, saj testiranje programov do spreminjanja omenjenih programov skozi njihovo odpravljanje napak. Na ta način se boste veliko naučili in imeli boste dobro karmo z ljudmi, ki vam bodo pomagali.


  3. Objavite koristne informacije. Zelo dobro je delati na zbiranju in filtriranju koristnih in zanimivih informacij na spletu ali v dokumentih, kot so pogosto zastavljena vprašanja (FAQ) in dajati te informacije na voljo. Tisti, ki skrbijo za posodabljanje tehničnih pogostih vprašanj, dobijo v zameno veliko priznanje skoraj enako veliko kot odprtokodni programerji.


  4. Delo na infrastrukturi. Hakerska kultura (tako kot internet tudi pri tem) temelji na prostovoljstvu. Veliko dela je treba narediti, ni pa nujno prestižno, da bo to delovalo: administriranje poštnih seznamov, moderiranje skupin novic, vzdrževanje varnostnih kopij strani programske opreme, razvoj RFC in drugih tehničnih standardov . Ljudje, ki opravljajo tovrstno mučno delo, so zelo cenjeni, saj vsi vedo, da so ta opravila zamudna in niso tako zabavna kot manipulacija s kodo. Ob predpostavki, da je to mučno delo, je lep dokaz predanosti.


  5. Bodite v službi hekerske kulture. To ni nekaj, kar boste lahko storili takoj. Nekaj ​​časa se boste morali dokazovati in pridobiti določeno noto na enem od štirih zgoraj omenjenih področij. V hekerski kulturi ni voditeljev, strogo gledano, vendar je nekaj junakov, pa tudi starejših, zgodovinarjev in tiskovnih predstavnikov. Ko se boste na terenu izkazali, se boste morda lahko pridružili eni od teh kategorij.
    • Pozor! Hekerji so vedno sumljivi na lego svojih starih, zato priti do te razpoznavnosti ni varno. Ne iščite priznanja, naredite, kar morate storiti, in kmalu bo prišlo. Bodite skromni in hvaležni za svoj status.