Šiandien jūs taip pat galite tapti hakeriu – štai kaip

Atskleidimas: Jūsų palaikymas padeda išlaikyti svetainę! Mes uždirbame siuntimo mokestį už kai kurias paslaugas, kurias rekomenduojame šiame puslapyje.


Ar norite būti hakeriu??

„Ne!“ tu atsakyk. Aš esu sąžiningas žmogus! Aš nesiveržiu į kompiuterius ir negroju asmeninės informacijos! “

Nusiramink. Žodis „įsilaužėlis“ kažkada turėjo garbingą – bent jau daugiausiai – garbingą reikšmę, prieš tai žiniasklaida paversdama jį „kompiuteriniu nusikaltėliu“. Tai vis dar daro daugeliui žmonių.

„Hakerio“ ištakos

Sąvoka „hakeris“ atsirado MIT „Tech Model Railroad Club“ (TMRC). Klubo signalai ir galia (S&P) Pakomitetis pradėjo dirbti su sudėtingomis kontrolės sistemomis. Jie turėjo savo žargoną. Pagal Stepheno Levy’io 1984 m. Knygą „Piratai“, „produktyviausi žmonės, dirbantys S&P save vadino „įsilaužėliais“ su dideliu pasididžiavimu “.

Iki tol MIT turėjo ilgą įsilaužimų istoriją. „Nulaužimas“ buvo sudėtingas išdaiga, dažnai neteisėtas, bet ne kenkėjiškas. Svarbūs įsilaužimai apima pastato langų pavertimą „Tetris“ žaidimu ir automobilio pastatymą ant Didžiojo kupolo, esančio instituto centre. Seniausias žinomas „įsilaužimo“ citavimas šia prasme priklauso TMRC 1955 m., Tačiau ilgą laiką prieš tai „įsilaužimas“ reiškė grubų ir greitą darbą, o tai reiškia, be abejo, prisidėjo prie MIT naudojimo..

Piratų kūrėjui viskas yra viskas. Hackas turi būti kūrybingas ir techniškai elegantiškas. „Brokeriui“ – asmeniui, kuris įsidarbina dėl nuomos ar pajamų – esmė ta, o tokie grubūs metodai kaip atspėti ar pavogti slaptažodžius yra tokie patys geri. Vis dėlto įsilaužimas visada turėjo dvigubą pranašumą. Kaip ir „Force“, yra lengva pereiti į tamsiąją pusę.

Kompiuterių piratai

Įsigyti kompiuterį šokti ir dainuoti yra įspūdingiau, nei gauti jį tvarkyti darbo užmokestį.

1956 m. TX-0 kompiuterį buvo galima naudoti MIT. Tai nebuvo pirmasis kompiuteris universiteto miestelyje, tačiau jis buvo pirmasis sukurtas naudoti praktiškai. Tais laikais kompiuteriai gyveno kambariuose, į kuriuos pateko nedaug žmonių; vartotojai pateikė perforuotų kortelių paklotus ir po kelių valandų grįžo, kad gautų savo produkciją.

TX-0 buvo kitoks. Įvestis nebuvo iš kortelių denio, palikto prie stalo. Vietoj to, patys programuotojai tiekė perkištą popierinę juostelę. Rezultatus jie galėjo pamatyti skaitydami mirksinčias lemputes ar klausydamiesi programuojamo garsiakalbio. Jis turėjo tik 4K atminties žodžius, tačiau tai buvo interaktyvus kompiuteris! TMRC „įsilaužėliai“ išsirikiavo, kad galėtų jį naudoti nakties viduryje. Jie darydavo tokius veiksmus kaip konvertuoti skaičius į romėniškus skaitmenis ir priversti kalbėtoją groti Bacho melodijas. Tai buvo kompiuterinių įsilaužimų aušra.

Piratų kultūra ir etika

