Kļūsti par hakeru

Autors: Robert Simon
Radīšanas Datums: 23 Jūnijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Esi viens no mums – kļūsti karavīrs!
Video: Esi viens no mums – kļūsti karavīrs!

Saturs

Mūsdienu ekspertu tīkla programmētāju un virtuozu kopiena pirms vairākiem gadu desmitiem radās pēc pirmajiem eksperimentiem ar savstarpēji savienotajiem datoriem un ARPAnet. Šīs kultūras pārstāvji bija pirmie "hakeri". Mūsdienās uzlaušana ir saistīta ar ielaušanos datorsistēmās, taču uzlaušanas kultūra ir daudz sarežģītāka un morālistiskāka, nekā to zina lielākā daļa cilvēku. Apgūstiet uzlaušanas pamatmetodes, uzziniet, kā domāt kā hakeriem, un uzziniet, kā nopelnīt cieņu sabiedrībā. Šis raksts ir ievads sarežģītajā hakeru pasaulē.

Lai soli

1. daļa no 3: pamats

  1. Palaidiet Unix. Unix ir interneta operētājsistēma. Jūs varat izmantot internetu, neizprotot Unix, taču nevarat būt hakeris, ja neesat pārliecināts par Unix. Tāpēc hakeru kopiena mūsdienās ļoti koncentrējas uz Unix. Tāds Unix kā Linux var darboties jūsu datorā blakus Windows, tajā pašā ierīcē. Lejupielādējiet Linux tiešsaistē vai meklējiet Linux lietotāju kopienu, lai palīdzētu jums instalēt.
    • Labs veids, kā sākt darbu ar Linux, ir sāknēšana no tā sauktā "Live CD", kas ir Linux izplatīšana, kas tiek sākta no kompaktdiska. Tādā veidā jums nekas nav jādara ar cieto disku, lai jūs varētu iepazīt Linux, neveicot krasas izmaiņas datorā.
    • Bez Unix ir arī citas operētājsistēmas, taču tās ir tā sauktie binārie sadalījumi, kas nozīmē, ka jūs nevarat lasīt un / vai modificēt kodu. Microsoft Windows nav "atvērtā koda" un tāpēc nav piemērots, lai uzzinātu, kā uzlauzt.
    • Jūs varat palaist Linux operētājsistēmā Mac OS X, taču tikai daļa no sistēmas ir atvērta pirmkoda. Pēc tam jūs ātri sasniegsiet iespējamās robežas, un jums jābūt uzmanīgam, lai neizveidotos sliktais ieradums kļūt atkarīgam no Apple koda.
  2. Rakstiet HTML. Ja nevarat programmēt, ir svarīgi apgūt HTML (HyperText Mark-Up Language) pamatus un pēc tam to labāk apgūt. Viss, ko redzat, aplūkojot vietni, ir kodēts ar HTML. Sāciet projektu, kurā izveidojat savu tīmekļa vietni un labāk tajā strādājat.
    • Lai priekšskatītu lapas HTML kodu, pārlūkprogrammā atveriet informāciju par lapas avotu. Pārlūkprogrammā Firefox dodieties uz Web Developer> Page Source un izpētiet kodu.
    • Varat kodēt HTML vienkāršā teksta apstrādes programmā, piemēram, Notepad, saglabāt failu kā "tikai tekstu", pēc tam varat to augšupielādēt pārlūkprogrammā un pārbaudīt, kā izskatās jūsu darbs.
    • Jums jāiemācās lietot tagus un jāiemācās vizuāli domāt, lietojot tagus. "" tiek izmantots, lai atvērtu tagu, un "/>" tiek izmantots, lai aizvērtu tagu. Jūs izmantojat tagus, lai norādītu visu vizuālo: kursīvu tekstu, izkārtojumu, krāsu utt. Ja jūs zināt, kā darbojas HTML, jūs labāk sapratīsit, kā darbojas internets.
  3. Uzziniet programmēšanas valodu. Lai varētu rakstīt dzejoļus, vispirms jāapgūst gramatika. Pirms jūs varat pārkāpt noteikumus, vispirms jums jāapgūst noteikumi. Bet, ja jūsu mērķis ir kļūt par hakeriem, jums būs nepieciešams vairāk nekā pamata valodas izpratne.
    • Sākumā Python ir laba "valoda", jo tā ir glīti izstrādāta, tajā atrodama daudz informācijas, un iesācējiem tā ir samērā viegli. Tajā pašā laikā tā nav rotaļlieta; tas ir ļoti spēcīgs, elastīgs un īpaši piemērots lieliem projektiem. Java ir alternatīva, taču daudzi cilvēki neuzskata, ka Java ir laba valoda iesācējiem.
    • Ja jūs nopietni vēlaties iemācīties kodēt, jums būs jāapgūst C, kas ir Unix pamatvaloda. C ++ ir saistīts ar C; ja jūs zināt vienu valodu, nav grūti iemācīties otru. C efektīvi izmanto jūsu sistēmu, taču "atkļūdošana" prasa daudz laika, tāpēc daudzi hakeri to izvairās.
    • Varētu būt laba ideja sākt ar tādu platformu kā Backtrack 5 R3, Kali vai Ubuntu 12.04LTS.

