Bëhuni një haker

Autor: Robert Simon
Data E Krijimit: 23 Qershor 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
NOOB vs PRO
Video: NOOB vs PRO

Përmbajtje

Komuniteti i sotëm i programuesve dhe virtuozëve ekspertë të rrjetit u ngrit dekada më parë nga eksperimentet e para me kompjuterë të ndërlidhur dhe ARPAnet. Anëtarët e kësaj kulture ishin "hakerat" e parë. Sot, pirateria shoqërohet me thyerje të sistemeve kompjuterike, por kultura e piraterisë është shumë më komplekse dhe moraliste sesa shumica e njerëzve e dinë. Mësoni teknikat themelore të piraterisë, mësoni se si të mendoni si një haker dhe mësoni se si të fitoni respekt në komunitet. Ky artikull është një hyrje në botën komplekse të piraterisë.

Të shkelësh

Pjesa 1 nga 3: Themeli

  1. Drejtoni Unix. Unix është sistemi operativ i internetit. Ju mund të përdorni internetin pa e kuptuar Unix, por nuk mund të jeni një haker pa njohuri solide të Unix. Kjo është arsyeja pse komuniteti i hakerëve është shumë i përqendruar në Unix këto ditë. Një Unix si Linux mund të ekzekutohet në kompjuterin tuaj pranë Windows, në të njëjtën pajisje. Shkarkoni Linux në internet ose kërkoni një komunitet të përdoruesve të Linux për t'ju ndihmuar në instalimin.
    • Një mënyrë e mirë për të filluar me Linux është të nisni nga ajo që quhet "CD e Drejtpërdrejtë", e cila është një shpërndarje e Linux që ngrihet nga një CD. Në këtë mënyrë nuk keni pse të bëni asgjë me hard drive-in tuaj, kështu që mund të njiheni me Linux-in pa bërë ndryshime drastike në kompjuterin tuaj.
    • Ekzistojnë sisteme të tjerë operativë përveç Unix, por ato janë të ashtuquajturat shpërndarje binare, që do të thotë që ju nuk mund ta lexoni dhe / ose modifikoni kodin. Microsoft Windows nuk është "me burim të hapur" dhe për këtë arsye nuk është i përshtatshëm për të mësuar se si të hakosh.
    • Ju mund të ekzekutoni Linux në Mac OS X, por vetëm një pjesë e sistemit është me burim të hapur. Më pas do të arrini shpejt kufijtë e asaj që është e mundur dhe duhet të keni kujdes që të mos krijoni zakonin e keq për t’u bërë i varur nga kodi i Apple.
  2. Shkruaj HTML. Nëse nuk mund të programoni, është e rëndësishme që të zotëroni bazat e HTML (HyperText Mark-Up Language) dhe pastaj të bëheni më të mirë në të. Gjithçka që shihni kur shikoni një faqe në internet është e koduar me HTML. Filloni një projekt ku krijoni faqen tuaj dhe bëhuni më të mirë në të.
    • Hapni informacionin e burimit të faqes në një shfletues për të parë kodin HTML të një faqeje. Shkoni te Web Developer> Burimi i faqes në Firefox dhe studioni kodin.
    • Ju mund ta kodoni HTML në një program të thjeshtë për përpunimin e fjalëve si Notepad, ta ruani skedarin tuaj si "vetëm tekst", pastaj mund ta ngarkoni në një shfletues dhe të kontrolloni se si duket puna juaj.
    • Ju duhet të mësoni se si të përdorni etiketat dhe të mësoni se si të mendoni vizualisht kur përdorni etiketa. "" përdoret për të hapur një etiketë dhe "/>" përdoret për të mbyllur një etiketë. Ju përdorni etiketat për të treguar gjithçka që është vizuale: teksti i pjerrët, paraqitja, ngjyra, etj. Nëse e dini se si funksionon HTML, do të kuptoni më mirë se si funksionon interneti.
  3. Mësoni gjuhën e programimit. Para se të shkruani poezi, së pari duhet të mësoni gramatikë. Para se të thyeni rregullat, së pari duhet të mësoni rregullat. Por nëse qëllimi juaj është të bëheni një haker, do t'ju duhet më shumë se një kuptim themelor i gjuhës.
    • Python është një "gjuhë" e mirë për të filluar sepse është e dizajnuar mjeshtërisht, ka shumë informacion që mund të gjendet në të dhe është relativisht e lehtë për fillestarët. Në të njëjtën kohë, nuk është një lodër; është shumë i fuqishëm, fleksibël dhe veçanërisht i përshtatshëm për projekte të mëdha. Java është një alternativë, por shumë njerëz nuk mendojnë se Java është një gjuhë e mirë për fillestarët.
    • Nëse seriozisht dëshironi të mësoni të kodoni, do të duhet të mësoni C, e cila është gjuha thelbësore e Unix. C ++ ka të bëjë me C; nëse njeh një gjuhë nuk është e vështirë të mësosh tjetrën. C bën përdorimin efikas të sistemit tuaj, por "korrigjimi i gabimeve" kërkon shumë kohë, kështu që shmanget nga shumë hakera.
    • Mund të jetë një ide e mirë të filloni me një platformë si Backtrack 5 R3, Kali ose Ubuntu 12.04LTS.

