Naging isang hacker

May -Akda: Robert Simon
Petsa Ng Paglikha: 23 Hunyo 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
THE LEGENDARY PINOY HACKER ONEL DE GUZMAN NATAGPUAN NA!!!
Video.: THE LEGENDARY PINOY HACKER ONEL DE GUZMAN NATAGPUAN NA!!!

Nilalaman

Ang pamayanan ngayon ng mga dalubhasang programmer ng network at virtuosos ay lumitaw mga dekada na ang nakalilipas mula sa mga unang eksperimento sa magkakaugnay na mga computer at ARPAnet. Ang mga miyembro ng kulturang ito ay ang unang "hackers". Ngayon, ang pag-hack ay nauugnay sa pagsira sa mga system ng computer, ngunit ang kultura ng pag-hack ay mas kumplikado at moralista kaysa alam ng karamihan sa mga tao. Alamin ang pangunahing mga diskarte ng pag-hack, alamin kung paano mag-isip tulad ng isang hacker at malaman kung paano makakuha ng respeto sa pamayanan. Ang artikulong ito ay isang pagpapakilala sa kumplikadong mundo ng pag-hack.

Upang humakbang

Bahagi 1 ng 3: Ang pundasyon

  1. Patakbuhin ang Unix. Ang Unix ay ang operating system ng internet. Maaari mong gamitin ang Internet nang hindi nauunawaan ang Unix, ngunit hindi ka maaaring maging isang hacker nang walang isang solidong kaalaman sa Unix. Iyon ang dahilan kung bakit ang komunidad ng hacker ay nakatuon sa Unix sa mga panahong ito. Ang isang Unix tulad ng Linux ay maaaring tumakbo sa iyong computer sa tabi ng Windows, sa parehong aparato. Mag-download ng Linux online o maghanap para sa isang komunidad ng gumagamit ng Linux upang matulungan ka sa pag-install.
    • Ang isang mahusay na paraan upang makapagsimula sa Linux ay ang mag-boot mula sa tinatawag na "Live CD", na isang pamamahagi ng Linux na nag-boot mula sa isang CD. Sa ganitong paraan hindi mo kailangang gumawa ng anuman sa iyong hard drive, upang makilala mo ang Linux nang hindi gumagawa ng mga marahas na pagbabago sa iyong computer.
    • Mayroong iba pang mga operating system bukod sa Unix, ngunit ang mga ito ay tinatawag na binary distributions, na nangangahulugang hindi mo mabasa at / o baguhin ang code. Ang Microsoft Windows ay hindi "open-source" at samakatuwid ay hindi angkop para sa pag-aaral kung paano mag-hack.
    • Maaari mong patakbuhin ang Linux sa Mac OS X, ngunit bahagi lamang ng system ang bukas na mapagkukunan. Pagkatapos ay mabilis mong maabot ang mga limitasyon ng kung ano ang posible, at dapat kang mag-ingat na hindi paunlarin ang masamang ugali ng pagiging umaasa sa code ng Apple.
  2. Sumulat ng HTML. Kung hindi ka maaaring magprogram, mahalagang master mo ang mga pangunahing kaalaman sa HTML (HyperText Mark-Up Language) at pagkatapos ay magaling ka rito. Lahat ng nakikita mo kapag tumitingin ka sa isang website ay naka-code sa HTML. Magsimula ng isang proyekto kung saan lumikha ka ng iyong sariling webpage at naging mahusay ito.
    • Buksan ang impormasyon ng mapagkukunan ng pahina sa isang browser upang ma-preview ang HTML code ng isang pahina. Pumunta sa Web Developer> Pinagmulan ng Pahina sa Firefox at pag-aralan ang code.
    • Maaari mong i-code ang HTML sa isang simpleng programa sa pagpoproseso ng salita tulad ng Notepad, i-save ang iyong file bilang "teksto lamang", pagkatapos ay maaari mo itong i-upload sa isang browser at suriin kung ano ang hitsura ng iyong trabaho.
    • Kailangan mong malaman kung paano gumamit ng mga tag at alamin kung paano mag-isip ng paningin kapag gumagamit ng mga tag. Ginagamit ang "" upang buksan ang isang tag at ginagamit ang "/>" upang isara ang isang tag. Gumagamit ka ng mga tag upang ipahiwatig ang lahat na visual: naka-italic na teksto, layout, kulay, at iba pa. Kung alam mo kung paano gumagana ang HTML, mas mauunawaan mo kung paano gumagana ang internet.
  3. Alamin ang wika ng pagprograma. Bago ka makapagsulat ng mga tula dapat mo munang malaman ang gramatika. Bago mo malabag ang mga patakaran, dapat mo munang malaman ang mga patakaran. Ngunit kung ang iyong layunin ay maging isang hacker, kakailanganin mo ng higit sa isang pangunahing pag-unawa sa wika.
    • Ang Python ay isang mahusay na "wika" upang magsimula dahil maayos itong nakadisenyo, maraming impormasyon na matatagpuan dito, at medyo madali para sa mga nagsisimula. Sa parehong oras, ito ay hindi isang laruan; ito ay napakalakas, nababaluktot at partikular na angkop para sa malalaking proyekto. Ang Java ay isang kahalili, ngunit maraming tao ang hindi iniisip ang Java ay isang mahusay na wika para sa mga nagsisimula.
    • Kung seryoso mong nais na malaman ang mag-code, kakailanganin mong malaman ang C, na siyang pangunahing wika ng Unix. Ang C ++ ay nauugnay sa C; kung alam mo ang isang wika hindi mahirap malaman ang iba. Ang C ay mahusay na gumagamit ng iyong system, ngunit ang "pag-debug" ay tumatagal ng maraming oras, kaya naiwasan ito ng maraming mga hacker.
    • Maaaring isang magandang ideya na magsimula sa isang platform tulad ng Backtrack 5 R3, Kali o Ubuntu 12.04LTS.

