Deveniți hacker

Autor: Robert Simon
Data Creației: 23 Iunie 2021
Data Actualizării: 1 Iulie 2024
Anonim
cum  sa va instalati minecraft si cum sa deveniti hacker
Video: cum sa va instalati minecraft si cum sa deveniti hacker

Conţinut

Comunitatea de astăzi a programatorilor de rețea și a virtuozilor experți a apărut cu zeci de ani în urmă din primele experimente cu computere interconectate și ARPAnet. Membrii acestei culturi au fost primii „hackeri”. Astăzi, hacking-ul este asociat cu pătrunderea în sistemele informatice, dar cultura hacking-ului este mult mai complexă și moralistă decât știu majoritatea oamenilor. Aflați tehnicile de bază ale hackingului, învățați cum să gândiți ca un hacker și învățați cum să câștigați respect în comunitate. Acest articol este o introducere în lumea complexă a hacking-ului.

A calca

Partea 1 din 3: Fundația

  1. Rulați Unix. Unix este sistemul de operare al internetului. Puteți utiliza internetul fără a înțelege Unix, dar nu puteți fi un hacker fără o cunoaștere solidă a Unix. De aceea, în prezent, comunitatea hackerilor este foarte concentrată pe Unix. Un Unix ca Linux poate rula pe computerul dvs. lângă Windows, pe același dispozitiv. Descărcați Linux online sau căutați o comunitate de utilizatori Linux pentru a vă ajuta cu instalarea.
    • O modalitate bună de a începe cu Linux este să porniți din ceea ce se numește „Live CD”, care este o distribuție Linux care pornește de pe un CD. În acest fel nu trebuie să faceți nimic cu hard diskul dvs., astfel încât să puteți cunoaște Linux fără a face schimbări drastice computerului.
    • Există și alte sisteme de operare în afară de Unix, dar sunt așa-numitele distribuții binare, ceea ce înseamnă că nu puteți citi și / sau modifica codul. Microsoft Windows nu este „open-source” și, prin urmare, nu este potrivit pentru a învăța cum să hack.
    • Puteți rula Linux pe Mac OS X, dar numai o parte a sistemului este open source. Apoi veți atinge rapid limitele a ceea ce este posibil și trebuie să aveți grijă să nu vă dezvoltați prostul obicei de a deveni dependent de codul Apple.
  2. Scrieți HTML. Dacă nu puteți programa, este important să stăpâniți elementele de bază ale HTML (HyperText Mark-Up Language) și apoi să vă îmbunătățiți performanța. Tot ceea ce vedeți când priviți un site web este codat cu HTML. Porniți un proiect în care vă creați propria pagină web și să vă îmbunătățiți performanța.
    • Deschideți informațiile despre sursa paginii într-un browser pentru a previzualiza codul HTML al unei pagini. Accesați Web Developer> Sursă pagină în Firefox și studiați codul.
    • Puteți codifica HTML într-un program simplu de procesare a textului, cum ar fi Notepad, puteți salva fișierul ca „numai text”, apoi îl puteți încărca într-un browser și puteți verifica cum arată munca dvs.
    • Trebuie să învățați cum să utilizați etichete și să învățați cum să gândiți vizual atunci când utilizați etichete. „” este folosit pentru a deschide o etichetă și „/>” este utilizat pentru a închide o etichetă. Utilizați etichete pentru a indica tot ceea ce este vizual: text cursiv, aspect, culoare și așa mai departe. Dacă știți cum funcționează HTML, veți înțelege mai bine cum funcționează internetul.
  3. Aflați limbajul de programare. Înainte de a putea scrie poezii, trebuie să înveți mai întâi gramatica. Înainte de a putea încălca regulile, trebuie mai întâi să învățați regulile. Dar dacă scopul tău este să devii hacker, vei avea nevoie de mai mult decât o înțelegere de bază a limbii.
    • Python este un „limbaj” bun pentru început, deoarece este bine conceput, există multe informații pe el și este relativ ușor pentru începători. În același timp, nu este o jucărie; este foarte puternic, flexibil și deosebit de potrivit pentru proiecte mari. Java este o alternativă, dar mulți oameni nu cred că Java este un limbaj bun pentru începători.
    • Dacă doriți serios să învățați să codificați, va trebui să învățați C, care este limbajul de bază al Unix. C ++ este legat de C; dacă cunoașteți o limbă, nu este dificil să învățați cealaltă. C utilizează eficient sistemul dvs., dar „depanarea” necesită mult timp, deci este evitată de mulți hackeri.
    • Poate fi o idee bună să începeți cu o platformă precum Backtrack 5 R3, Kali sau Ubuntu 12.04LTS.