2. daļa no 3: hakeru uzskati

  1. Esi radošs. Kad esat apguvis pamatus, varat ļaut savai radošumam palaist vaļā. Hakeri faktiski ir mākslinieki, filozofi un inženieri, visi vienā. Viņi tic brīvībai un kopīgai atbildībai. Pasaulē ir visu veidu aizraujoši izaicinājumi, kas jāatrisina. Hakeriem patīk risināt problēmas, pilnveidot savas prasmes un likt lietā savas zināšanas.
    • Hakeriem bez uzlaušanas ir visu veidu kultūras un intelektuālās intereses. Darbs un spēle ir tikpat svarīgi. Robežas starp "spēli", "darbu", "zinātni" un "mākslu" patiesajam hakerim ir izplūdušas, bieži vien tieši šajās saskarnēs sākas īstā radošā spēle.
    • Lasīt zinātnisko fantastiku. Dodieties uz zinātniskās fantastikas sanāksmēm, tā ir laba vieta, kur satikt citus hakerus un galvenos hakerus. Apsveriet iespēju iemācīties austrumu cīņas mākslu. Tam nepieciešamā garīgā disciplīna ir līdzīga disciplīnai, kas nepieciešama hakeru uzlaušanai. Tas galvenokārt attiecas uz garīgo disciplīnu, relaksētu apziņu un kontroli, nevis spēku, atlētismu un fizisko izturību. Tai Chi ir hakeru labas cīņas mākslas piemērs.
  2. Patīk risināt problēmas. Nevienu problēmu nevajadzētu atrisināt divreiz. Padomājiet par to kā par hakeru kopienu, kurā katra dalībnieka laiks ir dārgs. Hakeri uzskata, ka atklāta informācijas apmaiņa ir morāls pienākums. Ja jūs atrisināt problēmas un dalāties ar šo informāciju, varat palīdzēt citiem, kas cīnās ar to pašu problēmu.
    • Jums nav jājūtas pienākumam publiskot visu savu radošo domāšanu, taču hakeri, kuri to dara, sabiedrībā ir viscienītākie. Parasti tiek uzskatīts, ka jūs pārdodat tieši tik daudz, lai varētu nopelnīt iztikai.
    • Lasiet vecākus darbus, piemēram, "Žargona fails" vai "Hakeru manifests" no The Mentor. Tehniski šie gabali ir datēti, bet uzskati un entuziasms ir mūžīgi.
  3. Iemācieties atpazīt autoritāti un cīnīties ar to. Hakeru ienaidnieks ir garlaicība, drudzis un autoritāri skaitļi, kuri izmanto cenzūru un slepenību, lai izjauktu informācijas brīvību. Monotons darbs neļauj hakerim uzlauzt.
    • Apsverot hakeru kā dzīves veidu, jūs noraidāt vispārpieņemtos darba un īpašumtiesību jēdzienus, izvēlaties cīnīties par vienlīdzību un kopīgām zināšanām.
  4. Esi kompetents. Ikviens, kurš uz brīdi izmanto Reddit, var izlikties par grūtu hakeri ar smieklīgu lietotājvārdu. Bet internets vairāk vērtē kompetenci nekā ego un attieksmi. Tāpēc pavadiet laiku savām prasmēm, nevis savam tēlam, un jūs drīz nopelnīsit cieņu.

