Häkker on meeldejääv termin, mis on mõjutanud paljusid populaarseid meediume. Tegelikult on häkkerid inimesed, kes otsivad lünki või haavatavusi, mida saab uurida ja ära kasutada. Peaaegu kõik tõelised häkkerid häkkivad süsteeme sellepärast, et nad tahavad rahuldada oma uudishimu, mitte isikliku kasu saamiseks. Häkkeriks võite saada, õppides noorena nii palju tehnoloogiaga seotud asju kui võimalik. Saadud teadmised võivad aidata alustada teie häkkerikarjääri ja isegi aidata teil saada head kooli ja tööd.
Samm
Osa 1: 4: õppige häkkeriks
Samm 1. Võtke koolis arvutitunde
Paljud keskkoolid ja kutsekeskkoolid pakuvad arvutiga seotud tunde ja klassiväliseid tegevusi, mis õpetavad teile programmeerimise ja võrgustike loomise põhitõdesid. Nende tundide või kooliväliste tegevuste võtmine võib aidata teil tulevikuks valmistuda ja oma teadmisi süvendada. Rääkige juhendamis- ja nõustamisõpetajaga, et näha, kas on olemas haridustee, mis on spetsialiseerunud teie arvutiõppe haridusele.
Samm 2. Otsige kursusi, mis pakuvad arvuti- ja tehnoloogiaalast haridust
Otsige kursusi, mis keskenduvad opsüsteemide ja võrkude tundmaõppimisele. Kursust läbides võite saada rohkem arvutihariduse programme kui kooli pakutavad tunnid. Kursuse läbimiseks peate siiski kulutama üsna palju raha. Kursusel võivad olla professionaalsed õpetajad, kes on rohkem koolitatud kui kooliõpetajad.
Samm 3. Liituge koolis arvutiklubiga
See võib aidata teil kohtuda inimestega, kes jagavad teie huve. Lisaks annab klubi lisaaega ka arvutiõpetaja juurde õppimiseks. Kui teie koolis pole arvutiklubi, saate selle luua. Arvutiklubi liikme või asutaja kogemus võib aidata teil saada stipendiumi õppimiseks ülikoolis, kus õpite arvutiteadust.
Samm 4. Osale kursustel, mis treenivad nii loogikat kui ka kriitilise mõtlemise oskusi
Häkkeriks saamiseks ei õpi te lihtsalt programmeerimiskeeli. Peate suutma lahendada probleeme ainulaadse vaatenurga abil ja kasutama turvaauke, millele süsteemiehitajad varem ei mõelnud. Loovalt häkkimise teadmine võib teile palju head teha.
Osa 2/4: Arvutite ja võrkude õppimine
Samm 1. Õppige kuulsat operatsioonisüsteemi seest ja väljast
Kasutage kooli laboratoorset arvutit disaini ja erinevate operatsioonisüsteemide toimimise tundmaõppimiseks. Et olla edukas häkker, peate teadma, kuidas operatsioonisüsteemid töötavad, ning tundma Windowsi, Linuxi ja OS X -i. Süsteemi häkkimisel peate suutma käivitada arvuti põhikäsklusi (funktsioone) ja leidma konkreetseid faile või süsteeme opsüsteemi õppimata. esiteks.
Samm 2. Õppige käsurealt
Häkkerina kulutate palju aega käsurida lugedes ja käske (käsk) tippides. Õppige käsuviiba (Windowsi jaoks) ja terminali (Linuxi ja OS X jaoks).
Lugege seda artiklit, et teada saada, kuidas käsuviip töötab
Samm 3. Lugege, kuidas arvuti komponendid on omavahel ühendatud
Keerulisemad häkkimistehnikad kasutavad ära riistvara, näiteks võrgukaartide, ruuterite, kõvaketaste ja muutmälu (suvalise juurdepääsuga mälu) turvaauke. Arvutite töö ja arvutikomponentide omavahelise ühendamise tundmine aitab teil süsteemi turvaauke ära kasutada. Sellest artiklist saate teada, kuidas arvuti komponendid töötavad ja on omavahel ühendatud. Arvutitunnistusi saate omandada, kui võtate koolis või kursusel arvutitunde.
Samm 4. Õppige arvutivõrkude loomise põhitõdesid
Eduka häkkeriks saamiseks peate teadma, kuidas arvutiandmed internetis liiguvad. Vaadake, kuidas võrgukihid töötavad, et teada saada, kus andmed asuvad. Lisaks võib võrkude uurimine aidata teil andmeid tabada ja muuta. Võrgu põhiteadmiste mõistmine on väga oluline, kuna see aitab teil keerukaid süsteeme tõhusalt häkkida.
Võimalik, et saate koolis või kursusel õppida arvutivõrgustikku
Samm 5. Lugege raamatut häkkimise ja arvutite kohta
Te ei tohiks koolis ega kursusel õppida arvutite ja võrkudega seotud asju. Asjatundlikuks häkkeriks saamiseks peate õppima nii palju kui võimalik. Lugege häkkimist selgitavaid raamatuid või ostke arvutiraamatuid ja ajakirju. Kogu saadud teave võib aidata rikastada teie teadmisi ja parandada häkkimisoskusi.
Osa 3/4: Programmeerimise põhikeelte õppimine
Samm 1. Õppige HTML -i
HTML (hüperteksti märgistuskeel) on põhiline programmeerimiskeel, mida kasutatakse veebilehtede loomisel. HTML -i põhitõdede tundmine aitab teil tuvastada veebisaidi nõrkusi. Peale selle aitab see teil ka veebisaitide loomiseks kodeerida. HTML -i õppimiseks lugege seda artiklit.
Samm 2. Õpi JavaScripti
JavaScript on üks programmeerimiskeelt, mida kasutatakse veebisaidi sisu kuvamiseks. JavaScripti töö õppimine aitab teil tuvastada oma veebisaidi osade haavatavusi ja lisada skripte.
Samm 3. Õppige SQL -i
SQL (struktureeritud päringukeel) on veebisaitide ja võrguteenuste peamine andmebaasi keel. Häkkerid kulutavad palju aega andmebaasidele juurdepääsu saamiseks. Seega on SQL häkkimise teadmine väga oluline, et saaksime süsteemi häkkida. Sellest artiklist leiate teavet selle kohta, kuidas testimiseks SQL -serverit luua.
Samm 4. Õppige PHP -d
PHP on serverite programmeerimiskeel ja seda kasutatakse sageli Interneti -kasutajate turvaliseks sisselogimiseks. Seega on kaitstud veebisaidi häkkimiseks väga oluline teada, kuidas PHP töötab. PHP õppimiseks lugege seda artiklit. See keel on häkkerite jaoks üks olulisemaid programmeerimiskeeli.
Samm 5. Õppige Pythoni
Python on keeruline programmeerimiskeel, mis aitab teil programme ja skripte kiiresti luua. Peaksite selle programmeerimiskeele ära õppima, et saaksite luua oma võimalusi ja häkkimist. Sellest artiklist leiate näpunäiteid Pythoni õppimise kohta.
Osa 4/4: harjutage turvalist häkkimist
Samm 1. Häkkige oma võrku ühendatud virtuaalmasinat
Turvalisim viis häkkimise harjutamiseks on enda arvuti häkkimine. Virtuaalseid masinaid sisaldava privaatvõrgu loomine aitab teil häkkimist testida ja rakendada ilma arvutit rikkumata või seadust rikkumata.
Virtuaalse masina abil saate arvutisse installida mis tahes operatsioonisüsteemi. See aitab teil testida spetsiaalselt konkreetsete operatsioonisüsteemide jaoks loodud häkke. Sellest artiklist leiate teavet selle kohta, kuidas tasuta virtuaalmasinat luua
Samm 2. Kasutage spetsiaalselt häkkimiseks loodud veebisaiti
Kui soovite proovida oma häkkimisoskusi rakendada, on mitmeid veebisaite, millel on haavatavusi, mida saab seaduslikult häkkida. Veebisait võimaldab teil harjutada skriptide kasutamist ja nende häkkimist seadust rikkumata. Siin on mõned populaarsed veebisaidid, mida saab häkkimise harjutamiseks kasutada:
- Tellised
- bWAPP
- DVWA
- Google Gruyere
- McAfee HackMe saidid
Samm 3. Liituge häkkerite kogukonnaga
Kogu maailmas on laiali mitmesuguseid häkkerikogukondi, alates hõlpsasti leitavatest foorumitest kuni peidetud kogukondadeni. Leidke häkkerite rühm, mis aitab teil oma oskusi lihvida, et saada paremaks häkkeriks, ja aitab teid rasketel aegadel. Häkkerite kogukond võib pakkuda erinevaid ressursse, mis aitavad teil turvalisi häkkimistehnikaid praktiseerida.
Samm 4. Vältige õigusvastaseid tegusid
Häkkimisvõime olemasolu võib iseenesest olla kiusatus. Siiski ei tohiks te kasutada oma võimeid ebaseaduslike toimingute tegemiseks. Kui jääte vahele ebaseadusliku häkkimisega, jääte politseiga hätta ja see võib teie karjääri takistada. Ärge laske end köita lugudest professionaalsetest häkkeritest, kes pärast tabamist palgatakse, sest häkkerid on vangis rohkem kui häkkeritele tööd antakse.
Hoiduge häkkerite kogukonnast, kes teeb ebaseaduslikke toiminguid. Kui kogukond paneb toime seadust rikkuvaid toiminguid, võib teid kahtlustada, kuna teid peetakse kogukonna liikmeks. Kui te pole kogukonna liikmete tegevusega rahul, peaksite kogukonnast eemale hoidma
Samm 5. Harjutage häkkimisstiili "Valge müts" või eetilist häkkimisstiili
Valge müts on termin, mida kasutatakse häkkerite jaoks, kes otsivad süsteemide haavatavusi. Selle asemel, et neid haavatavusi isikliku kasu saamiseks ära kasutada, teavitaks ta neist süsteemiehitajaid, et vältida pahatahtlike häkkerite rünnakuid. Asjatundlikud "valge mütsi" häkkerid võivad turvatööstuses töötades teenida palju raha.