Pjesa 2 nga 3: Pikëpamjet e një hakeri

  1. Behu krijues. Pasi të keni zotëruar bazat, mund ta lini krijimtarinë tuaj të egër. Hakerat janë në të vërtetë artistë, filozofë dhe inxhinierë, të gjithë në një. Ata besojnë në liri dhe përgjegjësi të përbashkët. Bota ka të gjitha llojet e sfidave magjepsëse që duhet të zgjidhen. Hakerëve u pëlqen të zgjidhin problemet, të grihin aftësitë e tyre dhe t'i përdorin njohuritë e tyre.
    • Hakerat kanë të gjitha llojet e interesave kulturore dhe intelektuale përveç piraterisë. Puna dhe loja janë po aq të rëndësishme. Kufijtë midis "lojës", "punës", "shkencës" dhe "artit" janë të paqarta për hakerat e vërtetë, shpesh pikërisht në këto ndërfaqe fillon loja e vërtetë krijuese.
    • Lexoni trillimet shkencore. Shkoni në takime shkencore-shkencore, është një vend i mirë për të takuar hakera të tjerë dhe proto-hakerë. Merrni parasysh të mësoni një art marcial lindor. Disiplina mendore e kërkuar për këtë është e ngjashme me disiplinën e kërkuar për hakerat. Kjo kryesisht ka të bëjë me disiplinën mendore, vetëdijen dhe kontrollin e relaksuar sesa forcën, atletizmin dhe rezistencën fizike. Tai Chi është një shembull i një arti të mirë ushtarak për hakerat.
  2. Dashuria për të zgjidhur problemet. Asnjë problem nuk duhet të zgjidhet dy herë. Mendoni për atë si një komunitet hakerësh ku koha e secilit anëtar është e çmuar. Hakerat besojnë se ndarja e informacionit në mënyrë të hapur është një detyrim moral. Nëse zgjidhni probleme dhe ndani këtë informacion, ju mund të ndihmoni të tjerët që po luftojnë me të njëjtin problem.
    • Ju nuk duhet të ndiheni të detyruar ta bëni publik të gjithë mendimin tuaj krijues, por hakerat që bëjnë janë më të respektuarit në komunitet. Në përgjithësi konsiderohet normale që të shesësh mjaftueshëm për të siguruar jetesën.
    • Lexoni punën e vjetër si "Skedari zhargon" ose "Manifesti i hakerëve" nga The Mentor. Teknikisht këto pjesë janë të datuara, por pamjet dhe entuziazmi janë të përjetshëm.
  3. Mësoni të njihni dhe luftoni autoritetin. Armiku i hakerit është mërzia, marramendja dhe figurat autoritare që përdorin censurën dhe fshehtësinë për të penguar lirinë e informacionit. Puna monotone e mban hakerin të mos hakojë.
    • Duke përqafuar hakimin si një mënyrë jetese, ju refuzoni konceptet e zakonshme të punës dhe pronësisë, ju vendosni të luftoni për barazi dhe njohuri të përbashkëta.
  4. Jini kompetent. Çdokush në Reddit për një moment mund të shtiret si një haker i ashpër me një emër përdorimi qesharak. Por interneti vlerëson kompetencën më shumë sesa egon dhe qëndrimin. Kështu që kaloni kohën në aftësitë tuaja dhe jo në imazhin tuaj dhe do të fitoni respekt më shpejt.

