Tapk įsilaužėliu

Autorius: Robert Simon
Kūrybos Data: 23 Birželio Birželio Mėn 2021
Atnaujinimo Data: 1 Liepos Mėn 2024
Anonim
Kanye West - Gold Digger ft. Jamie Foxx
Video.: Kanye West - Gold Digger ft. Jamie Foxx

Turinys

Šiandieninė ekspertų tinklo programuotojų ir virtuozų bendruomenė atsirado prieš kelis dešimtmečius atlikus pirmuosius eksperimentus su sujungtais kompiuteriais ir ARPAnet. Šios kultūros nariai buvo pirmieji „įsilaužėliai“. Šiandien įsilaužimas yra susijęs su įsilaužimu į kompiuterines sistemas, tačiau įsilaužimų kultūra yra daug sudėtingesnė ir moralistiškesnė, nei žino dauguma žmonių. Sužinokite apie pagrindinius įsilaužimo metodus, sužinokite, kaip mąstyti kaip įsilaužėliai ir kaip užsitarnauti pagarbą bendruomenėje. Šis straipsnis yra įvadas į sudėtingą įsilaužimų pasaulį.

Žengti

1 dalis iš 3: pamatai

  1. Paleiskite „Unix“. „Unix“ yra interneto operacinė sistema. Galite naudotis internetu nesuprasdami „Unix“, tačiau negalite būti įsilaužėliai be tvirtų žinių apie „Unix“. Štai kodėl įsilaužėlių bendruomenė šiais laikais yra labai orientuota į „Unix“. „Unix“, pvz., „Linux“, gali veikti jūsų kompiuteryje šalia „Windows“, tame pačiame įrenginyje. Atsisiųskite „Linux“ internete arba ieškokite „Linux“ vartotojų bendruomenės, kuri padės jums įdiegti.
    • Geras būdas pradėti naudoti „Linux“ yra paleisti iš vadinamojo „Live CD“, kuris yra „Linux“ paskirstymas, kurį galima paleisti iš kompaktinio disko. Tokiu būdu jums nereikia nieko daryti su kietuoju disku, todėl galite pažinti „Linux“, neatlikdami drastiškų pakeitimų savo kompiuteryje.
    • Be „Unix“ yra ir kitų operacinių sistemų, tačiau tai yra vadinamieji dvejetainiai paskirstymai, o tai reiškia, kad negalite skaityti ir (arba) modifikuoti kodo. „Microsoft Windows“ nėra „atvirojo kodo“ programa, todėl netinka mokytis įsilaužti.
    • „Linux“ galite paleisti „Mac OS X“, tačiau tik dalis sistemos yra atvirojo kodo. Tada greitai pasieksite tai, kas įmanoma, ir turite būti atsargūs, kad neišsiplėtotumėte blogo įpročio tapti priklausomu nuo „Apple“ kodo.
  2. Parašykite HTML. Jei negalite programuoti, svarbu įsisavinti HTML („HyperText Mark-Up Language“) pagrindus ir tada tobulėti. Viskas, ką matote žiūrėdami į svetainę, užkoduota HTML. Pradėkite projektą, kurdami savo tinklalapį ir jį tobulindami.
    • Naršyklėje atidarykite puslapio šaltinio informaciją, kad galėtumėte peržiūrėti puslapio HTML kodą. „Firefox“ eikite į „Web Developer“> „Page Source“ ir ištirkite kodą.
    • Galite koduoti HTML paprastoje teksto apdorojimo programoje, pvz., „Notepad“, išsaugoti failą kaip „tik tekstą“, tada galėsite jį įkelti į naršyklę ir patikrinti, kaip atrodo jūsų darbas.
    • Turite išmokti naudoti žymes ir išmokti vizualiai galvoti naudojant žymes. Žyma atidaroma "", o žyma uždaroma "/>". Žymomis naudojate viską, kas vaizdu: kursyvu pažymėtą tekstą, išdėstymą, spalvas ir pan. Jei žinote, kaip veikia HTML, geriau suprasite, kaip veikia internetas.
  3. Išmokite programavimo kalbą. Prieš rašydami eilėraščius, pirmiausia turite išmokti gramatikos. Prieš sulaužydami taisykles, pirmiausia turite išmokti taisykles. Bet jei jūsų tikslas yra tapti įsilaužėliu, jums reikės ne tik pagrindinio kalbos supratimo.
    • „Python“ yra gera „kalba“, nes ji yra tinkamai suprojektuota, joje galima rasti daug informacijos ir pradedantiesiems tai palyginti lengva. Tuo pačiu metu tai nėra žaislas; jis yra labai galingas, lankstus ir ypač tinkamas dideliems projektams. „Java“ yra alternatyva, tačiau daugelis žmonių nemano, kad „Java“ yra gera kalba pradedantiesiems.
    • Jei rimtai norite išmokti koduoti, turėsite išmokti C, kuri yra pagrindinė „Unix“ kalba. C ++ yra susijęs su C; jei mokate vieną kalbą, nesunku išmokti kitos. C efektyviai naudoja jūsų sistemą, tačiau „derinimas“ užima daug laiko, todėl daugelis programišių to vengia.
    • Gali būti gera idėja pradėti nuo tokios platformos kaip „Backtrack 5 R3“, „Kali“ ar „Ubuntu 12.04LTS“.