Partea 2 din 3: Opiniile unui hacker

  1. Fii creativ. Odată ce ați însușit elementele de bază, vă puteți lăsa creativitatea să se elibereze. Hackerii sunt de fapt artiști, filozofi și ingineri, într-unul. Ei cred în libertate și responsabilitate comună. Lumea are tot felul de provocări fascinante care trebuie rezolvate. Hackerilor le place să rezolve probleme, să-și perfecționeze abilitățile și să își folosească cunoștințele.
    • Hackerii au tot felul de interese culturale și intelectuale pe lângă hacking. Munca și jocul sunt la fel de importante. Granițele dintre „joacă”, „muncă”, „știință” și „artă” sunt neclare pentru adevăratul hacker, de multe ori tocmai la aceste interfețe începe adevăratul joc creativ.
    • Citiți science fiction. Mergeți la întâlniri SF, este un loc bun pentru a întâlni alți hackeri și proto-hackeri. Luați în considerare învățarea unei arte marțiale orientale. Disciplina mentală necesară pentru aceasta este similară cu cea necesară pentru hacking. Aceasta se referă în principal la disciplina mentală, la conștientizarea și controlul relaxat, mai degrabă decât la forță, atletism și duritate fizică. Tai Chi este un exemplu de artă marțială bună pentru hackeri.
  2. Iubesc să rezolv probleme. Nicio problemă nu trebuie rezolvată de două ori. Gândiți-vă la aceasta ca la o comunitate de hackeri în care timpul fiecărui membru este prețios. Hackerii cred că partajarea informațiilor în mod deschis este o obligație morală. Dacă rezolvați probleme și împărtășiți aceste informații, puteți ajuta pe alții care se luptă cu aceeași problemă.
    • Nu trebuie să vă simțiți obligați să vă faceți publice toate gândurile creative, dar hackerii care sunt cei mai respectați din comunitate. În general, este considerat normal să vindeți suficient cât să câștigați existența.
    • Citiți lucrări mai vechi precum „Jargon File” sau „Hacker Manifesto” de la The Mentor. Din punct de vedere tehnic, aceste piese sunt vechi, dar punctele de vedere și entuziasmul sunt atemporale.
  3. Învață să recunoști și să lupți împotriva autorității. Inamicul hackerului este plictiseala, oboseala și personalitățile autoritare care folosesc cenzura și secretul pentru a zădărnici libertatea informației. Munca monotonă îl împiedică pe hacker să pirateze.
    • Prin îmbrățișarea hackingului ca mod de viață, respingeți conceptele comune de muncă și proprietate, alegeți să luptați pentru egalitate și cunoștințe comune.
  4. Fii competent. Oricine pe Reddit pentru o clipă poate pretinde că este un hacker dur cu un nume de utilizator ridicol. Dar internetul prețuiește competența mai mult decât ego-ul și atitudinea. Așadar, petreceți timpul pe abilitățile dvs. și nu pe imaginea dvs. și veți câștiga respect mai devreme.

Partea 3 din 3: hacking bun

  1. Scrieți software open source. Scrieți programe utile sau distractive pentru alți hackeri și partajați sursa programului pentru ca toată lumea să o poată utiliza și modifica.Adevărații semizei din lumea hackerilor sunt oamenii care au dezvoltat programe mari și puternice și apoi le-au împărtășit gratuit cu oricine pentru ca oricine să le poată folosi.
  2. Ajutați la testarea și depanarea software-ului open source. Așa-numiții beta testeri sunt foarte importanți pentru dezvoltatori. În plus, poate fi foarte educativ să testați software-ul.
    • Încercați să găsiți un program care este încă în faza de dezvoltare și încercați să fiți un beta tester bun. Acest lucru va dezvolta multă bunăvoință, iar alții vor fi mai dispuși să vă ajute mai târziu.
  3. Publică informații utile. Colectați și filtrați informații utile și interesante și postați-le pe pagini web sau în documente precum întrebări frecvente (FAQ), împărtășiți aceste informații tuturor. Acesta este un alt mod bun de a câștiga mult respect.
  4. Mențineți infrastructura în funcțiune. Cultura hackerilor (și a oamenilor din spatele inovației internetului) este condusă de voluntari. Există o mulțime de lucrări importante care trebuie făcute pentru a continua lucrurile - gestionarea listelor de discuții, moderarea grupurilor de știri, menținerea site-urilor web cu arhive software și dezvoltarea regulilor tehnice standard. Făcând asta, arăți că ești angajat, toată lumea știe că aceste treburi necesită mult timp și de multe ori nu sunt foarte distractive.
  5. Serviți cultura hackerilor. Doar atunci când ați devenit cunoscut printr-unul dintre pașii anteriori și ați lucrat la el de mult timp, puteți deveni un fel de erou în cultura hackerilor. Nu există lideri în cultura hackerilor, dar există eroi, șefi, istorici și reprezentanți. Dacă ești respectat mult timp, și tu poți deveni una dintre aceste figuri.
    • Hackerii urăsc ego-urile mari, așa că aveți grijă să nu vă acordați un anumit statut. Încearcă să nu te străduiești pentru asta, ci poziționează-te în locul potrivit, astfel încât să-ți fie aruncat în poală, apoi fii modest și umil cu privire la acest statut determinat de alții.

sfaturi

  • Nu te lăsa prins.
  • Asigurați-vă că puteți scrie bine în limba dvs. maternă. Stereotipul unui programator nu poate scrie bine, dar mulți hackeri sunt scriitori foarte buni.
  • Învățarea LISP este valoroasă într-un alt mod - experiența profundă de iluminare pe care o aveți atunci când o înțelegeți în sfârșit. Această experiență te va face să fii un programator mai bun pentru tot restul vieții tale, chiar dacă nu începi să folosești LISP.
  • Perl este valoros de învățat din alte motive: este utilizat pe scară largă cu paginile web active și administrarea sistemului, așa că, chiar dacă nu programați în Perl, ar trebui să îl cunoașteți. Mulți oameni folosesc Perl în loc de C dacă nu au nevoie de eficiența lui C.

Avertizări

  • Hackingul este o activitate ilegală și poate duce la amenzi sau închisoare.