Bahagi 2 ng 3: Mga pagtingin ng isang hacker

  1. Maging malikhain. Sa sandaling nalalaman mo ang mga pangunahing kaalaman, maaari mong hayaan ang iyong pagkamalikhain na maging ligaw. Ang mga hacker ay talagang artista, pilosopo at inhinyero lahat sa isa. Naniniwala sila sa kalayaan at nagbabahagi ng responsibilidad. Ang mundo ay mayroong lahat ng mga kamangha-manghang hamon na kailangang malutas. Gustung-gusto ng mga hacker na malutas ang mga problema, upang mahasa ang kanilang mga kasanayan at magamit ang kanilang kaalaman.
    • Ang mga hacker ay mayroong lahat ng mga uri ng interes sa kultura at intelektwal bilang karagdagan sa pag-hack. Ang trabaho at paglalaro ay kasinghalaga din. Ang mga hangganan sa pagitan ng "play", "work", "science" at "art" ay malabo para sa totoong hacker, madalas na tiyak na sa mga interface na ito kung saan nagsisimula ang totoong malikhaing laro.
    • Basahin ang science fiction. Pumunta sa mga pagpupulong sa sci-fi, ito ay isang magandang lugar upang matugunan ang iba pang mga hacker at proto-hacker. Isaalang-alang ang pag-aaral ng isang sining sa martial ng Silangan. Ang disiplina sa kaisipan na kinakailangan para dito ay katulad ng disiplina na kinakailangan para sa pag-hack. Pangunahin nitong nauukol sa disiplina sa kaisipan, nakakarelaks na kamalayan at kontrol kaysa sa lakas, matipuno at pisikal na tigas. Ang Tai Chi ay isang halimbawa ng isang mahusay na martial art para sa mga hacker.
  2. Mahilig malutas ang mga problema. Walang problema ang dapat malutas nang dalawang beses. Isipin ito bilang isang komunidad ng hacker kung saan ang oras ng bawat miyembro ay mahalaga. Naniniwala ang mga hacker na ang pagbabahagi ng impormasyon nang hayagan ay isang obligasyong moral. Kung malulutas mo ang mga problema at ibahagi ang impormasyong ito, makakatulong ka sa iba na nakikipaglaban sa parehong problema.
    • Hindi mo kailangang pakiramdam na obligadong gawin ang publiko ang iyong malikhaing pag-iisip, ngunit ang mga hacker na ginagawa ang pinaka respetado sa pamayanan. Karaniwan itong itinuturing na normal para sa iyo na makapagbenta ng sapat lamang upang makakapamuhay.
    • Basahin ang mas matandang gawain tulad ng "Jargon File" o "Hacker Manifesto" mula sa The Mentor. Teknikal ang mga piraso na ito ay napetsahan, ngunit ang mga pananaw at sigasig ay walang tiyak na oras.
  3. Alamin na kilalanin at labanan ang awtoridad. Ang kaaway ng hacker ay inip, pagkahapo at awtoridad na mga numero na gumagamit ng censorship at lihim upang hadlangan ang kalayaan sa impormasyon. Monotonous na trabaho pinipigilan ang hacker mula sa pag-hack.
    • Sa pamamagitan ng pagyakap sa pag-hack bilang isang paraan ng pamumuhay, tinanggihan mo ang karaniwang mga konsepto ng trabaho at pagmamay-ari, pinili mong ipaglaban ang pagkakapantay-pantay at ibinahaging kaalaman.
  4. Maging karampatang Ang sinumang nasa Reddit para sa isang sandali ay maaaring magpanggap na maging isang matigas na hacker na may isang katawa-tawa na username. Ngunit pinahahalagahan ng internet ang kakayahang higit sa kaakuhan at ugali. Kaya't gugulin ang oras sa iyong mga kasanayan at hindi sa iyong imahe at mas mabilis kang makakakuha ng respeto.