Julijos Ecklar daina „Ladyhawke!“ apibendrina įsilaužėlio kredo: „Negirdėtos priemonės reiškia tik tai, apie ką dar nesvajojama. Neįmanomos priemonės dar nepadarytos “. Nedeklaruojamos funkcijos ar netikėti žinomų panaudojimo būdai gali būti bet kur. Erikas Raymondas yra pasakęs: „Visuose įsilaužėliuose yra šiek tiek proto mokslininkų“.

Piratai yra labai individualūs ir nesudaro griežtos kultūrinės grupės, tačiau mes galime kalbėti apie įsilaužėlių kultūrą. Tai akivaizdu stiliaus, žargono, komunikacijos prasme. Jie keičiasi idėjomis, o išskirtiniai įsilaužimai įgauna jų statusą bendruomenėje. Taip pat galime kalbėti apie įsilaužėlių etiką, bet tai panašu į katės etiką. Piratai, kaip ir katės, natūraliai tikisi tam tikrų dalykų ir daro tam tikrus dalykus, ir jiems nelabai rūpi, ką galvoja kiti.

Piratų etos

Įsilaužėlių etiką galima apibendrinti taip:

  1. Įsitraukite į daiktus, išskirkite juos ir išsiaiškinkite, kaip tai veikia. Piratai nori sistemų, su kuriomis jie galėtų tai padaryti. Jie nori žinoti ne tik dokumentais pagrįstas savybes, bet ir tai, kas iš tikrųjų vyksta.
  2. Informacija turėtų būti nemokama. Tai išplaukia iš prikimšto instinkto. Piratai nori parodyti tai, ką sukūrė. Jie nori žinoti viską apie sistemą ir turėti prieigą prie visko, kas joje yra. Laisvosios programinės įrangos fondas skiria „laisvą kaip aluje“ ir „laisvą kaip laisvėje“. Jie reiškia „laisvę paleisti, kopijuoti, platinti, studijuoti, keisti ir tobulinti programinę įrangą“.
  3. Nepasitikėk valdžia. Tai taikoma dviem „autoriteto“ pojūčiams: tiems, kurie siūlo aiškias žinias, ir tiems, kurie nustato taisykles. Piratai nori išsiaiškinti patys ir neleisti prielaidoms ar draudimams kliudyti.
  4. Originalus ir protingas yra gražus. Praktinis naudojimas nesvarbus. Įsigyti kompiuterį šokti ir dainuoti yra įspūdingiau, nei gauti jį tvarkyti darbo užmokestį. Tačiau pirmoji programa, leidžianti darbuotojams peržiūrėti savo darbo užmokesčio statusą internete, turėjo padaryti įspūdį įsilaužėliams.

1 punktas apibūdina įsilaužėlį, tačiau kitaip tai yra bendros tendencijos. Daugelis įsilaužėlių gerbia įstatymus ir nuosavybės teises, gilindamiesi į kodeksą. Didžioji dalis kitų laikosi taisyklių, kurias jie sulaužys, ribų. Daugelis turi omenyje praktinius tikslus. Tikrai laisvų patrankų yra nedaug. Atminkite: pagrindiniai taškai yra nepriklausomybė ir kūrybiškumas.

Šiuolaikinis piratas

Du didžiuliai pokyčiai sukėlė įsilaužimo sceną nuo pat mažens. Pirmasis buvo tinklų augimas. „Arpanet“ prisijungė 1969 m. Jos istorija buvo keistas ir stebėtinai produktyvus karininkų, verslininkų, akademikų ir įsilaužėlių aljansas. Galimybė būti „rankomis“ prie kompiuterio, esančio už tūkstančių mylių, viską pakeitė. Tai paskatino diskusijas elektroniniu paštu ir tolimus atstumus, taip pat pirmąsias pastangas įsilaužti į nuotolinius kompiuterius. Tinklo žaidimai, tokie kaip MUD („Multi-User Dungeon“) ir „Maze War“, buvo šių dienų kelių žaidėjų interneto žaidimų protėviai..

Asmeninių kompiuterių augimas

