Ang hacker ay isang kaakit-akit na term na naka-impluwensya sa maraming tanyag na media. Sa katotohanan, ang mga hacker ay ang mga taong naghahanap ng mga butas o kahinaan na maaaring siyasatin at samantalahin. Halos lahat ng totoong mga hacker na hack system dahil nais nilang masiyahan ang kanilang pag-usisa, hindi para sa pansariling pakinabang. Maaari kang maging isang hacker sa pamamagitan ng pag-aaral ng maraming mga bagay na nauugnay sa teknolohiya hangga't maaari habang bata ka pa. Ang kaalamang nakuha ay maaaring makatulong sa paglunsad ng iyong karera bilang isang hacker at kahit na matulungan kang makakuha ng isang mahusay na paaralan pati na rin ang isang trabaho.
Hakbang
Bahagi 1 ng 4: Alamin na Maging isang Hacker
Hakbang 1. Kumuha ng mga aralin sa computer sa paaralan
Maraming Mga Paaralang Mataas pati na rin ang Mga Paaralang Mataas na Paaralang Pang-edukasyon ay nag-aalok ng mga aralin na nauugnay sa computer at mga ekstrakurikular na aktibidad na nagtuturo sa iyo ng mga pangunahing kaalaman sa pag-program at pag-network. Ang pagkuha ng mga araling ito o mga ekstrakurikular na aktibidad ay maaaring makatulong sa iyo na maghanda para sa hinaharap at mapalalim ang iyong kaalaman. Makipag-usap sa isang guro ng gabay at pagpapayo (BK) upang makita kung mayroong isang landas sa pang-edukasyon na dalubhasa sa iyong edukasyon sa mga pag-aaral sa computer.
Hakbang 2. Maghanap ng mga kurso na nag-aalok ng edukasyon sa computer at teknolohiya
Maghanap ng mga kurso na nakatuon sa pag-aaral tungkol sa mga operating system at network. Sa pamamagitan ng pagkuha ng kurso, maaari kang makakuha ng maraming mga programa sa edukasyon sa computer kaysa sa mga araling inaalok ng paaralan. Gayunpaman, gagastos ka ng kaunting pera upang makuha ang kurso. Ang kurso ay maaaring magkaroon ng mga propesyonal na guro na mas bihasa kaysa sa mga guro sa paaralan.
Hakbang 3. Sumali sa isang computer club sa paaralan
Matutulungan ka nitong makilala ang mga taong may kaparehong interes. Bilang karagdagan, nagbibigay din ang club ng karagdagang oras upang mag-aral sa isang guro ng computer. Kung ang iyong paaralan ay walang computer club, maaari kang lumikha ng isa. Ang karanasan bilang isang kasapi o tagapagtatag ng isang computer club ay maaaring makatulong sa iyo na makakuha ng isang iskolarsip upang mag-aral sa isang unibersidad kung saan ka nag-aaral ng computer science.
Hakbang 4. Kumuha ng mga kurso na nagsasanay ng lohika pati na rin ang mga kasanayan sa kritikal na pag-iisip
Upang maging isang hacker, hindi mo lang natutunan ang mga wika ng programa. Kailangan mong matugunan ang mga problema gamit ang isang natatanging pananaw at pagsamantalahan ang mga kahinaan na hindi naisip ng mga tagabuo ng system dati. Ang pag-alam kung paano mag-hack nang malikhain ay maaaring makapagbigay sa iyo ng napakahusay.
Bahagi 2 ng 4: Pag-aaral ng Mga Computer at Network
Hakbang 1. Alamin ang sikat na operating system sa loob at labas
Gamitin ang computer computer ng paaralan upang malaman ang tungkol sa disenyo at kung paano gumagana ang iba't ibang mga operating system. Upang maging isang matagumpay na hacker, kailangan mong malaman kung paano gumagana ang mga operating system at pamilyar sa Windows, Linux, at OS X. Kapag ang pag-hack ng isang system, kailangan mong makapagpatakbo ng mga pangunahing utos (pag-andar) ng computer at maghanap ng mga partikular na file o system nang hindi kinakailangang malaman ang operating system.una.
Hakbang 2. Alamin ang linya ng utos
Bilang isang hacker, gagastos ka ng maraming oras sa pagbabasa ng linya ng utos at pagta-type ng mga utos (utos). Alamin ang Command Prompt (para sa Windows) at Terminal (para sa Linux at OS X).
Basahin ang artikulong ito upang malaman kung paano gumagana ang Command Prompt
Hakbang 3. Alamin kung paano magkakaugnay ang mga bahagi ng computer
Ang mas kumplikadong mga diskarte sa pag-hack ay pinagsasamantalahan ang mga kahinaan sa hardware, tulad ng mga network card, router, hard drive at RAM (random-access memory). Ang pag-alam kung paano gumagana ang mga computer at kung paano magkakaugnay ang mga bahagi ng computer ay makakatulong sa iyong samantalahin ang mga kahinaan ng system. Basahin ang artikulong ito upang malaman kung paano gumagana ang mga bahagi ng isang computer at magkakaugnay. Maaari kang makakuha ng maraming pangunahing kaalaman sa computer sa pamamagitan ng pagkuha ng mga aralin sa computer sa paaralan o sa isang kurso.
Hakbang 4. Alamin ang mga pangunahing kaalaman sa networking ng computer
Upang maging isang matagumpay na hacker, kailangan mong malaman kung paano naglalakbay ang data ng computer sa buong internet. Alamin kung paano gumagana ang mga layer ng network upang malaman kung nasaan ang data. Dagdag pa, ang pag-aaral ng mga network ay maaaring makatulong sa iyo na maharang at mabago ang data. Ang pag-unawa sa pangunahing kaalaman sa network ay napakahalaga dahil makakatulong ito sa iyo na mag-hack ng kumplikadong mga system nang epektibo.
Maaari kang matuto ng computer networking sa paaralan o sa isang kurso
Hakbang 5. Magbasa ng isang libro tungkol sa pag-hack at mga computer
Hindi mo dapat malaman ang mga bagay na nauugnay sa mga computer at network sa paaralan o sa kurso. Kailangan mong mag-aral hangga't maaari upang maging isang dalubhasa hacker. Basahin ang mga libro na nagpapaliwanag sa pag-hack o pagbili ng mga libro sa computer at magazine. Ang lahat ng impormasyong nakuha ay maaaring makatulong na pagyamanin ang iyong kaalaman at pagbutihin ang iyong mga kasanayan sa pag-hack.
Bahagi 3 ng 4: Pag-aaral ng Mga Wika sa Pangunahing Programming
Hakbang 1. Alamin ang HTML
Ang HTML (Hypertext Markup Language) ay ang pangunahing wika ng programa na ginagamit upang lumikha ng mga web page. Ang pag-alam sa mga pangunahing kaalaman sa HTML ay makakatulong sa iyo na makilala ang mga kahinaan ng website. Maliban dito, makakatulong din ito sa iyo na mag-code para sa pagbuo ng mga website. Basahin ang artikulong ito upang malaman ang HTML.
Hakbang 2. Alamin ang JavaScript
Ang JavaScript ay isa sa mga wikang ginagamit sa pagprograma upang ipakita ang nilalaman ng website. Ang pag-aaral kung paano gumagana ang JavaScript ay makakatulong sa iyo na makilala ang mga kahinaan sa mga bahagi ng iyong website at isama ang iyong mga script.
Hakbang 3. Alamin ang SQL
Ang SQL (nakabalangkas na wika ng query) ay ang pangunahing wika ng database para sa mga website at serbisyong online. Ang mga hacker ay gumugugol ng maraming oras sa pagsubok sa pag-access sa mga database. Kaya, alam kung paano gumagana ang SQL ay napakahalaga upang ma-hack ang system. Basahin ang artikulong ito para sa impormasyon tungkol sa kung paano lumikha ng isang SQL server para sa pagsubok.
Hakbang 4. Alamin ang PHP
Ang PHP ay isang wika ng programa para sa mga server at madalas na ginagamit upang matulungan ang mga gumagamit ng internet na mag-log in sa kanilang mga account nang ligtas. Kaya, ang pag-alam kung paano gumagana ang PHP ay napakahalaga upang makapag-hack ng isang protektadong website. Basahin ang artikulong ito upang malaman ang PHP. Ang wikang ito ay isa sa pinakamahalagang wika sa pagprograma para sa mga hacker.
Hakbang 5. Alamin ang Python
Ang Python ay isang kumplikadong wika sa pagprograma na makakatulong sa iyo na lumikha ng mga programa at script nang mabilis. Dapat mong malaman ang wikang ito sa pag-program upang makalikha ka ng iyong sariling mga pagsasamantala at pag-hack. Basahin ang artikulong ito para sa mga tip sa pag-aaral ng Python.
Bahagi 4 ng 4: Ligtas na Magsanay sa Pag-hack
Hakbang 1. I-hack ang virtual machine na nakakabit sa iyong sariling network
Ang pinakaligtas na paraan upang magsanay sa pag-hack ay ang pag-hack ng iyong sariling computer. Ang paglikha ng isang pribadong network na naglalaman ng mga virtual machine ay makakatulong sa iyo na subukan at magpatupad ng mga pag-hack nang hindi nilabag ang iyong computer o nilabag ang batas.
Maaari kang gumamit ng isang virtual machine upang mai-install ang anumang operating system sa iyong computer. Tinutulungan ka nitong subukan ang mga pag-hack na partikular na ginawa para sa mga tukoy na operating system. Basahin ang artikulong ito para sa impormasyon tungkol sa kung paano lumikha ng isang virtual machine nang libre
Hakbang 2. Gumamit ng isang website na partikular na nilikha para sa pag-hack
Kung nais mong subukang ilapat ang iyong mga kasanayan sa pag-hack, maraming mga website na may mga kahinaan na maaaring ma-hack nang ligal. Hinahayaan ka ng website na magsanay sa paggamit ng mga script at pag-hack sa kanila nang hindi lumalabag sa batas. Narito ang ilang mga tanyag na website na maaaring magamit bilang isang lugar upang magsanay sa pag-hack:
- Mga brick
- bWAPP
- DVWA
- Google Gruyere
- Mga site ng McAfee HackMe
Hakbang 3. Sumali sa isang komunidad ng hacker
Mayroong iba't ibang mga komunidad ng hacker na nakakalat sa buong mundo, mula sa mga madaling hanapin na mga forum hanggang sa mga nakatagong mga komunidad. Humanap ng isang pangkat ng mga hacker na makakatulong sa iyo na mahasa ang iyong mga kasanayan upang maging isang mas mahusay na hacker at makakatulong sa iyo kapag nahihirapan ka. Maaaring mag-alok ang komunidad ng hacker ng iba't ibang mga mapagkukunan upang matulungan kang magsanay ng ligtas na mga diskarte sa pag-hack.
Hakbang 4. Iwasan ang mga labag sa batas na kilos
Ang pagkakaroon ng kakayahang mag-hack ay maaaring isang tukso sa sarili nito. Gayunpaman, hindi mo dapat gamitin ang iyong mga kakayahan upang magsagawa ng iligal na kilos. Kung nahuhuli kang ilegal na nag-hack, magkakaroon ka ng problema sa pulisya at maaari nitong hadlangan ang iyong karera. Huwag madala ng mga kwento ng mga propesyonal na hacker na tinanggap matapos mahuli dahil mas maraming mga hacker ang nakakulong kaysa sa mga hacker na binibigyan ng trabaho.
Manatiling malayo sa komunidad ng hacker na gumagawa ng mga iligal na kilos. Kung ang komunidad ay gumawa ng mga pagkilos na lumalabag sa batas, maaari kang maging isang hinihinalang dahil ikaw ay itinuturing na miyembro ng pamayanan. Kung hindi ka komportable sa mga kilos ng mga miyembro ng pamayanan, dapat kang lumayo sa pamayanan
Hakbang 5. Ugaliin ang istilo ng pag-hack na "White Hat" o istilo ng pag-hack na etikal
Ang White Hat ay isang term na ginamit upang mag-refer sa mga hacker na naghahanap ng mga kahinaan sa mga system. Sa halip na pagsamantalahan ang mga kahinaan na ito para sa personal na pakinabang, iuulat niya ang mga ito sa mga tagabuo ng system upang maiwasan ang pag-atake ng mga nakakahamak na hacker. Ang mga eksperto na "White Hat" na hacker ay maaaring kumita ng maraming pera na nagtatrabaho sa industriya ng seguridad.