Bahagi 3 ng 3: Mahusay na pag-hack

  1. Sumulat ng open source software. Sumulat ng mga program na kapaki-pakinabang o nakakatuwa sa iba pang mga hacker at ibahagi ang mapagkukunan ng programa para magamit at mabago ng lahat.Ang totoong mga demigod sa mundo ng mga hacker ay ang mga tao na nakabuo ng malalaki, makapangyarihang mga programa at pagkatapos ay ibinahagi ang mga ito nang libre sa sinuman para magamit ng sinuman.
  2. Tulungan ang pagsubok at i-debug ang open source software. Ang mga tinatawag na beta tester ay napakahalaga para sa mga developer. Bilang karagdagan, maaari itong maging napaka-edukasyon upang subukan ang software.
    • Subukang maghanap ng isang programa na nasa yugto pa rin ng pag-unlad at subukang maging isang mahusay na beta tester. Bubuo ito ng maraming mabuting kalooban at ang iba ay mas handang tumulong sa iyo sa paglaon.
  3. I-publish ang kapaki-pakinabang na impormasyon. Kolektahin at salain ang kapaki-pakinabang at kagiliw-giliw na impormasyon at i-post ito sa mga web page o sa mga dokumento tulad ng mga madalas itanong (FAQ), ibahagi ang impormasyong ito sa lahat. Ito ay isa pang mabuting paraan upang makakuha ng maraming respeto.
  4. Patuloy na magpatuloy ang imprastraktura. Ang kultura ng hacker (at ang mga tao sa likod ng pagbabago ng internet) ay pinamamahalaan ng mga boluntaryo. Mayroong maraming mahalagang gawain na kailangang gawin upang mapanatili ang mga bagay - pamamahala ng mga listahan ng pag-mail, pag-moderate ng mga newsgroup, pagpapanatili ng mga website na may mga archive ng software, at pagbuo ng karaniwang mga panuntunang teknikal. Sa pamamagitan nito, ipinapakita mo na ikaw ay nakatuon, alam ng lahat na ang mga gawain sa bahay ay tumatagal ng maraming oras at madalas ay hindi masyadong masaya.
  5. Paglingkuran ang kultura ng hacker. Lamang kapag nakilala ka ng isa sa mga nakaraang hakbang at nagtatrabaho ito nang mahabang panahon maaari kang lumaki sa isang uri ng bayani sa loob ng kulturang hacker. Walang mga namumuno sa kultura ng hacker, ngunit may mga bayani, pinuno, istoryador at kinatawan. Kung iginagalang ka sa mahabang panahon, maaari ka ring maging isa sa mga figure na ito.
    • Kinamumuhian ng mga hacker ang malalaking egos, kaya mag-ingat na huwag bigyan ang iyong sarili ng isang tiyak na katayuan. Subukang huwag sikaping ito, ngunit iposisyon ang iyong sarili sa tamang lugar upang maitapon sa iyong kandungan, pagkatapos ay maging mahinhin at magpakumbaba tungkol sa katayuang ito na tinutukoy ng iba.

Mga Tip

  • Huwag mahuli.
  • Tiyaking makakagsulat ka nang maayos sa iyong sariling wika. Ang stereotype ng isang programmer ay hindi maaaring magsulat ng maayos, ngunit maraming mga hacker ay napakahusay na manunulat.
  • Ang pag-aaral ng LISP ay mahalaga sa ibang paraan - ang malalim na karanasan ng paliwanag na mayroon ka kapag naintindihan mo ito. Ang karanasan na iyon ay gumawa ka ng isang mas mahusay na programmer sa natitirang bahagi ng iyong buhay, kahit na hindi mo talaga sinimulan ang paggamit ng LISP.
  • Ang Perl ay mahalaga upang malaman para sa iba pang mga kadahilanan: malawak itong ginagamit sa mga aktibong web page at pangangasiwa ng system, kaya kahit na hindi ka nagprogram sa Perl dapat mo itong malaman. Maraming tao ang gumagamit ng Perl sa halip na C kung hindi nila kailangan ang kahusayan ni C.

Mga babala

  • Ang pag-hack ay isang iligal na aktibidad at maaaring magresulta sa multa o pagkabilanggo.