Kitas didelis proveržis buvo asmeninis kompiuteris. Pradėjus nuo „Altair“, mažus ir nebrangius kompiuterius (pagal aštuntojo dešimtmečio standartus) galėjo įsigyti visi, turintys kelis šimtus dolerių. Piratai galėjo nusipirkti savo mašinas ir su jomis ką nors padaryti!

Nuo to laiko pasikeitė asmeniniai kompiuteriai. Jei įsigyjate „Windows“ ar „Macintosh“ kompiuterį, atrodo, kad OS pardavėjas turi daugiau kontrolės nei jūs. Žinoma, tai jūsų apsauga, tačiau įsilaužėliams nepatinka, kad jie bus apsaugoti. Jie nori naudotis visomis žemo lygio funkcijomis. Jiems „Unix“ („Linux“ ir kitos nemokamos versijos) yra tinkamiausia operacinė sistema. Tai nemokama, šaltinis yra prieinamas ir jie su juo gali daryti ką nori.

Žinoma, yra „Mac“ ir „Windows“ įsilaužėliai. Jie „nustumia“ savo kompiuterius, kad išvengtų pardavėjo apribojimų. Atidaryti uždarą operacinę sistemą kyla iššūkių. Vis dėlto „Linux“ yra didžiosios dalies veiksmo scena.

GNU / Linux ir nemokama programinė įranga

Šiandien daugybė įsilaužėlių rašo ir platina „nemokamą“ ir „atviro kodo“ programinę įrangą. Šie du terminai nėra tikslūs sinonimai ir dėl jų buvo įsilaužėlių įniršis. Bet kuriuo vardu programinę įrangą galima įsigyti kaip šaltinio kodą, kurį kiekvienas gali skaityti, modifikuoti ir tikrinti, ar nėra klaidų. Paprastai bet kuris asmuo gali pateikti naują kodą arba pataisyti klaidas.

Atvirojo kodo programos teikia nemokamas pakaitalus brangioms komercinėms programoms ir suteikia beveik visas jų funkcijas. Užuot pirkę „Word“ ar „Photoshop“, galite atsisiųsti „LibreOffice“ arba „GIMP“. Kai kuri atvirojo kodo programinė įranga vaidina pagrindinį vaidmenį atskirai. Pavyzdžiui, „Apache“ yra populiariausias žiniatinklio serveris internete.

Darbas su atvirojo kodo programine įranga suteikia žmonėms prasmę sukurti ką nors naudingo ir suteikti žmonėms daugiau pasirinkimo galimybių, tuo pat metu priklijuojant tai didelėms korporacijoms. Turėdami savo vardą populiariame projekte, taip pat atrodote gerai, kai atnaujinsite.

Gali būti hakeras?

Ar šios idėjos jus atspindi? Ar gilinimasis į kodą jums patinka? Ar jums patinka, kad protingi dalykai būtų veiksmingi, net jei ne visada už juos gaunate pinigus? Ar jūs kada nors praleidote visą naktį dėl projekto? Jei taip, jūs galite būti įsilaužėlis ar bent jau treniruotis įsilaužėlis. Tačiau gerai pagalvokite, koks hakeris norite būti.

Priklausomai nuo to, apie ką pasineriate, gali būti naudingi visi programinės įrangos įgūdžiai. Vis dėlto kai kurie iš jų rodomi pakartotinai. Žinodami juos, jums atsivers daugybė durų. Kad ir ko išmoktumėte, išmokite to giliai.

Įsisavinti internetą

Šiandien HTML yra beveik visko pagrindas. Turite tiksliai žinoti, kaip veikia žymės ir atributai. Turite suprasti DOM (dokumento objekto modelį), kuris yra žiniatinklio API, taip pat kaip CSS juo manipuliuoja.

Norint valdyti puslapį, reikia suprasti „JavaScript“. Bėgant metams ji išaugo iš scenarijų kalbos, skirtos mažiems kodų kodams, į visapusišką programavimo kalbą. Piratai emuliavo ištisus kompiuterius „JavaScript“.

