|
|
Lectia 1: Nu e usor sa devii hacker! [Voi posta mai multe LECTII] Majoritatea hackerilor din Romania sunt simpli executanti ai unor tutoriale gasite pe internet, pun in practica aceste tutoriale fara a intelege substratul – intr-un final sfarsesc a fi prinsi pentru lucruri marunte si considerati infractori.
Ca sa devii hacker ai nevoie de atitudine si curiozitate. Cultivarea atitudinii de hacker consta mai mult in dezvoltarea competentelor in limbaje de programare decat executarea unor stereotipii create de cineva, postate pe internet si folosite de foarte multi.
Sa fii hacker inseamna sa ai imaginatie si sa creezi, nu sa executi robotic. Sa furi ceva sau sa produci dezastre in sisteme informatice nu te face hacker, te face infractor.
Majoritatea oamenilor cred ca hackerii sunt doar niste infractori, dar aceasta conceptie a inceput sa se schimbe in ultimii ani. Mai nou, universitati prestigioase educa tinerii in tainele hackingului, networking-ului, si manipularii sistemelor informatice deaorece, meseria de hacker a devenit una foarte cautata si extrem de bine platita.
Desi am sa incerc sa te invat cu pasi mici tainele hackingului, s-ar putea ca Lectia 1 sa te sperie putin. Am sa iti prezinta o lista de informatii ce te vor face sa devii hacker de succes. Timpul si spatiul nu imi permite sa iti dau absolut toate detaliile necesare de aceea ma bazez pe curiozitatea si dorinta ta de invatare. Am sa iti dau insa resurse de unde poti gasi mai multe informatii si tutoriale. Daca nici astea nu iti sunt de ajuns apeleaza la prietenul tau cel mai bun, GOOGLE. Cauta pe Google si vei gasi orice ai nevoie.
Pasul 1: cel mai important INVATA LIMBA ENGLEZA!
Pentru ca foarte multe informatii utile nu se gasesc in limba romana, iti sugerez sa inveti limba engleza. Stiu ca pare un sfat extrem de greu de urmat, dar in hacking ai nevoie, si cand zic limba engleza ma refer la intelegere. Ca si hacker nu ai nevoie sa vorbesti frumos si cursiv, ai nevoie sa intelegi. Limba engleza este limba internationala a sistemelor infromatice si tenicii.
Ca si hacker trebuie sa intelegi perfect nu sa vorbesti perfect engleza.
Pasul 2: Renunta la Windows / Mac Osx
Iti sugerez sa renunti in a mai controla computerul folosind excesiv mouse-ul. Instaleaza o varianta de linux si invata sa folosesti Terminalul, comezile specifice pentru orice. Invata sa faci lucruri marunte, cum ar fi copierea unui fisier dintr-o parte in alta, prin comenzi. Incearca sa intelegi cum se intampla asta si foloseste comenzi pentru orice lucru marunt pe care in trecut il faceai folosind mouse-ul. In Lectia 3 iti voi dezvalui si eu foarte multe comenzi utile.
In spatele oricarei interfete grafice ruleaza un cod, iar in spatele oricarei linii de cod se afla un impuls electric, asa functioneaza un computer – explicat in mare.
Iti recomand sa instalezi Kali-Linux, este o versiune bazata pe platforma sistemului Debian Linux. Kali-Linux este special creat pentru toate tipurile de hacking si il poti copia gratuit de aici http://www.kali.org/
In urmatoarea lectie am sa iti arat cea mai usoara metoda de instalare a Kali-Linux in calculatorul tau. Pana atunci ar fi bine daca ai citi pe internet mai multe despre Kali-Linux, acest urmas al Backtrack Linux.
Pasul 3: Incepe sa inveti programare (nu o sa te invat eu asta dar iti dau suficiente resurse)
Daca stii deja sa programezi intr-un anumit limbaj de programare este foarte bine. Invata mai mult de un limbaj de programare. Iata ce va trebui sa mai stii(si nu numai):
C++, este unul dintre cele mai puternice limbaje in computer programming. Este necesar sa stii acest limbaj deoarece multe aplicatii software si sisteme sunt scrise in C++ sau precursorul sau C.
JAVA, un limbaj de programare special, destinat oricarui device electronic. Are o caracteristica speciala, si anume foloseste bytecode si apoi transforma totul in machine code(cauta pe Google ce inseamna asta). Atfel este folosit pt development de programe software pentru computere, pt web development dar mai ales pentru dezvoltarea aplicatiilor destinate device-urilor mobile (telefoane mobile, GPS, raspberry PI). Este, dea seamnea, folosit cu succes pentru protejarea datelor din mediul online.
PHP, foarte des folosit in mediul online. Cand stii cum functioneaza un website stii cum sa ii cauti vulnerabilitati, sa ii compromiti securitatea dar mai ales cum sa ii imbunatatesti securitatea.
Python si Ruby, doua limbaje de programare extrem de utile in activitatea de hacker. Poti scrie linii de cod direct in bash-shell (cauta pe net termenul si afla ce inseamna). In curand am sa pregatesc cateva tutoriale de Python si Ruby(revin-o pe site din can in cand si vezi tot ce e nou).
Pasul 4: Utilizeaza / Exploreaza mai multe sisteme de operare.
Cum am spus si mai devreme, in cazul limbajelor de programare, daca stii cum functioneaza un software/ sistem, stii cum sa il abordezi. In lectiile urmatoare am sa te invat cum sa folosesti Virtual Box / Virtual Player / Virtual Machine, si cum sa folosesti Windows, Mac OSx, Solaris sau alt sistem de operare fara sa fie nevoie sa le instalezi pe calculatorul tau.
Pasul 5: Invata concepte de retelistica (Networking)
Va trebui sa intelegi cum sunt create retelele de calculatoare, sisteme informatice, sisteme de securitate. In cadrul cursului am sa prezint o lista a celor mai importante si o scurta descriere pentru fiecare, cautarea informatiilor detaliate este responsabilitatea ta.
Pasul 6: Incepe cu pasi simpli. Treci prin cateva tutoriale simple de hacking, pune-le in practica, incearca sa intelegi ce se intampla dar mai ales de ce.
Pasul 7: Exerseaza cat mai mult.
Dupa ce ai invatat lucrurile de baza, nu uita sa le pui in practica, si repeta-le cat de mult posibil, pana simti ca ti le-ai insusit si ai putea sa le reproduci cu usurinta.
Aici se incheie Lectia 1, o lectie de informare. Daca nu te-ai speriat de ce urmeaza, te invit sa treci la urmatoarea lectie.
Nu uita sa spui si prietenilor tai despre forumul meu.
|
|