2 dalis iš 3: hakerio nuomonė

  1. Būk kūrybingas. Įvaldę pagrindus, galite leisti savo kūrybiškumui suktis. Įsilaužėliai iš tikrųjų yra menininkai, filosofai ir inžinieriai - viskas viename. Jie tiki laisve ir bendra atsakomybe. Pasaulis turi visokių įspūdingų iššūkių, kuriuos reikia išspręsti. Įsilaužėliai mėgsta spręsti problemas, tobulinti savo įgūdžius ir panaudoti žinias.
    • Įsilaužėliai, be įsilaužimo, turi įvairiausių kultūrinių ir intelektinių interesų. Darbas ir žaidimas yra tokie pat svarbūs. Ribos tarp „žaidimo“, „darbo“, „mokslo“ ir „meno“ tikram hakeriui neryškios, dažnai būtent šiose sąsajose prasideda tikrasis kūrybinis žaidimas.
    • Skaityk mokslinę fantastiką. Eikite į mokslinės fantastikos susitikimus, tai gera vieta susitikti su kitais įsilaužėliais ir įsilaužėliais. Apsvarstykite galimybę išmokti Rytų kovos meno. Tam reikalinga psichinė disciplina yra panaši į įsilaužimui reikalingą drausmę. Tai daugiausia susiję su psichine disciplina, atsipalaidavusiu sąmoningumu ir kontrole, o ne su jėga, atletiškumu ir fiziniu tvirtumu. Tai Chi yra gero įsilaužėlių kovos meno pavyzdys.
  2. Mėgsti spręsti problemas. Jokios problemos nereikėtų išspręsti du kartus. Pagalvokite apie tai apie įsilaužėlių bendruomenę, kurioje kiekvieno nario laikas yra brangus. Hakeriai mano, kad atviras informacijos mainai yra moralinė pareiga. Jei išspręsite problemas ir pasidalinsite šia informacija, galite padėti kitiems, kurie kovoja su ta pačia problema.
    • Jūs neturite jaustis įpareigotas paviešinti visą savo kūrybinį mąstymą, tačiau įsilaužėliai, kurie tai daro, yra labiausiai gerbiami bendruomenėje. Paprastai manoma, kad parduodate tiek, kiek galite pragyventi.
    • Perskaitykite senesnius kūrinius, tokius kaip „Žargono byla“ ar „Piratų manifestas“ iš „The Mentor“. Techniškai šie kūriniai yra datuoti, tačiau nuomonės ir entuziazmas yra nesenstantys.
  3. Išmokite atpažinti autoritetą ir su juo kovoti. Įsilaužėlių priešas yra nuobodulys, nuobodulys ir autoritariniai veikėjai, kurie naudojasi cenzūra ir slaptumu, kad sužlugdytų informacijos laisvę. Monotoniškas darbas neleidžia įsilaužėlių įsilaužti.
    • Priimdami įsilaužimą kaip gyvenimo būdą, jūs atmetate įprastas darbo ir nuosavybės sampratas, pasirenkate kovą už lygybę ir bendras žinias.
  4. Būkite kompetentingi. Kiekvienas akimirką „Reddit“ turintis vartotojas gali apsimesti kietu įsilaužėliu, turinčiu juokingą vartotojo vardą. Tačiau internetas labiau vertina kompetenciją nei ego ir požiūrį. Taigi skirkite laiką savo įgūdžiams, o ne įvaizdžiui ir greičiau užsitarnuosite pagarbą.

