Cum să cumpărați abilități hacker

Primii hackeri pot fi considerați micul grup de persoane formate din programatori experimentați și incinte de rețea, care acum câteva decenii au stat la originea creării microcomputerelor timpurii și au participat la experimente ARPANET. Hacking computerele și rețelele de telefonie au devenit un semn al culturii hackerului, care este de fapt mult mai complicat și nu este limitat la hacking. Cum să vă alăturați acestei comunități, dobândiți abilitățile necesare, învățați să vă gândiți ca un hacker și meritați respect și reputație în acest mediu, veți învăța din acest articol.

Pași

Partea 1 din 3:
Achiziționarea de competențe de bază
  1. Imaginea intitulată devine un pas hacker 4
unu. Mergeți la sistemul de operare similar cu Unix, de exemplu Linux. UNIX - Sistem de operare popular, utilizat frecvent pentru servere și îmbunătățirea impricatorului putterilor. Deși puteți utiliza Internetul și nu cunoașteți UNIX, dar nu puteți fi un hacker online, nu înțelegeți Unix. Din acest motiv, cultura hackerului de astăzi este foarte puternic concentrată. Unix, cum ar fi Linux, poate fi utilizat împreună cu Windows pe un computer. Descărcați Linux sau întrebați pe cineva de la utilizatorii Linux să vă ajute cu instalarea sistemului.
  • O opțiune bună pentru familiarizarea cu noul sistem va fi un sistem live de operare CD, încărcarea de pe suportul interschimbabil (CD, DVD, unitate USB și așa mai departe), care nu necesită instalare pe un hard disk pentru funcționarea sa. Această metodă vă va ajuta să vă familiarizați cu capacitățile sistemului fără a fi nevoie de schimbări clare.
  • Există și alte sisteme de operare, în plus față de UNIX, de exemplu * BSD. Cele mai populare sisteme BSD: FreeBSD, Netbsd, OpenBSD și Dragonfly BSD. Toate au un cod open source, cum ar fi Linux. Cu toate acestea, este important să vă amintiți că BSD nu este încă Linux.
  • Sistemul de operare Darwin - Unix bazat pe FreeBSD. Este complet gratuit, are un cod open source și este disponibil pe link http: // opensource.măr.Com. Deoarece miezul sistemului este Unix și MacOS se bucură de o popularitate considerabilă, mulți utilizatori au adaptat aplicațiile Linux sub MacOS. Puteți obține aceste programe utilizând managerul de pachete - Homebrew, Fink sau Macports. Alternativ, puteți rula Linux sub MacOS.
  • Puteți utiliza un sistem de operare cu controlat îngust, cum ar fi Open Indiana. Inițial, a fost elaborat pe baza codului sursă open al sistemului Solaris înainte ca Oracolul să nu fi fost cumpărat și codul său a devenit închis. OpenIndiana și Solaris sunt create pe baza sistemului UNIX V și ca atare nu sunt compatibile cu aplicațiile Linux. Cu toate acestea, există multe programe adaptate. MacOS, BSD și Linux sunt mult mai populare, iar pentru ele sunt dezvoltate mult mai multe programe, deci este mai bine să stați pe ele.
  • Imaginea intitulată deveni un pas hacker 5
    2. Învăța Scrieți pe HTML. Dacă încă nu știți cum să programați, atunci studiul Markup HyperText (HTML) va ajuta la achiziționarea unor abilități utile pentru dezvoltarea ulterioară a limbilor de programare. Orice site web cu designul, fotografiile și alte componente este realizat pe HTML. În primul rând, învățați cum să creați site-uri simple, să vă creați un site mic și să vă dezvoltați mai departe.
  • Ca un eșantion, puteți privi codul oricărui site. Pentru a face acest lucru, în meniul contextual al browserului, selectați "Afișați codul sursă" și citiți-l. În Firefox, mergeți la "Instrumente"> Dezvoltare web> "Codul sursă de pagină".
  • Puteți scrie codul HTML în orice editor de text ca Notepad sau Simplext și salvați fișierele în formularul de text pentru a deschide fișierul cu un browser, pentru a vă uita la lucrarea efectuată.
  • Va trebui să învățați etichete și să învățați cum să le utilizați. "<» используется для открытия тега и «/>"Pentru ao închide. "

    "Trebuie să începeți un nou paragraf. Cu ajutorul etichetelor puteți da textul de orice fel: italice, formatare, culoare și așa mai departe. Învățarea HTML vă va permite să înțelegeți mai bine modul în care funcționează Internetul.

  • Imaginea intitulată deveni un pas hacker 3
    3
    Aflați limba de programare. Înainte de a începe să scrieți poezia, trebuie să învățați gramatica. Pentru a hack codul, trebuie să știți bine. Dacă chiar vrei să devii un hacker, atunci vei avea nevoie de o mulțime de cunoștințe.
  • Dacă nu cunoașteți o singură limbă de calculator, vă recomandăm să porniți de la limbă Piton. Este clar proiectat, bine documentat și focalizat. În ciuda faptului că este bine pentru prima limbă, nu este doar o jucărie. Aceasta este o limbă puternică și flexibilă, bine potrivită pentru obiecte mari.
  • Java este o alternativă, dar fezabilitatea învățării acestei limbi, așa cum este pusă la îndoială.
  • Spre deosebire de Java jаvascript foarte similar cu Python - ambele sunt limbii bazate pe C și extrem de convenabil pentru utilizator. jаvascript este o "program web web-programare", deci dacă doriți să continuați să învățați dezvoltarea web / hacking, este mai bine să începeți Cjаvascript, și nu Python.
  • Alternativa la jаvascript este PHP C - Limba principală a sistemului de operare UNIX. Limba C ++ este strâns legată de C, știind una, ușor de învățat și altele. Este solicitantă că resursele informatice și codul de depanare durează mult timp.
  • De asemenea, puteți utiliza Backtrack 5 R3, Kali sau Ubuntu 12 ca platformă de pornire.04Lts.
  • Partea 2 din 3:
    Învață să te gândești ca un hacker
    1. Imaginea intitulată deveni un pas hacker 1
    unu. Gândiți-vă creativi. Acum că ați dobândit principalele abilități și abilități, este timpul să învățați să vă gândiți la Hacker. Hackerii sunt un amestec de artiști, filosofi și ingineri luați împreună. Ei cred în libertate și responsabilitate reciprocă. Lumea este plină de probleme care trebuie abordate. Hackerii sunt plăcuți, rezolvând probleme, în timp ce onorarea abilităților și achiziționarea de noi cunoștințe.
    • La hackeri, în plus față de hacking, o mare varietate de interese culturale și intelectuale. Acestea sunt date în mod egal atât pentru muncă, cât și la divertisment. Hackerii reale nu distinge astfel de concepte ca "divertisment", "de lucru", "știință" și "artă". Toate aceste concepte se îmbină într-o singură creativitate mare.
    • Citiți ficțiunea științifică. Pentru ce? Aici puteți desena o analogie cu artele marțiale, unde, în plus față de date fizice bune, aveți nevoie de un spirit puternic. Khakra trebuie să fie calmă, să aibă o psihică stabilă și să fie disciplinată. Nu este mai puțin important decât să posede abilități fizice.
    • Explora Arte martiale.Disciplina mintală care este vaccinată pe arta durerii este importantă pentru hacker. Pentru hacker în disciplina mentală prioritară și conștientizarea, nu puterea, atleticismul sau rezistența. Thai în acest sens este cel mai potrivit.
  • Imagine intitulată 441133 5
    2. Hackerii iubesc Permiteți problemele. Nimeni nu trebuie să rezolve problema de două ori. Pentru a se comporta ca un hacker, trebuie să credeți că timpul de reflecție al altor hackeri este prețios și atât de mult că datoria morală pentru dvs. ar trebui să fie dorința de a împărtăși informații. Rezolvați problemele și apoi distribuiți soluțiile astfel încât alți hackeri să poată rezolva noi probleme, în loc să se întoarcă incremental la vechi - aici este sarcina dvs.
  • Nu este nevoie să distribuiți gratuit toate fructele creativității dvs., deși acei hackeri care fac asta - cele mai multe privințe, printre alți hackeri. Cu valorile hackerilor, vânzarea de fructe de creativitate este destul de consistentă, suficientă pentru a se asigura alimente, sânge și computere.
  • Familiarizați-vă cu astfel de capodopere ca "Manifestul Hackero" (Manifesto Hackero) - Textul scris de Lloyd Blankenship, mai renumit ca mentor și "Hacker Jargon File" (fișier jargon) - dicționarul enciclopedic al rețelei Hacker Slang în engleză. Ei nu își imaginează interesul tehnic, dar vor introduce o abordare hacker și un spirit care nu își pierd valoarea chiar și după timp.
  • Imagine intitulată 441133 6
    3. Know-hackeri prin natura anti-odihnă. Hackerii (și în general oamenii creativi) nu sunt angajați în lucruri plictisitoare și nu sunt legate de munca monotonă de rutină. De asemenea, aceștia nu sunt suporteri ai puterii, care stabilește cenzura și limitează libertatea de informare. Prin urmare, plictiseală și rutină nu sunt doar dușmanii hackerului, distragându-i - este rău.
  • Hacking - un stil de viață, în care așa-numitele idei "normale" despre muncă și proprietate sunt respinse și preferință să se lupte pentru egalitate și accesul la informații.
  • Imagine intitulată 441133 7
    4. Să fie competentă. Oricine își petrece timpul pe Reddit poate alege o poreclă rece și poate să se îndrepte ca un hacker. Dar Internetul este un bun egalizator, unde competența este stabilită mai sus. Petreceți mai mult timp prin îmbunătățirea abilităților dvs., nu o imagine și vă cuceriți mai repede decât să vă demonstrați ca un superhaker.
  • Partea 3 din 3:
    Merită o reputație
    1. Imagine intitulată 441133 8
    unu. Scrieți programe open source. Primul este de a scrie programe pe care alți hackeri sunt considerați amuzant sau util și distribuie codul sursă pentru utilizarea întregii culturi hacker. Cele mai vizibile demidicații din Hackerland sunt oameni care au scris programe mari și talentate care îndeplinesc cele mai largi nevoi și care le-au distribuit tuturor, astfel încât toată lumea să le poată folosi.
  • Imagine intitulată 441133 9
    2. Ajutați la testul și depanarea programelor open source. Se închină și celor care testează și depanează programe open source. În această lume imperfectă, petrecem în mod inevitabil cea mai mare parte a timpului de dezvoltare a programului în faza de fixare. Acesta este motivul pentru care orice autor de gândire al programelor open source vă va spune că testerele beta bune (care știu cum să descrie în mod clar simptomele, problemele de localizare care pot corecta greșelile și aplicarea mai multor subrotine simple de diagnosticare) sunt evaluate pentru greutatea aurului.
  • Dacă sunteți nou, încercați să găsiți programul fiind dezvoltat că sunteți interesat și deveniți un bun tester beta. Există o modalitate complet naturală de a promova ajutorul în timpul de testare a programelor de asistență în depanarea acestora și în continuare la ajutorul modificării lor. Veți învăța foarte mult într-o astfel de cale și veți reproduce karma bună în relațiile cu oamenii care vă vor ajuta mai târziu.
  • Imagine intitulată 441133 10
    3. Publicați informații utile. Un alt lucru bun este să selectați și să acumulați informații utile și interesante despre documentele Web sau FAQ (întrebări frecvente sau întrebări frecvente și răspunsuri ") și să le puneți la dispoziția publicului. Principalele figuri tehnice principale sunt aproape la fel de respectate ca autorii codului deschis.
  • Imagine intitulată 441133 11
    4. Ajuta la menținerea infrastructurii. Cultura hackerului (și dezvoltarea ingineriei) se bazează pe voluntari. Există o mulțime de muncă necesară, dar nu deosebit de eficientă, care trebuie făcută pentru a menține procesul: Administrarea listelor de discuții, moderarea grupurilor de știri, gestionarea arhivelor software mari, dezvoltarea RFC și alte standarde tehnice. Oamenii care fac astfel de lucruri bine, respectate profund, pentru că toată lumea știe că o astfel de lucrare necesită o grămadă de timp și nu atât de amuzant ca jocuri cu coduri. Această lucrare indică dedicarea.
  • Imagine intitulată 441133 12
    cinci. Serviți cultura hackerului în sine. În cele din urmă, puteți servi și distribui cultura în sine. Dar nu este necesar să se ocupe atâta timp cât nu respirați acest timp suficient și nu deveniți bine cunoscuți datorită uneia dintre cele patru primele lucruri. Nu există lideri evidenți în cultura hackerilor, dar există "eroi culturali", "bătrâni tribali", istorici și vorbitori. Când sunteți destul de mult timp pentru o lungă perioadă de timp în aceste tranșee, puteți crește într-unul din astfel de oameni.
  • Dar feriți-vă: Hackerii sunt atenți la bătrânii lor tribali cripți, astfel încât realizarea vizibilă a acestui tip de glorie este în pericol. În loc să se străduiască pentru asta, mai bine nu-ți pasă de asta și apoi totul se apropie, și apoi poți deveni modest și milostiv în statutul tău.
  • sfaturi

    • Unele companii angajează hackeri, astfel încât au verificat cât de sigur este sistemul lor. Deci, acest lucru se poate face bine!
    • Încercați să nu fiți prinși și nu Angajați-vă în hacking.
    • Scrieți bine în limba dvs. maternă. Potrivit unui stereotip comun, programatorii nu sunt foarte competenți, ci de fapt mulți hackeri - vorbesc foarte bine.
    • Lisp merită să învețe de dragul cunoașterii luminoase profunde pe care le veți câștiga când încă o stăpânești. Aceste cunoștințe vă vor face un programator excelent pentru tot restul vieții, chiar dacă vreți să vă folosiți vreodată și să nu vă folosiți. Puteți obține experiența inițială cu LISP în codul EMACS Text Editor Cod sau Plug-in Script-Fu pentru un editor grafic Gimp.
    • Limba perl are sens să învețe din considerente practice: este foarte utilizat pentru pagini web active și administrare a sistemului, deci chiar dacă nu trebuie să scrieți la Perl, ar trebui să învățați să o citiți. Mulți oameni folosesc PERL pentru a evita programele pe SI, care solicită resursele de calculator.
    • Testați-vă cunoștințele pe site-urile pe care le-ați creat.
    • Utilizați cunoștințele și abilitățile dvs. pentru beneficiu. Un bun hacker este mult mai sigur și mai profitabil pentru toată lumea decât rău. Bad Hacker trăiește foarte bun - trebuie să se ascundă pentru a evita problemele legate de lege.
    • Întotdeauna aveți grijă. Activitatea ilegală poate duce la consecințe foarte grave, pe lângă internet, nu există nimic cu adevărat anonim.
    • Nu implicați în ceea ce poate duce la probleme.
    • Distribuiți angajații companiilor locale, nu trebuie să verificați sistemele de securitate.

    Avertizări

    • Hacking-ul este un efect ilegal care poate duce la o pedeapsă serioasă. Hacking-ul este o crimă și pedepsită prin lege.
    Publicații similare