Si të bëhesh një Haker

Autor: Monica Porter
Data E Krijimit: 15 Marsh 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
NOOB vs PRO
Video: NOOB vs PRO

Përmbajtje

Në sigurinë kompjuterike, hakerat janë njerëz që përqendrohen në mekanizmat e sigurisë së sistemeve kompjuterike dhe rrjeteve. Ka bashkësi dhe ndarje kulturore midis programuesve dhe magjistarëve të internetit që kanë ndjekur dekada të historisë që nga momenti i parë i eksperimentit të ndarjes së të dhënave midis një minikompjuteri dhe ARPAnet. Anëtarët e këtij komuniteti ishin "hakerat" e parë. Kompjuterët dhe sistemet telefonike të infiltruar janë bërë ikona mes hakerave, por kjo kulturë është më komplekse dhe etike nga sa mendojnë shumë njerëz. Mësoni teknikat themelore të ndërhyrjeve, të menduarit e hakerëve dhe fitoni frikën e depërtimit në botën e hakerëve.

Hapat

Pjesa 1 nga 3: Bazat

  1. Ekzekuton Unix. Unix është sistemi operativ i internetit. Megjithëse mund të përdorni internetin pa e ditur Unix, nuk mund të bëheni hacker pa kuptuar Unix. Pra, kultura e sotme e hakerëve përqendrohet kryesisht në Unix. Unix si Linux mund të ekzekutohet paralelisht me Microsoft Windows në të njëjtin kompjuter. Shkarkoni Linux në internet dhe gjeni dikë që di ta përdorë për t'ju ndihmuar ta instaloni.
    • Mënyra më e mirë për të filluar është të boot në një CD, i cili instalohet plotësisht nga disku pa ju nevojitur për të shkulur hard drive. Ja se si ta instaloni pa shumë punë.
    • Ka sisteme operative përveç Unix, por ato përdoren në binar - nuk mund ta lexoni kodin dhe nuk mund ta modifikoni atë. Të përpiqesh të mësosh të infiltrohesh në një kompjuter që ekzekuton Microsoft Windows ose ndonjë sistem me burim të mbyllur do të ishte si të mësosh të vallëzosh ndërsa fashohesh në të gjithë.
    • Në OS X është e mundur të ekzekutohet Linux, por vetëm një pjesë e sistemit është me burim të hapur - do të hasni pengesa dhe do të keni kujdes që të mos pjellni zakone të këqija në varësi të kodit të pronarit të Apple.

  2. Shkruaj HTML. Nëse nuk dini të kodoni, është thelbësore të mësoni bazat e Gjuhës Hypertext Markup (HTML) dhe ta ndërtoni atë me mjeshtëri hap pas hapi. Ajo që shihni kur vizitoni një faqe në internet me imazhe, imazhe dhe elementë të dizajnit të koduar në HTML. Për një projekt, duhet të mësoni se si të krijoni një faqe fillestare bazë dhe më pas ta kaloni hap pas hapi.
    • Në shfletuesin tuaj, hapni faqen e burimeve për të parë HTML për një shembull. Shko te Zhvilluesi i faqes> Burimi i faqes në Firefox dhe shiko kodin.
    • Ju mund të shkruani HTML në softuer bazë të përpunimit të tekstit si Notepad ose Tekst i thjeshtë dhe ta ruani skedarin si "tekst" në mënyrë që ta ngarkoni atë në shfletuesin tuaj dhe t'i shihni ato të përkthyera.
    • Ju duhet të mësoni formatet e kartave dhe të menduarit vizual kur i përdorni. "<" përdoret për të hapur një etiketë dhe "/> përdoret për të mbyllur një etiketë."

      "për të filluar një linjë kodi. Ju përdorni etiketa për të sinjalizuar gjërat vizualisht: pjerrët, formatimi, ngjyrat, etj. Mësoni HTML do t'ju japë një kuptim më të mirë të funksionimit të Internetit."


  3. Mësoni gjuhë programimi. Para se të filloni të shkruani poezi, duhet të mësoni gramatikën bazë. Para se të shkelni ligjin, duhet të studioni juridik. Nëse qëllimi juaj përfundimtar është të bëheni një haker, ju duhen më shumë sesa anglishtja bazë për të koduar.
    • Python është "gjuha" e duhur për të filluar sepse është e dizajnuar qartë, e dokumentuar mirë dhe e përshtatshme për fillestarët. Edhe pse ishte gjuha e parë nuk ishte një lodër; Python është shumë i fuqishëm, fleksibël dhe i përshtatshëm për projekte të mëdha. Ekziston edhe Java, por vlera e kësaj gjuhe programore të klasit të parë duhet të rishikohet.
    • Nëse shkoni në programim, do t'ju duhet të mësoni C, gjuhën kryesore të Unix. C ++ është e lidhur ngushtë me C; Nëse dini një nga dy gjuhët e mësipërme, atëherë të mësoni tjetrën nuk është e vështirë. C punon në mënyrë efikase me burimet në kompjuter por kërkon shumë kohë për të gjetur gabime, e cila është arsyeja që C përdoret më pak.
    • Përdorimi i një platforme të mirë fillestare si Backtrack 5 R3, Kali, ose Ubuntu 12.04LTS nuk është një ide e keqe.
    reklamë

