Hacker este un termen captivant care a influențat o mulțime de mass-media populare. În realitate, hackerii sunt oameni care caută lacune sau vulnerabilități care pot fi investigate și exploatate. Aproape toți hackerii adevărați piratează sistemele pentru că vor să-și satisfacă curiozitatea, nu pentru câștig personal. Puteți deveni un hacker învățând cât de multe lucruri legate de tehnologie puteți în timp ce sunteți încă tânăr. Cunoștințele acumulate vă pot ajuta să vă lansați cariera de hacker și chiar să vă ajute să obțineți o școală bună, precum și un loc de muncă.
Etapa
Partea 1 din 4: Învață să fii hacker
Pasul 1. Ia lecții de calculator la școală
Multe licee, precum și licee profesionale oferă lecții legate de computer și activități extracurriculare care vă învață elementele de bază ale programării și rețelelor. Luarea acestor lecții sau activități extracurriculare vă poate ajuta să vă pregătiți pentru viitor și să vă aprofundați cunoștințele. Discutați cu un profesor de orientare și consiliere (BK) pentru a vedea dacă există o cale educațională specializată în educația dvs. în domeniul computerelor.
Pasul 2. Căutați cursuri care oferă educație informatică și tehnologică
Căutați cursuri care se concentrează pe învățarea despre sistemele de operare și rețelele. Urmând cursul, puteți obține mai multe programe de educație în computer decât lecțiile oferite de școală. Cu toate acestea, va trebui să cheltuiți destul de mulți bani pentru a urma cursul. Cursul poate avea profesori profesioniști care sunt mai pregătiți decât profesorii școlari.
Pasul 3. Alăturați-vă unui club de calculatoare la școală
Acest lucru vă poate ajuta să întâlniți persoane care vă împărtășesc interesele. În plus, clubul oferă, de asemenea, timp suplimentar pentru a studia cu un profesor de calculator. Dacă școala dvs. nu are un club de calculatoare, este posibil să puteți crea unul. Experiența ca membru sau fondator al unui club de calculatoare vă poate ajuta să obțineți o bursă pentru a studia la o universitate în care studiați informatică.
Pasul 4. Faceți cursuri care antrenează logica, precum și abilități de gândire critică
Pentru a deveni hacker, nu înveți doar limbaje de programare. Trebuie să poți aborda problemele folosind o perspectivă unică și să exploatezi vulnerabilitățile la care constructorii de sistem nu se gândeau până acum. Știind cum să piratezi creativ, poți face mult bine.
Partea 2 din 4: Studierea computerelor și a rețelelor
Pasul 1. Aflați faimosul sistem de operare din interior și din exterior
Utilizați computerul de laborator al școlii pentru a afla despre proiectare și modul în care funcționează diferite sisteme de operare. Pentru a fi un hacker de succes, trebuie să știți cum funcționează sistemele de operare și să fiți familiarizați cu Windows, Linux și OS X. Când hackeriți un sistem, trebuie să puteți rula comenzi (funcții) de bază ale computerului și să găsiți fișiere sau sisteme specifice fără a fi nevoie să învăț sistemul de operare.
Pasul 2. Aflați linia de comandă
În calitate de hacker, veți petrece mult timp citind linia de comandă și tastând comenzi (comandă). Aflați Command Prompt (pentru Windows) și Terminal (pentru Linux și OS X).
Citiți acest articol pentru a afla cum funcționează Linia de comandă
Pasul 3. Aflați cum sunt interconectate componentele computerului
Tehnicile de hacking mai complexe exploatează vulnerabilitățile din hardware, cum ar fi plăcile de rețea, routerele, hard diskurile și RAM (memorie cu acces aleator). Cunoașterea modului în care funcționează computerele și modul în care componentele computerului sunt interconectate vă va ajuta să profitați de vulnerabilitățile sistemului. Citiți acest articol pentru a afla cum funcționează componentele unui computer și sunt interconectate. Puteți obține o mulțime de cunoștințe de bază în domeniul computerului luând lecții de calculator la școală sau la un curs.
Pasul 4. Aflați elementele de bază ale rețelei de calculatoare
Pentru a fi un hacker de succes, trebuie să știți cum călătoresc datele computerului pe internet. Aflați cum funcționează straturile de rețea pentru a afla unde sunt datele. În plus, studierea rețelelor vă poate ajuta să interceptați și să modificați datele. Înțelegerea cunoștințelor de bază despre rețea este foarte importantă, deoarece vă poate ajuta să pirateți sisteme complexe în mod eficient.
Este posibil să puteți învăța rețele de calculatoare la școală sau la un curs
Pasul 5. Citiți o carte despre hacking și computere
Nu trebuie să învățați lucruri legate de computere și rețele la școală sau la curs. Trebuie să studiezi cât mai mult posibil pentru a deveni un hacker expert. Citiți cărți care explică hacking-ul sau cumpărați cărți și reviste pe computer. Toate informațiile obținute vă pot ajuta să vă îmbogățiți cunoștințele și să vă îmbunătățiți abilitățile de hacking.
Partea 3 din 4: Învățarea limbajelor de programare de bază
Pasul 1. Aflați HTML
HTML (Hypertext Markup Language) este limbajul de programare de bază utilizat pentru a crea pagini web. Cunoașterea elementelor de bază HTML vă poate ajuta să identificați punctele slabe ale site-ului web. În afară de asta, vă ajută, de asemenea, să codificați pentru a construi site-uri web. Citiți acest articol pentru a afla HTML.
Pasul 2. Aflați JavaScript
JavaScript este unul dintre limbajele de programare utilizate pentru afișarea conținutului site-ului web. Aflarea modului în care funcționează JavaScript vă poate ajuta să identificați vulnerabilitățile în anumite părți ale site-ului dvs. web și să includeți scripturile.
Pasul 3. Aflați SQL
SQL (limbaj de interogare structurat) este limbajul principal al bazei de date pentru site-uri web și servicii online. Hackerii petrec mult timp încercând să acceseze bazele de date. Astfel, cunoașterea modului în care funcționează SQL este foarte importantă pentru a putea hack sistemul. Citiți acest articol pentru informații despre cum să creați un server SQL pentru testare.
Pasul 4. Aflați PHP
PHP este un limbaj de programare pentru servere și este adesea folosit pentru a ajuta utilizatorii de internet să se conecteze în siguranță la conturile lor. Astfel, cunoașterea funcționării PHP este foarte importantă pentru a putea pirata un site protejat. Citiți acest articol pentru a afla PHP. Acest limbaj este unul dintre cele mai importante limbaje de programare pentru hackeri.
Pasul 5. Aflați Python
Python este un limbaj de programare complex, care vă ajută să creați rapid programe și scripturi. Ar trebui să învățați acest limbaj de programare, astfel încât să vă puteți crea propriile exploit-uri și hacks. Citiți acest articol pentru sfaturi despre învățarea Python.
Partea 4 din 4: Practicați piratarea în siguranță
Pasul 1. Hack mașina virtuală atașată la propria rețea
Cea mai sigură modalitate de a practica hacking-ul este de a vă pirata propriul computer. Crearea unei rețele private care conține mașini virtuale vă ajută să testați și să implementați hacks fără a vă încălca computerul sau a încălca legea.
Puteți utiliza o mașină virtuală pentru a instala orice sistem de operare pe computer. Acest lucru vă ajută să testați hack-urile făcute special pentru sisteme de operare specifice. Citiți acest articol pentru informații despre cum să creați gratuit o mașină virtuală
Pasul 2. Folosiți un site web creat special pentru hacking
Dacă doriți să încercați să vă aplicați abilitățile de hacking, există mai multe site-uri web care prezintă vulnerabilități care pot fi pirate legal. Site-ul web vă permite să practicați utilizarea scripturilor și pirateria acestora fără a încălca legea. Iată câteva site-uri web populare care pot fi folosite ca loc de practică a hackingului:
- Cărămizi
- bWAPP
- DVWA
- Google Gruyere
- Site-uri McAfee HackMe
Pasul 3. Alăturați-vă unei comunități de hackeri
Există diverse comunități de hackeri împrăștiate în întreaga lume, de la forumuri ușor de găsit până la comunități ascunse. Găsiți un grup de hackeri care vă vor ajuta să vă perfecționați abilitățile pentru a deveni un hacker mai bun și să vă ajute atunci când aveți dificultăți. Comunitatea hackerilor poate oferi o varietate de resurse pentru a vă ajuta să practicați tehnici de hacking sigure.
Pasul 4. Evitați faptele ilegale
A avea capacitatea de a hack poate fi o tentație în sine. Cu toate acestea, nu trebuie să vă folosiți abilitățile pentru a efectua acte ilegale. Dacă sunteți prins piratând ilegal, veți avea probleme cu poliția și acest lucru vă poate împiedica cariera. Nu vă lăsați purtați de poveștile despre hackeri profesioniști angajați după ce au fost prinși, deoarece mai mulți hackeri sunt închiși decât hackerilor li se oferă locuri de muncă.
Stai departe de comunitatea hackerilor care fac acte ilegale. Dacă comunitatea săvârșește acțiuni care încalcă legea, puteți fi suspectat pentru că sunteți considerat membru al comunității. Dacă nu vă simțiți confortabil cu acțiunile membrilor comunității, ar trebui să stați departe de comunitate
Pasul 5. Practicați stilul de hacking „White Hat” sau stilul de hacking etic
White Hat este un termen folosit pentru a se referi la hackerii care caută vulnerabilități în sisteme. În loc să exploateze aceste vulnerabilități în scop personal, el le-ar raporta constructorilor de sisteme pentru a preveni atacurile hackerilor rău intenționați. Hackerii experți „White Hat” pot câștiga mulți bani lucrând în industria securității.