Norėdami rimtai įsilaužti į internetą, turite būti patogūs ir serverio pusėje. „Apache“ yra įprastas pasirenkamas HTTP serveris. Turėtumėte žinoti keletą būdų, kaip rašyti interneto programas. Tarp populiariausių yra PHP, Python ir Ruby. Serverio pusės „Node.js“ pavidalo „JavaScript“ pastaruoju metu tapo lygiavertėmis. Jūs taip pat turite žinoti apie SQL ir duomenų bazes.

Pagrindiniai kompiuteriai

Piratai, kai tik įmanoma, naudoja „Unix“. Paprastai tai yra „Linux“, bet tikrai ne visada. Tiesą sakant, įsilaužėliai ginčijasi, kaip geriausiai įgyvendinti „Unix“: „Linux“, „FreeBSD“ ar kt. Jei ketinate tapti įsilaužėliu, turėtumėte sugebėti įdiegti bet kokį paskirstymą, sukonfigūruoti jį kaip serverį ir valdyti jo failų sistemą. Turėtumėte žinoti apie komandų apvalkalų diapazoną ir gerai žinoti bent vieną iš jų. Piratų požiūris į GUI svyruoja nuo tolerancijos iki visiško panieka. Ne visada reikia rašyti naują kompiuterio kodą. Egzistuoja įrankiai, kurie leidžia daug nuveikti su nedidelėmis pastangomis, jei juos gerai žinai.

Vis dėlto saugokitės tamsiosios pusės. Patogu žengti papildomą žingsnį ir patekti į vietas, kur jums neleidžiama. Tai gali atrodyti kaip galimybė padaryti ką nors gero ir svarbaus. Kartais baudos yra kur kas griežtesnės, nei galėjote įsivaizduoti.

Komunalinės paslaugos „awk and sed“ leidžia ištraukti pasirinktą informaciją iš failų arba ją suformatuoti. Norint efektyviai juos naudoti, reikia instinktyvių žinių apie taisyklingas išraiškas.

Galite pridėti failus atsistoti ir šokti naudodami „ExifTool“ ir „Image Magick“. „ExifTool“ leidžia nustatyti failų tipus, išgauti metaduomenis ir konvertuoti iš vieno formato į kitą. „ImageMagick“ leidžia transformuoti vaizdo failus, pritaikyti specialiuosius efektus ir konvertuoti juos į kitą formatą.

„Emacs“ yra mėgstamiausias įsilaužėlių teksto rengyklė. Tai visiškai tinkinama ir, beje, gali veikti kaip apvalkalas, tvarkyti el. Paštą ir paleisti LISP programas. Kai kurie žmonės mano, kad tai kaip savaime suprantama operacinė sistema. (Šv. IGNUcius iš Emacs bažnyčios – AKA Richardas Stallmanas – sako, kad vi vartojimas nėra nuodėmė, greičiau atgaila.)

Kai kurias užduotis reikia programuoti senamadiškame C, kuris yra „Linux“ branduolio kalba. Rašydami branduolio modulius galite palaikyti naują aparatinę įrangą ir pridėti kitas funkcijas. Peržiūrėkite „Linux“ programavimo įvadą ir šaltinius, kur būtų gera vieta pradėti.

Šie įgūdžiai yra pagrindas nuo ko pradėti. Raskite savo nišą ir tapkite jos ekspertu.

Nuo įsilaužimo į karjerą

Geras įsilaužėlis gali būti geras programinės įrangos kūrėjas, kokybės užtikrinimo inžinierius arba administratorius. Jei turite įsilaužimo temperamentą ir įgūdžius, sudėtingas problemas galite išspręsti naudodamiesi netradiciniais metodais. Vis dėlto gali tekti išmokti tam tikros disciplinos.

Hackas ką nors įvykdo, tačiau tai dažnai sunku suprasti ir išlaikyti. Kaip komandos kūrėjas, turite parašyti gerai organizuotą kodą. Jis turi turėti protingus kintamųjų pavadinimus, gerą struktūrą ir pakankamai dokumentų, kad kažkas galėtų jį pasiimti.