Pjesa 3 nga 3: Pritja e mirë

  1. Shkruani softuer me burim të hapur. Shkruani programe që janë të dobishme ose argëtuese për hakerat e tjerë dhe ndani burimin e programit që të gjithë të përdorin dhe modifikojnë.Demigodët e vërtetë në botën e hakerave janë njerëzit që kanë zhvilluar programe të mëdha dhe të fuqishme dhe më pas i ndajnë ato falas me këdo që të përdorë dikush.
  2. Ndihmoni në provën dhe korrigjimin e softverit me burim të hapur. Të ashtuquajturit testues beta janë shumë të rëndësishëm për zhvilluesit. Përveç kësaj, mund të jetë shumë edukative për të provuar softuerin.
    • Mundohuni të gjeni një program që është akoma në fazën e zhvillimit dhe përpiquni të jeni një testues i mirë beta. Kjo do të zhvillojë shumë vullnet të mirë dhe të tjerët do të jenë më të gatshëm t'ju ndihmojnë më vonë.
  3. Publikoni informacione të dobishme. Mblidhni dhe filtroni informacione të dobishme dhe interesante dhe postojeni në faqet e internetit ose në dokumente të tilla si pyetjet e bëra më shpesh (FAQ), ndajeni këtë informacion me të gjithë. Kjo është një mënyrë tjetër e mirë për të fituar shumë respekt.
  4. Vazhdoni infrastrukturën. Kultura e hakerëve (dhe njerëzit që qëndrojnë pas inovacionit të internetit) drejtohet nga vullnetarë. Ka shumë punë të rëndësishme që duhet bërë për të mbajtur gjërat në vazhdim - menaxhimi i listave të postave, moderimi i grupeve të lajmeve, mirëmbajtja e faqeve në internet me arkivat e programeve dhe zhvillimi i rregullave standarde teknike. Duke bërë këtë ju tregoni se jeni të përkushtuar, të gjithë e dinë që këto punë marrin shumë kohë dhe shpesh nuk janë shumë argëtuese.
  5. Shërbeni kulturën e hakerëve. Vetëm kur të bëheni të njohur nga një nga hapat e mëparshëm dhe të keni punuar për të për një kohë të gjatë, mund të rriteni në një lloj heroi brenda kulturës së hakerëve. Nuk ka udhëheqës në kulturën e hakerëve, por ka heronj, shefa, historianë dhe përfaqësues. Nëse respektoheni për një kohë të gjatë, edhe ju mund të bëheni një nga këto figura.
    • Hakerat urrejnë egot e mëdha, prandaj bëni kujdes të mos i jepni vetes një status të caktuar. Mundohuni të mos përpiqeni për të, por pozicionohuni në vendin e duhur në mënyrë që të hidhet në prehrin tuaj, atëherë tregohuni modest dhe modest për këtë status të përcaktuar nga të tjerët.

Këshilla

  • Mos u kap.
  • Sigurohuni që të mund të shkruani mirë në gjuhën tuaj amtare. Stereotipi i një programuesi nuk mund të shkruajë mirë, por shumë hakera janë shkrimtarë shumë të mirë.
  • Të mësuarit e LISP është e vlefshme në një mënyrë tjetër - përvoja e thellë e iluminizmit që keni kur më në fund ta kuptoni atë. Kjo përvojë do t'ju bëjë një programues më të mirë për pjesën tjetër të jetës tuaj, edhe nëse në të vërtetë nuk filloni të përdorni LISP.
  • Perl është i vlefshëm për t’u mësuar për arsye të tjera: përdoret gjerësisht me faqe aktive në internet dhe administrim të sistemit, kështu që edhe nëse nuk po programoni në Perl duhet ta dini. Shumë njerëz përdorin Perl në vend të C nëse nuk kanë nevojë për efikasitetin e C.

Paralajmërime

  • Hakerimi është një aktivitet i paligjshëm dhe mund të rezultojë në gjobitje ose burgim.