Hakkeri on tarttuva termi, joka on vaikuttanut moniin suosittuihin medioihin. Todellisuudessa hakkerit ovat ihmisiä, jotka etsivät porsaanreikiä tai haavoittuvuuksia, joita voidaan tutkia ja hyödyntää. Lähes kaikki todelliset hakkerit hakkeroivat järjestelmiä, koska he haluavat tyydyttää uteliaisuutensa, ei henkilökohtaisen hyödyn saamiseksi. Sinusta voi tulla hakkeri oppimalla niin paljon tekniikkaan liittyviä asioita kuin voit nuorena. Saatu tieto voi auttaa aloittamaan urasi hakkerina ja jopa auttamaan sinua saamaan hyvän koulun ja työpaikan.
Vaihe
Osa 1/4: Opi hakkeriksi
Vaihe 1. Ota tietokoneen oppitunteja koulussa
Monet lukiot ja ammatilliset lukiot tarjoavat tietokoneeseen liittyviä oppitunteja ja oppitunteja, jotka opettavat sinulle ohjelmoinnin ja verkostoitumisen perusteet. Näiden oppituntien tai ulkopuolisten aktiviteettien ottaminen voi auttaa sinua valmistautumaan tulevaisuuteen ja syventämään tietämystäsi. Keskustele opastuksen (BK) opettajan kanssa nähdäksesi, onko olemassa tietotekniikan opiskeluun erikoistunutta koulutuspolkua.
Vaihe 2. Etsi kursseja, jotka tarjoavat tietokone- ja tekniikkakoulutusta
Etsi kursseja, jotka keskittyvät käyttöjärjestelmien ja verkkojen oppimiseen. Osallistumalla kurssille saatat saada enemmän tietokoneen koulutusohjelmia kuin koulun tarjoamat oppitunnit. Sinun on kuitenkin käytettävä paljon rahaa kurssin suorittamiseen. Kurssilla voi olla ammattitaitoisia opettajia, jotka ovat koulutetumpia kuin koulun opettajat.
Vaihe 3. Liity tietokonekerhoon koulussa
Tämä voi auttaa sinua tapaamaan ihmisiä, jotka jakavat kiinnostuksen kohteesi. Lisäksi klubi tarjoaa myös lisäaikaa opiskeluun tietokoneen opettajan kanssa. Jos koulullasi ei ole tietokonekerhoa, voit ehkä luoda sellaisen. Tietokonekerhon jäsenenä tai perustajana saatu kokemus voi auttaa sinua saamaan apurahan opiskellaksesi yliopistossa, jossa opiskelet tietojenkäsittelytiedettä.
Vaihe 4. Ota kursseja, jotka harjoittavat logiikkaa ja kriittisen ajattelun taitoja
Hakijaksi ryhtyminen ei opi vain ohjelmointikieliä. Sinun on kyettävä käsittelemään ongelmia ainutlaatuisella näkökulmalla ja hyödyntämään haavoittuvuuksia, joita järjestelmänrakentajat eivät ole aiemmin ajatelleet. Luovan hakkeroinnin tietäminen voi tehdä sinulle paljon hyvää.
Osa 2/4: Tietokoneiden ja verkkojen opiskelu
Vaihe 1. Opi kuuluisa käyttöjärjestelmä sisältä ja ulkoa
Käytä koulun laboratoriotietokonetta oppiaksesi eri käyttöjärjestelmien suunnittelusta ja toiminnasta. Jotta voit menestyä hakkerina, sinun on tiedettävä, miten käyttöjärjestelmät toimivat, ja oltava perehtynyt Windowsiin, Linuxiin ja OS X: ään. Kun hakkeroit järjestelmää, sinun on voitava suorittaa tietokoneen peruskomennot (toiminnot) ja löytää tiettyjä tiedostoja tai järjestelmiä tarvitsematta oppia käyttöjärjestelmää ensin.
Vaihe 2. Opi komentorivi
Hakkerina vietät paljon aikaa komentorivin lukemiseen ja komentojen kirjoittamiseen (komento). Opi komentorivi (Windows) ja pääte (Linux ja OS X).
Lue tämä artikkeli saadaksesi selville, kuinka komentorivi toimii
Vaihe 3. Opi kuinka tietokoneen komponentit on yhdistetty toisiinsa
Monimutkaisemmat hakkerointitekniikat hyödyntävät laitteiston haavoittuvuuksia, kuten verkkokortit, reitittimet, kiintolevyt ja RAM (hajamuisti). Tietokoneiden toiminnan ja tietokoneen osien välisen yhteyden tunteminen auttaa sinua hyödyntämään järjestelmän haavoittuvuuksia. Lue tämä artikkeli saadaksesi selville, kuinka tietokoneen osat toimivat ja ovat yhteydessä toisiinsa. Voit saada paljon tietokoneen perustietoa ottamalla tietokoneen oppitunteja koulussa tai kurssilla.
Vaihe 4. Opi tietokoneverkkojen perusteet
Jotta voit menestyä hakkerina, sinun on tiedettävä, miten tietokonetiedot kulkevat Internetissä. Opi kuinka verkkotasot toimivat ja selvitä missä data on. Lisäksi verkkojen tutkiminen voi auttaa sieppaamaan ja muokkaamaan tietoja. Verkon perustiedon ymmärtäminen on erittäin tärkeää, koska se voi auttaa sinua hakkeroimaan monimutkaisia järjestelmiä tehokkaasti.
Voit ehkä oppia tietokoneverkkoja koulussa tai kurssilla
Vaihe 5. Lue kirja hakkeroinnista ja tietokoneista
Sinun ei pitäisi oppia tietokoneisiin ja verkkoihin liittyviä asioita koulussa tai kurssilla. Sinun on opiskeltava mahdollisimman paljon voidaksesi tulla asiantuntija -hakkeriksi. Lue kirjoja, jotka selittävät hakkeroinnin, tai osta tietokone kirjoja ja lehtiä. Kaikki saadut tiedot voivat auttaa rikastamaan tietosi ja parantamaan hakkerointitaitojasi.
Osa 3/4: Ohjelmointikielien oppiminen
Vaihe 1. Opi HTML
HTML (Hypertext Markup Language) on perusohjelmointikieli, jota käytetään verkkosivujen luomiseen. HTML -perusteiden tunteminen voi auttaa sinua tunnistamaan verkkosivuston heikkoudet. Sen lisäksi se auttaa sinua myös koodimaan verkkosivustojen rakentamista. Lue tämä artikkeli oppiaksesi HTML.
Vaihe 2. Opi JavaScript
JavaScript on yksi ohjelmointikieli, jota käytetään verkkosivuston sisällön näyttämiseen. JavaScriptin toiminnan oppiminen voi auttaa sinua tunnistamaan haavoittuvuuksia verkkosivustosi osissa ja sisällyttämään skriptisi.
Vaihe 3. Opi SQL
SQL (strukturoitu kyselykieli) on verkkosivustojen ja verkkopalvelujen ensisijainen tietokielen kieli. Hakkerit käyttävät paljon aikaa yrittäessään käyttää tietokantoja. Siksi SQL: n toiminnan tunteminen on erittäin tärkeää järjestelmän hakkeroimiseksi. Lue tästä artikkelista tietoja SQL -palvelimen luomisesta testausta varten.
Vaihe 4. Opi PHP
PHP on palvelimien ohjelmointikieli, ja sitä käytetään usein auttamaan Internetin käyttäjiä kirjautumaan tililleen turvallisesti. Näin ollen PHP: n toiminnan tunteminen on erittäin tärkeää, jotta voimme hakata hakkeroidun suojatun verkkosivuston. Lue tämä artikkeli oppiaksesi PHP. Tämä kieli on yksi hakkereiden tärkeimmistä ohjelmointikielistä.
Vaihe 5. Opi Python
Python on monimutkainen ohjelmointikieli, jonka avulla voit luoda ohjelmia ja komentosarjoja nopeasti. Sinun pitäisi oppia tämä ohjelmointikieli, jotta voit luoda omia hyökkäyksiäsi ja hakkerointiasi. Lue tästä artikkelista vinkkejä Pythonin oppimiseen.
Osa 4/4: Harjoittele hakkerointia turvallisesti
Vaihe 1. hakkeroi omaan verkkoon liitetty virtuaalikone
Turvallisin tapa harjoittaa hakkerointia on hakata oma tietokone. Kun luot yksityisen verkon, joka sisältää virtuaalikoneita, voit testata ja toteuttaa hakkereita rikkomatta tietokonettasi tai lakia.
Voit asentaa virtuaalikoneen avulla minkä tahansa käyttöjärjestelmän tietokoneellesi. Tämä auttaa sinua testaamaan erityisesti tietyille käyttöjärjestelmille tehtyjä hakkereita. Lue tästä artikkelista lisätietoja virtuaalikoneen luomisesta ilmaiseksi
Vaihe 2. Käytä erityisesti hakkerointiin luotua verkkosivustoa
Jos haluat kokeilla hakkerointitaitojesi soveltamista, on useita sivustoja, joissa on haavoittuvuuksia, jotka voidaan laillisesti hakkeroida. Sivuston avulla voit harjoitella skriptien käyttöä ja hakkerointia rikkomatta lakia. Seuraavassa on joitain suosittuja verkkosivustoja, joita voidaan käyttää hakkerointipaikkana:
- Tiilet
- bWAPP
- DVWA
- Google Gruyere
- McAfee HackMe -sivustoja
Vaihe 3. Liity hakkeriyhteisöön
Erilaisia hakkeriyhteisöjä on hajallaan ympäri maailmaa, helposti löydettävistä foorumeista piilotettuihin yhteisöihin. Löydä joukko hakkereita, joiden avulla voit hioa taitojasi tullaksesi paremmiksi hakkereiksi ja auttamaan sinua, kun sinulla on vaikeaa. Hakkeriyhteisö voi tarjota erilaisia resursseja, joiden avulla voit harjoitella turvallisia hakkerointitekniikoita.
Vaihe 4. Vältä lainvastaisia tekoja
Hakkerointikyky voi olla itsessään houkutus. Sinun ei kuitenkaan pitäisi käyttää kykyjäsi laittomien tekojen suorittamiseen. Jos saat kiinni hakkeroinnista laittomasti, joudut vaikeuksiin poliisin kanssa ja tämä voi haitata uraasi. Älä tartu tarinoihin ammattimaisista hakkereista, jotka palkataan kiinnioton jälkeen, koska enemmän hakkereita on vangittu kuin hakkereille annetaan työtä.
Pysy kaukana hakkereiden yhteisöstä, joka tekee laittomia tekoja. Jos yhteisö tekee lain vastaisia tekoja, sinut voidaan asettaa epäillyksi, koska sinua pidetään yhteisön jäsenenä. Jos et ole tyytyväinen yhteisön jäsenten toimiin, sinun tulee pysyä poissa yhteisöstä
Vaihe 5. Harjoittele "valkoisen hatun" hakkerointityyliä tai eettistä hakkerointityyliä
Valkoinen hattu on termi, jolla viitataan hakkereihin, jotka etsivät järjestelmien haavoittuvuuksia. Sen sijaan, että hän käyttäisi näitä haavoittuvuuksia henkilökohtaiseen hyötyyn, hän ilmoittaisi niistä järjestelmänrakentajille estääkseen haitallisten hakkereiden hyökkäykset. "White Hat" -asiantuntijat voivat ansaita paljon rahaa työskennellessään turvallisuusalalla.