Saugumo analizė patraukli įsilaužėlių mąstysenai. Jei galite rasti būdų, kaip daryti dalykus, apie kuriuos kiti net negalvojo, galite rasti saugumo spragų. Šioje srityje yra daug gerai apmokamų, teisėtų darbų. Taip pat galite laisvai samdyti ir rinkti klaidų rinkinius.

Tamsioji pusė

Vis dėlto saugokitės tamsiosios pusės. Patogu žengti papildomą žingsnį ir patekti į vietas, kur jums neleidžiama. Tai gali atrodyti kaip galimybė padaryti ką nors gero ir svarbaus. Kartais baudos yra kur kas griežtesnės, nei galėjote įsivaizduoti. Bent jau žinokite, kokią didelę riziką jūs prisiimate. Perskaitykite Aaroną Swartzą, kad suprastumėte, koks blogas jis gali būti.

Kitas įsilaužėlių kelias yra idėjos pavertimas verslu. Kai kas sako, kad tai tik dar viena tamsiosios pusės rūšis, tačiau nėra nieko blogo užsidirbti pinigų pasiūlant vertingą produktą. Ir įsilaužėlis, ir verslininkas prieštarauja nusistovėjusiems modeliams ir stumia naujas idėjas iki ribos.

Tačiau verslininko mąstysena ir įgūdžiai labai skiriasi nuo įsilaužėlių. Puikios programinės įrangos produkto gamyba yra vienas dalykas. Paversti jį sėkmingu verslu yra dar vienas dalykas. Protingai rinkitės partnerius ir išmokite skaityti sutartis taip pat atidžiai, kaip ir skaitote kodą. Pripažink, kad tu gali sulaužyti lengviau nei tu gali praturtėti. Nebūk blogas.

Santrauka

Žodžio „hakeris“ atgavimas iš žiniasklaidos gali būti prarasta priežastis, tačiau tikras hakeris tai nerūpi. Jei esate protingas ir turite tinkamą temperamentą, galite būti vienas teigiama šio žodžio prasme. Slaptos operacinės sistemos galios priklauso jūsų komandai. Tuo pačiu atminkite, kad spindesys gali tapti arogancija, o nekantrumas gali lemti pasirinkimus, kurių gailėsitės.

Tai tikrai nėra pasirinkimas dėl įsilaužėlio. Tai jūs pasirinksite daryti su tuo, jei jūsų polinkiai bus tokie. Galite rasti savo privačią specialybę, kad nulaužtumėte ir niekam netrukdytumėte. Arba galite maksimaliai išplėsti savo įgūdžius ir iš jų sukurti karjerą ar verslą. Jūs netgi galite tapti kryžiuočiu, gyvenančiu pakraštyje. Arba galite nepaisyti visų standartų, palepinti savo užgaidas ir greičiausiai atsidurti blogoje vietoje.

Turėti pasirinkimą yra gerai. Padaryti tinkamus yra geriau.

Piratų šaltiniai

Čia yra keletas šaltinių, kurie padės jūsų elgesiui lengviau įvaldyti:

  • Esminiai įgūdžiai, norint tapti pagrindiniu hakeru: išsamus visų pagrindinių įsilaužėlių įgūdžių sąrašas.
  • Kaip tapti hakeriu: išsamus vadovas, kaip įgyti įgūdžių tapti hakeriu.
  • Šiuos 14 įrenginių yra šokiruojančiai lengva nulaužti: esą įsilaužėlis yra žinojimas, kaip apsisaugoti; šioje infografijoje aptariami būdai, kaip galite būti pažeidžiami.
  • Technikos patriotai: hacktivistų augimas: naudokitės savo įsilaužimo įgūdžiais gerai.
  • Programavimas: Kalbos, laiko juosta ir vadovai: sužinokite apie seną ir naują programavimo kalbą, įrankius ir bibliotekas bei dar daugiau apie šį esminį šaltinį.
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map