3 dalis iš 3: Geras įsilaužimas

  1. Parašykite atvirojo kodo programinę įrangą. Rašykite programas, kurios yra naudingos ar įdomios kitiems įsilaužėliams, ir dalinkitės programos šaltiniu, kurį visi galės naudoti ir modifikuoti.Tikrieji pusdieviai įsilaužėlių pasaulyje yra žmonės, kurie sukūrė dideles, galingas programas ir vėliau jomis nemokamai dalinosi su bet kuo.
  2. Padėkite išbandyti ir derinti atvirojo kodo programinę įrangą. Kūrėjams labai svarbūs vadinamieji beta testeriai. Be to, gali būti labai moku išbandyti programinę įrangą.
    • Pabandykite rasti programą, kuri dar tik kuriama, ir pabandykite būti geru beta testuotoju. Tai sukurs daug geros valios, o kiti vėliau norės jums padėti.
  3. Paskelbkite naudingą informaciją. Surinkite ir filtruokite naudingą ir įdomią informaciją ir paskelbkite ją tinklalapiuose ar dokumentuose, pavyzdžiui, dažnai užduodamuose klausimuose (DUK), dalinkitės šia informacija su visais. Tai dar vienas geras būdas pelnyti didelę pagarbą.
  4. Nuolat palaikykite infrastruktūrą. Hakerių kultūrą (ir žmones, kuriančius interneto naujoves) valdo savanoriai. Yra daug svarbių darbų, kuriuos reikia atlikti, kad viskas vyktų toliau - tvarkyti adresatų sąrašus, moderuoti naujienų grupes, prižiūrėti svetaines su programinės įrangos archyvais ir parengti standartines technines taisykles. Tai darydami jūs parodote, kad esate įsipareigojęs, visi žino, kad šie darbai užima daug laiko ir dažnai nėra labai įdomūs.
  5. Tarnauti įsilaužėlių kultūrai. Tik tada, kai tapai žinomas atlikdamas vieną iš ankstesnių žingsnių ir ilgą laiką dirbdamas su juo, gali tapti įsilaužėlių kultūros herojumi. Įsilaužėlių kultūroje nėra lyderių, tačiau yra herojų, vadų, istorikų ir atstovų. Jei jus gerbia ilgą laiką, jūs taip pat galite tapti viena iš šių figūrų.
    • Įsilaužėliai nekenčia didelių ego, todėl būkite atsargūs ir nesuteikite sau tam tikro statuso. Stenkitės to nesiekti, bet pastatykite save reikiamoje vietoje, kad ji būtų įmesta į jūsų ratą, tada būkite kuklus ir kuklus dėl šio kitų nustatyto statuso.

Patarimai

  • Neužkibk.
  • Įsitikinkite, kad mokate gerai rašyti gimtąja kalba. Programuotojo stereotipas negali gerai parašyti, tačiau daugelis įsilaužėlių yra labai geri rašytojai.
  • Išmokti LISP yra vertinga ir kitu būdu - tai yra didžiulė nušvitimo patirtis, kurią turite, kai pagaliau tai suprantate. Ta patirtis padarys jus geresniu programuotoju visam gyvenimui, net jei iš tikrųjų nepradėsite naudoti LISP.
  • „Perl“ yra vertinga mokytis dėl kitų priežasčių: jis yra plačiai naudojamas su aktyviais tinklalapiais ir sistemos administravimu, todėl turėtumėte tai žinoti net ir tada, kai programuojate ne „Perl“. Daugelis žmonių naudoja „Perl“, o ne „C“, jei jiems nereikia „C“ efektyvumo.

Įspėjimai

  • Įsilaužimas yra neteisėta veikla, dėl kurios gali būti skiriamos baudos arba laisvės atėmimo bausmė.