3 būdai tapti įsilaužėliu

Turinys:

3 būdai tapti įsilaužėliu
3 būdai tapti įsilaužėliu

Video: 3 būdai tapti įsilaužėliu

Video: 3 būdai tapti įsilaužėliu
Video: Kaip tapti hakeriu? 2024, Lapkritis
Anonim

Yra bendra programuotojų ir tinklų ekspertų bendruomenė ir kultūra, istoriškai skaičiuojanti dešimtmečius nuo pirmojo dalijimosi minikompiuteriais ir ankstyviausių ARPAnet eksperimentų. Šios bendruomenės nariai buvo pirmieji „įsilaužėliai“. Įėjimas į kompiuterių ir telefonų sistemas šiandienos kultūroje tapo įsilaužimo simboliu, tačiau šios bendruomenės yra daug sudėtingesnės ir išreiškia moralę, nei daugelis žmonių žino. Štai kaip rasti kelią į sudėtingą įsilaužimo pasaulį.

Žingsnis

1 metodas iš 3: išmokite pagrindinių įsilaužimo įgūdžių

Tapk įsilaužėliu 4 žingsnis
Tapk įsilaužėliu 4 žingsnis

1 veiksmas. Paleiskite „Unix“

„Unix“yra operacinė sistema iš interneto. Nors galite išmokti naudotis internetu nežinodami apie „Unix“, negalite būti įsilaužėlis, nežinodami apie „Unix“. Dėl šios priežasties įsilaužėlių bendruomenė šiandien yra labai orientuota į „Unix“. „Unix“, pvz., „Linux“, tame pačiame kompiuteryje gali veikti kartu su „Microsoft Windows“. Atsisiųskite „Linux“internetu arba suraskite vietinę „Linux“vartotojų grupę, kuri padės jums įdiegti.

  • Puikus būdas pradėti nuo to, ką „Linux“entuziastai vadina tiesioginiu kompaktiniu disku - platinimu, kuris veikia visiškai iš kompaktinio disko, nekeičiant kietojo disko. Tai būdas pamatyti kažką naujo, nieko drastiško nepadarius.
  • Be „Unix“, yra ir kitų operacinių sistemų, tačiau jos platinamos dvejetainiu būdu - jūs negalite perskaityti kodo ir jo pakeisti. Bandymas išmokti įsilaužti į „Microsoft Windows“kompiuterį ar kitą uždaro kodo sistemą yra tarsi bandymas išmokti šokti dėvint gipsą.
  • „Linux“gali veikti „Mac OS X“, tačiau tik dalis šios sistemos yra atvirojo kodo - greičiausiai susidursite su daugybe problemų ir turėsite būti atsargūs, kad nesusiformuotų blogas įprotis priklausyti nuo „Apple“nuosavybės kodo.
Tapk įsilaužėliu 5 žingsnis
Tapk įsilaužėliu 5 žingsnis

Žingsnis 2. Rašykite HTML

Jei nežinote, kaip programuoti, svarbu išmokti pagrindinės „HyperText Mark-Up Language“(HTML) kalbos ir lėtai tobulinti savo įgūdžius. Tai, ką matote žiūrėdami į svetainės vaizdus ir dizaino komponentus, jie visi yra koduoti naudojant HTML. Projektui pradėkite mokytis, kaip sukurti pagrindinį pradinį puslapį, ir iš ten kilti aukštyn.

  • Naršyklėje atidarykite puslapio šaltinio informaciją ir peržiūrėkite HTML pavyzdį. „Firefox“spustelėkite Žiniatinklio kūrėjas> Puslapio šaltinis ir šiek tiek pažiūrėkite į kodą.
  • Galite rašyti HTML naudodami pagrindinę teksto apdorojimo programą, pvz., „Notepad“ar „SimpleText“, ir išsaugoti failą kaip „tik tekstą“, kad galėtumėte įkelti jį į savo naršyklę ir pamatyti savo puslapį išverstą.
  • Turite išmokti pažinti žymų (etikečių) formatą ir išmokti vizualiai mąstyti naudojant žymas. Ženklas „“naudojamas kaip uždarymas. „<p>“pastraipose naudojamas kaip eilutės atidarymo kodas. Žymas naudosite viskam, kas vaizdinga: kursyvui, formatavimui, spalvoms ir pan. HTML mokymasis padės geriau suprasti, kaip veikia internetas.
Tapk įsilaužėliu 3 žingsnis
Tapk įsilaužėliu 3 žingsnis

Žingsnis 3. Išmokite programavimo kalbų