3. daļa no 3: Laba uzlaušana

  1. Rakstiet atvērtā koda programmatūru. Rakstiet programmas, kas ir noderīgas vai jautras citiem hakeriem, un kopīgojiet programmas avotu, lai visi tos varētu izmantot un modificēt.Patiesie padievi hakeru pasaulē ir cilvēki, kuri ir izstrādājuši lielas, jaudīgas programmas un pēc tam bez maksas dalījušies ar tām ikvienam, lai to izmantotu ikviens.
  2. Palīdziet pārbaudīt un atkļūdot atvērtā koda programmatūru. Tā sauktie beta testētāji ir ļoti svarīgi izstrādātājiem. Turklāt programmatūras pārbaude var būt ļoti izglītojoša.
    • Mēģiniet atrast programmu, kas joprojām ir izstrādes fāzē, un mēģiniet būt labs beta testētājs. Tas radīs daudz labas gribas, un citi vēlāk būs gatavi jums palīdzēt.
  3. Publicējiet noderīgu informāciju. Apkopojiet un filtrējiet noderīgu un interesantu informāciju un ievietojiet to tīmekļa lapās vai dokumentos, piemēram, bieži uzdotajos jautājumos (FAQ), dalieties ar šo informāciju ar visiem. Tas ir vēl viens labs veids, kā izpelnīties lielu cieņu.
  4. Turpiniet uzturēt infrastruktūru. Hakeru kultūru (un cilvēkus, kas atbalsta interneta inovācijas) vada brīvprātīgie. Ir daudz svarīgu darbu, kas jāveic, lai viss notiktu - adresātu sarakstu pārvaldīšana, ziņu grupu moderēšana, vietņu uzturēšana ar programmatūras arhīviem un standarta tehnisko noteikumu izstrāde. To darot, jūs parādāt, ka esat apņēmies, visi zina, ka šie darbi prasa daudz laika un bieži vien nav pārāk jautri.
  5. Kalpojiet hakeru kultūrai. Tikai tad, kad esat kļuvis pazīstams ar kādu no iepriekšējiem soļiem un ilgstoši strādājāt pie tā, jūs varat izaugt par sava veida varoni hakeru kultūrā. Hakeru kultūrā nav līderu, bet ir varoņi, priekšnieki, vēsturnieki un pārstāvji. Ja jūs ilgu laiku ciena, arī jūs varat kļūt par vienu no šiem skaitļiem.
    • Hakeri ienīst lielos ego, tāpēc esiet piesardzīgs, lai nepiešķirtu sev noteiktu statusu. Centieties pēc tā necensties, bet novietojiet sevi pareizajā vietā tā, lai tas tiktu iemests jūsu klēpī, pēc tam esiet pieticīgs un pazemīgs par šo citu noteikto statusu.

Padomi

  • Nepieķerieties.
  • Pārliecinieties, ka varat labi rakstīt savā dzimtajā valodā. Programmētāja stereotips nespēj rakstīt labi, taču daudzi hakeri ir ļoti labi rakstnieki.
  • LISP mācīšanās ir vērtīga arī citā veidā - dziļa apgaismības pieredze, kas jums ir, kad jūs to beidzot saprotat. Šī pieredze padarīs jūs par labāku programmētāju visu atlikušo mūžu, pat ja jūs faktiski nesākat lietot LISP.
  • Perl ir vērtīgi mācīties citu iemeslu dēļ: to plaši izmanto kopā ar aktīvām tīmekļa lapām un sistēmas administrēšanu, tāpēc tas ir jāzina pat tad, ja neesat programmējis Perl. Daudzi cilvēki lieto Perlu, nevis C, ja viņiem nav nepieciešama C efektivitāte.

Brīdinājumi

  • Datorurķēšana ir nelikumīga darbība, un tā rezultātā var tikt uzlikti naudas sodi vai cietumsods.