Pjesa 2 nga 3: Qëndrimi i ndërhyrjes


  1. Të menduarit krijues. Tani që keni kuptuar bazat, mund të filloni të mendoni në një drejtim artistik. Besimet janë si një ndërthurje e një artisti, një filozofi dhe një inxhinieri. Ata besojnë në liri dhe përgjegjësi reciproke. Bota është e mbushur me probleme urgjente që duhet të zgjidhen. Hakerat ndihen të lumtur për të zgjidhur ato probleme, për të përsosur aftësitë e tyre dhe për të trajnuar mendjet e tyre.
    • Hakerat korrin shumë përfitime kulturore dhe intelektuale përveç ndërhyrjeve. Punoni me aq entuziazëm sa mund të luani dhe luani me aq entuziazëm sa bëni. Për një haker të vërtetë, kufijtë midis "lojës", "bëj", "shkencës" dhe "artit" duket se zhduken plotësisht, duke u bashkuar në një për të krijuar humor krijues të nivelit të lartë. .
    • Lexoni histori të trillimeve shkencore. Eksplorimi i kësaj kategorie është mënyra më e mirë për të takuar hakerat dhe hakerat protokoll. Merrni parasysh të mësoni arte marciale. Fryma e disiplinës kur praktikon artet marciale duket se i ngjan rrugës thelbësore që ndjek një haker. Hakerat që mësojnë arte marciale shpesh theksojnë disiplinën mendore, relaksimin njohës dhe kontrollin mbi forcën, muskulozitetin ose qëndresën fizike. Tai chi është një art ushtarak i përshtatshëm për hakerat.
  2. Të preferuarit e të mësuarit zgjidhja e problemeve. Mos e zgjidh një problem dy herë. Mendoni në këpucët e njerëzve. Hakerat besojnë se ndarja e informacionit është një përgjegjësi morale. Kur zgjidhni problemet, i bëni ato gjerësisht të disponueshme për të ndihmuar njerëzit të zgjidhin probleme të ngjashme.
    • Ju nuk keni pse të detyroni veten të dhuroni të gjitha krijimet tuaja personale, megjithëse hakerat që e bëjnë këtë shpesh respektohen. Kjo varet nga vlera e hakerit, shitja e një produkti të mjaftueshëm për të paguar ushqimin, qiranë dhe pajisjet.
    • Lexoni "Skedari zhargon" ose "Manifesti i hakerëve" nga The Mentor. Ata mund të jenë të vjetëruar teknikisht, por qëndrimi dhe frymëzimi i tyre janë i njëjtë.
  3. Mësoni të njihni dhe luftoni qeverinë. Armiku i hakerëve është mërzia, mërzia, zyrtarët qeveritarë përdorin censurën dhe fshehtësinë për të mbytur lirinë e informacionit. Kjo është një punë monotone që hakerat vazhdimisht pushtojnë.
    • Shihni ndërhyrjen si një mënyrë jetese për të hedhur poshtë konceptin e punës dhe pasurisë "normale", duke zgjedhur të luftoni për barazi dhe shpërndarjen e njohurive.
  4. Mund ta përballojë atë. Kështu që kushdo që kalon kohë në Reddit mund të krijojë një emër përdorimi në internet (trillime shkencore për një botë të ardhshme) dhe të sillet si një haker. Por interneti është një ekuilibër i mrekullueshëm, vlera e energjisë shkon përtej egos dhe qëndrimit. Duke kaluar kohë duke u përqëndruar në produktin në vend të imazhit tuaj, ju shpejt do të fitoni respekt nga njerëzit në vend që të përpiqeni të imitoni modelet aktuale të "ndërhyrjes" kulturore. reklamë

Pjesa 3 nga 3: Ndërhyrja e aftë

  1. Shkruani softuer me burim të hapur. Shkruani programe interesante dhe të dobishme për hakerat e tjerë dhe ndani burimin e tyre me komunitetin e hakerëve. Njerëzit që admirohen më shumë në botën e hakerëve janë ata që shkruajnë programe të shkëlqyera, të aftë për të përmbushur një larmi nevojash, por më pas i ndajnë ato me të gjithë, në mënyrë që të gjithë t'i përdorin ato.
  2. Ndihmoni në provën dhe rregullimin e softuerit me burim të hapur. Autorët e softuerit do t'ju tregojnë një testues të mirë të testit (dikush që mund të përshkruajë qartë simptomat, të identifikojë mirë problemet, të gjejë gabime shpejt dhe të jetë i gatshëm të zbatojë një rutinë diagnostikuese të muskujve. kopje) është më e çmuar se bizhuteritë.
    • Provoni të gjeni një program që ju intereson, por është në fazën e zhvillimit për të qenë një testues i mirë. Ekziston një progres i natyrshëm nga komisionimi i programit në korrigjimin dhe rregullimin. Ju do të mësoni shumë dhe do të krijoni vullnet të mirë me ata që do t'ju ndihmojnë më vonë.
  3. Publikimi i informacionit të dobishëm. Një mënyrë tjetër është mbledhja dhe shoshitja e informacionit interesant për postimin në internet ose si dokumente të Pyetjeve të Bëra Shpesh (FAQ), dhe pastaj ndarja e tyre me të tjerët. Mirëmbajtësit teknikë të FAQ janë po aq të respektuar sa vetë autori i softuerit.
  4. Ndihmoni infrastrukturën të vazhdojë të punojë. Kultura e hakerëve (zhvillimi teknik i internetit) punon me vullnetarë. Ka shumë punë thelbësore, por më pak tërheqëse që duhet bërë: menaxhimi i listave të postave, menaxhimi i grupeve të lajmeve, mirëmbajtja e faqes së internetit të madhe të mbajtjes së softuerit, zhvillimi i RFC-ve dhe standardeve të tjera teknike. Ata njerëz të heshtur gjithashtu respektohen nga shumë njerëz, sepse të gjithë e dinë që këto punë marrin shumë kohë dhe nuk janë aq interesante sa kodimi. Ky është përkushtimi i tyre!
  5. Shërbyer një kulturë hacker. Kjo nuk është diçka për të bërë në radhë të parë, ju e bëni atë vetëm kur keni qenë në kontakt me komunitetin për një kohë dhe të bëheni të famshëm për disa produkte. Kultura e hakerëve nuk ka udhëheqje, për të qenë më të saktë, ata kanë heronj dhe pleq të kulturës, historianë dhe zëdhënës. Pasi të keni qenë në llogore mjaft kohë, mund të bëheni një prej tyre.
    • Hakerat nuk i besojnë egos së plakut, ndaj afrimi me këtë popullaritet është i rrezikshëm. Në vend që të përpiqeni ta arrini këtë, duhet të dini se ku jeni, të jeni modest në rangun tuaj aktual.
    reklamë

Këshilla

  • Mos u kap.
  • Shkruaj mirë gjuhën popullore. Edhe pse shumë programues nuk mund të shkruajnë, hakerat janë të aftë të shkruajnë shumë mirë.
  • Ju duhet të studioni LISP për një numër arsyesh si më poshtë - përvojë e thellë e iluminizmit për zotërimin e gjuhës. Kjo përvojë ju bën një programues më të mirë, edhe nëse nuk po përdorni LISP. Mund ta filloni eksperimentin tuaj me LISP duke shkruar dhe rregulluar mënyrat në Emacs, ose shtojcën Script-Fu në softuerin e përparuar të redaktimit të fotografive GIMP.
  • Ju duhet të mësoni Perl për një numër arsyesh; Përdoret gjerësisht në shumë uebfaqe dhe sisteme administrimi, edhe nëse nuk është në përdorim, ju duhet të mësoni Perl të dini se si ta lexoni këtë gjuhë. Shumë njerëz përdorin Perl për të shmangur programimin C për projekte që nuk kërkojnë performancë C.

Paralajmërim

  • Thyerja është një vepër që mund të rezultojë në ndëshkime administrative. Ky është një krim i rëndë dhe dënohet me ligj.