Prieš pradėdami rašyti eilėraščius, turite išmokti pagrindinės gramatikos. Prieš laužydami taisykles, turite išmokti taisykles. Bet jei jūsų pagrindinis tikslas yra tapti įsilaužėliu, jums reikės daugiau nei pagrindinės anglų kalbos, kad parašytumėte savo šedevrą.

  • „Python“yra puiki „kalba“, nes ji yra švariai suprojektuota, gerai dokumentuota ir gana lengva pradedantiesiems. Nepaisant to, kad tai yra puiki pirmoji kalba, „Python“yra daugiau nei tik žaislas; bet labai stiprus, lankstus ir tinkamas dideliems projektams. „Java“yra alternatyva, tačiau jos, kaip pirmosios programavimo kalbos, vertė buvo suabejota.
  • Jei rimtai planuojate, turėtumėte išmokti pagrindinės „Unix“kalbos. C ++ yra labai glaudžiai susijęs su C; jei žinai vieną, išmokti kitą nebus sunku. C yra labai efektyvus naudojant jūsų kompiuterio išteklius, tačiau užims daug laiko derinant (sekant programos eigą) ir dėl to dažnai to išvengiama, nebent jūsų kompiuterio efektyvumas yra kritinis.

2 metodas iš 3: mąstykite kaip įsilaužėlis

Tapkite įsilaužėliu 1 žingsnis
Tapkite įsilaužėliu 1 žingsnis

Žingsnis 1. Mąstykite kūrybiškai

Dabar, kai turite pagrindinius įgūdžius, galite pradėti galvoti apie meną. Įsilaužėliai yra tarsi menininkai, filosofai ir inžinieriai. Jie tiki laisve ir dalijasi atsakomybe. Pasaulis pilnas įdomių problemų, laukiančių jų sprendimo. Piratai mėgsta spręsti problemas, tobulinti savo įgūdžius ir lavinti savo intelektą.

  • Įsilaužėliai turi ne tik įsilaužimą, bet ir kultūrinių bei intelektualinių interesų įvairovę. Dirbk sunkiai kaip žaidimas ir žaisk taip sunkiai kaip darbas. Tikram įsilaužėliui ribos tarp „žaidimo“, „darbo“, „mokslo“ir „meno“yra linkusios išnykti arba susilieti į aukšto lygio kūrybiškumo būseną.
  • Skaitykite mokslinę fantastiką. Eikite į mokslinės fantastikos konvencijas, kurios yra puikus būdas susipažinti su įsilaužėliais ir žmonėmis, kurie nori būti įsilaužėliais. Apsvarstykite galimybę užsiimti kovos menais. Atrodo, kad savigynai reikalinga psichinė disciplina yra labai panaši į tai, ką daro įsilaužėliai. Labiausiai įsilaužėlių nusiteikę kovos menai yra tie, kuriuose pabrėžiama psichinė disciplina, atsipalaidavęs sąmoningumas ir kontrolė, o ne žiauri jėga, atletiškumas ar fizinė ištvermė. Tai Chi yra puikus kovos menas įsilaužėliams.
441133 5
441133 5

Žingsnis 2. Mėgsta spręsti problemas

Jokios problemos nereikėtų išspręsti du kartus. Pagalvokite apie tai kaip apie bendruomenę, kurioje kiekvieno laikas yra brangus. Įsilaužėliai mano, kad dalijimasis informacija yra moralinė atsakomybė. Kai išspręsite problemą, paviešinkite informaciją, kad padėtų visiems išspręsti tą pačią problemą.

  • Jūs neturite tikėti, kad esate įpareigotas atiduoti visus savo kūrybinius produktus kaip savaime suprantamą dalyką, nors tai padarę įsilaužėliai bus gerbiami kitų įsilaužėlių. Tai atitinka įsilaužėlių vertybes parduoti tik tiek, kad būtumėte aprūpinti maistu, pastoge ir kompiuteriais.
  • Skaitykite senas knygas, tokias kaip „Žargono byla“ar „The Mentor“įsilaužėlių manifestas. Knygos gali būti pasenusios techniniu požiūriu, tačiau jų požiūris ir dvasia išlieka aktuali ir šiandien.
441133 6
441133 6

Žingsnis 3. Išmokite atpažinti ir atsispirti autoritetui

Įsilaužėlių priešai yra nuobodulys, varginantis darbas ir autoritetai, kurie cenzūrą ir slaptumą naudoja informacijos laisvei pasmaugti. Monotoniškas darbas neleidžia įsilaužėliams įsilaužti.

Palaikant įsilaužimą kaip į gyvenimo būdą, atmetama vadinamoji „įprasta“darbo ir nuosavybės samprata, o pirmenybė teikiama kovai už lygias teises ir bendras žinias

441133 7
441133 7

Žingsnis 4. Tapkite ekspertu

Kiekvienas, kuris leidžia laiką „Reddit“, gali parašyti juokingą ir juokingą vartotojo vardą ir apsimesti įsilaužėliu. Tačiau internetas yra geras balansuotojas ir vertina kompetenciją labiau nei ego ir požiūrį. Skirkite laiko įgūdžiams tobulinti, o ne vaizduotei, ir jūs pelnysite pagarbą greičiau, nei atsidursite paviršutiniškiems dalykams, kurie, mūsų manymu, yra „įsilaužimai“.

3 metodas iš 3: pagarbos uždirbimas

441133 8
441133 8

Žingsnis 1. Parašykite atvirojo kodo programinę įrangą

Sukurkite programą, kuri kitiems įsilaužėliams atrodo smagi ar naudinga, ir nemokamai pateikite programos šaltinio kodą visai įsilaužėlių bendruomenei. Labiausiai gerbiami dideli žmonės įsilaužėlių pasaulyje yra tie, kurie parašė puikias ir naudingas programas, atitinkančias įvairiausius poreikius ir teikiamos nemokamai, kad dabar jomis galėtų naudotis visi.

441133 9
441133 9

Žingsnis 2. Padėkite išbandyti ir derinti atvirojo kodo programinę įrangą

Atvirojo kodo programinės įrangos kūrėjai jums pasakys, kad geras beta testeris (tas, kuris žino, kaip aiškiai apibūdinti simptomus, gerai lokalizuoja problemas, gali greitai išspręsti išleidimo klaidas ir nori atlikti keletą paprastų diagnostikos procedūrų) yra geras.. labai vertinga.

Pabandykite rasti vis dar kuriamą programą, kuri jus domintų, ir būkite geras beta testeris. Natūrali pažanga vyksta nuo pagalbos bandomosioms programoms iki pagalbos derinant iki pagalbos modifikuojant programas. Taip daug išmoksite ir sukursite gerą valią su žmonėmis, kurie jums padės vėliau

441133 10
441133 10

Žingsnis 3. Paskelbkite naudingos informacijos

Kitas geras dalykas yra tai, kad ji renka ir distiliuoja naudingą ir įdomią informaciją į tinklalapius ar dokumentus, tokius kaip dažniausiai užduodamų klausimų (DUK) sąrašai, ir daro ją viešai prieinamą. Pagrindinių techninių DUK tvarkytojai yra gerbiami beveik taip pat, kaip atvirojo kodo programų kūrėjai.

441133 11
441133 11

Žingsnis 4. Padėkite išlaikyti infrastruktūrą

Įsilaužėlių bendruomenei (ir techninės patirties kūrimui iš interneto) vadovauja savanoriai. Norint tai tęsti, reikia atlikti daug svarbaus, bet neįdomaus darbo - tvarkyti adresatų sąrašus, moderuoti naujienų grupes, prižiūrėti dideles programinės įrangos archyvų svetaines, kurti RFC ir kitus techninius standartus. Žmonės, kurie tai daro, yra gerbiami, nes visi žino, kad šis darbas užima daug laiko ir nėra toks įdomus kaip žaidimas su kodu. Šių dalykų atlikimas rodo atsidavimą.

441133 12
441133 12

Žingsnis 5. Patiekite įsilaužėlių bendruomenę

To nepadarysite tol, kol ilgai nebūsite šioje srityje ir nebūsite žinomi dėl vieno iš keturių aukščiau paminėtų dalykų. Įsilaužėlių bendruomenė neturi lyderio, tačiau turi herojų, grupių lyderių, istorikų ir pranešėjų. Kai būsite pakankamai ilgai, greičiausiai tapsite vienu iš šių vaidmenų.

Įsilaužėliai nesistengia atvirai tapti grupės lyderiais, todėl atrodo, kad siekti tokio populiarumo yra pavojinga. Užuot to siekę, turėtumėte nusistatyti save taip, kad jis patektų į jūsų glėbį, ir nuolankiai bei draugiškai vertinti savo būseną

Patarimai

  • Perl verta mokytis dėl praktinių priežasčių; Jis plačiai naudojamas tinklalapiams ir aktyvioms administravimo sistemoms, todėl net jei niekada nerašėte „Perl“, turėtumėte išmokti jį skaityti. Daugelis žmonių naudoja „Perl“, kad išvengtų C programavimo darbuose, kuriems nereikia kompiuterio efektyvumo naudojant C.
  • Gerai parašykite savo gimtąją kalbą. Nors yra paplitusi nuomonė, kad programuotojai nemoka rašyti, kai kurie įsilaužėliai puikiai moka kurti.
  • LISP verta studijuoti dėl kitos priežasties - giliai šviečiančios patirties, kurią turėsite, kai pagaliau ją suprasite. Ši patirtis taps geresniu programuotoju ateityje, net jei mažai naudosite LISP. Pradinę LISP patirtį galite lengvai gauti rašydami ir keisdami „Emacs“teksto redaktoriaus arba „Script-Fu“papildinio, skirto GIMP, kūrimo režimą.

Rekomenduojamas: