Yuav Ua Li Cas Thiaj Li Hacker: 12 Kauj Ruam (nrog Duab)

Cov txheej txheem:

Yuav Ua Li Cas Thiaj Li Hacker: 12 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Thiaj Li Hacker: 12 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Thiaj Li Hacker: 12 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Thiaj Li Hacker: 12 Kauj Ruam (nrog Duab)
Video: Yuav tawm ntawm txoj kev txom nyem tau li cas? 2024, Plaub Hlis Ntuj
Anonim

Hauv kev ruaj ntseg khoos phis tawj, tus hacker yog ib tus neeg uas tsom mus rau kev ruaj ntseg ntawm lub computer thiab network systems. Muaj cov zej zog thiab sib koom kev coj noj coj ua ntawm cov kws tshaj lij kev sib tham thiab cov kws paub sib tham uas taug qab nws keeb kwm rov qab los txog ntau caum xyoo mus rau thawj zaug sib qhia cov minicomputers thiab ntxov tshaj ARPAnet kev sim. Cov tswv cuab ntawm kab lis kev cai no yog thawj "hackers." Kev tawg mus rau hauv khoos phis tawj thiab xov tooj tau dhau los ua piv txwv txog kev nyiag nkas hauv kev coj noj coj ua zoo, tab sis kab lis kev cai no nyuaj dua thiab coj ncaj ncees ntau dua li neeg feem coob paub. Txhawm rau dhau los ua hacker, kawm paub cov txheej txheem hacking yooj yim, yuav xav li cas zoo li hacker, thiab yuav ua li cas thiaj tau txais kev hwm hauv zej zog kev ncaj ncees nyiag nkas.

Cov kauj ruam

Ntu 1 ntawm 3: Kev Kawm Txuj Ci

Ua Tus Hacker Kauj Ruam 4
Ua Tus Hacker Kauj Ruam 4

Kauj Ruam 1. Khiav UNIX-zoo li OS, xws li Linux

UNIX thiab UNIX-zoo li lub tshuab ua haujlwm yog cov haujlwm ua haujlwm hauv Is Taws Nem. Thaum koj tuaj yeem kawm paub siv Is Taws Nem yam tsis paub UNIX, koj tsis tuaj yeem yog Internet hacker yam tsis nkag siab UNIX. Vim li no, hacker kab lis kev cai niaj hnub no zoo nkauj heev UNIX-centered. Muaj ntau hom UNIX-zoo li lub tshuab ua haujlwm, nrov tshaj plaws yog Linux, uas koj tuaj yeem ua haujlwm nrog Microsoft Windows ntawm tib lub tshuab. Rub tawm Linux online lossis nrhiav pab pawg Linux cov neeg siv hauv zej zog los pab koj nrog kev teeb tsa.

  • Ib txoj hauv kev zoo los txhuam koj cov ntiv taw hauv dej yog khau raj lub cuab yeej hu ua CD lossis USB nyob, kev faib khoom uas khiav tag nrho CD lossis USB yam tsis hloov kho koj lub hard disk. Ib txoj hauv kev los saib qhov ua tau yam tsis tas yuav ua dab tsi.
  • Muaj lwm lub UNIX-zoo li kev ua haujlwm dhau Linux, xws li *BSD systems. Qhov nrov tshaj plaws *BSD systems yog FreeBSD, NetBSD, OpenBSD thiab DragonFly BSD. Txhua yam yog qhib qhov zoo ib yam li Linux. Txawm li cas los xij, nws tseem ceeb kom nco ntsoov tias lawv yog BSD thiab tsis yog Linux.
  • MacOS ntawm Darwin, UNIX kev ua haujlwm uas nyob ntawm FreeBSD. Darwin yog pub dawb thiab qhib qhov chaw thiab muaj nyob ntawm https://opensource.apple.com. Vim tias qhov tseem ceeb ntawm cov kab ke yog UNIX, thiab macOS yog nrov heev, ntau tus neeg tau xa hla Linux daim ntawv thov rau macOS. Koj tuaj yeem tau txais cov haujlwm ntawd nrog tus tswj hwm pob xws li homebrew, fink lossis MacPorts. Xwb, koj tuaj yeem tsuas yog khiav Linux ntawm Mac nrog macOS.
  • Yog tias koj xav tau txais qhov tshwj xeeb tshwj xeeb, koj tseem tuaj yeem ua haujlwm ib yam li Qhib Indiana, uas yog raws li qhib qhov tso tawm ntawm Solaris kev ua haujlwm ua ntej nws tau txais los ntawm Oracle thiab ua qhov kaw. OpenIndiana thiab Solaris ua rau UNIX System V, thiab, xws li, tsis sib xws nrog Linux daim ntawv thov. Uas tau hais tias, muaj ntau qhov chaw nres nkoj ntawm Linux daim ntawv thov. Tej zaum koj yuav zoo dua tsuas yog siv macOS, BSD lossis Linux vim tias lawv nrov dua thiab muaj ntau yam haujlwm ntxiv rau lawv.
Ua Tus Hacker Kauj Ruam 5
Ua Tus Hacker Kauj Ruam 5

Kauj ruam 2. Sau HTML

Yog tias koj tsis paub yuav ua haujlwm li cas, kawm paub HyperText Mark-Up Language (HTML) thiab maj mam txhim kho kev paub yog qhov tseem ceeb. Koj pom dab tsi thaum koj saib lub vev xaib ntawm cov duab, duab, thiab cov khoom tsim yog txhua yam coding siv HTML. Txog ib qhov haujlwm, teeb tsa los kawm yuav ua li cas thiaj ua tau lub home page yooj yim thiab ua haujlwm koj txoj hauv kev los ntawm qhov ntawd.

  • Hauv koj tus browser, qhib nplooj ntawv cov ntaub ntawv txhawm rau tshuaj xyuas HTML kom pom ib qho piv txwv. Mus rau Tus Tsim Kho Web> Nplooj Ntawv Hauv Firefox thiab siv sijhawm saib cov cai.
  • Koj tuaj yeem sau HTML hauv cov lus yooj yim ua haujlwm zoo li Notepad lossis cov ntawv yooj yim thiab txuag koj cov ntaub ntawv ua "yourCoolFileName . HTML"yog li koj tuaj yeem rub lawv mus rau qhov browser thiab pom koj cov haujlwm txhais ua.
Ua Tus Hacker Kauj Ruam 3
Ua Tus Hacker Kauj Ruam 3

Kauj Ruam 3. Kawm cov lus ntawm txoj haujlwm

Ua ntej koj pib sau paj huam, koj yuav tsum kawm cov qauv sau ntawv yooj yim. Ua ntej koj ua txhaum txoj cai, koj yuav tsum kawm cov cai. Tab sis yog tias koj lub hom phiaj kawg yog los ua hacker, koj yuav xav tau ntau dua cov lus Askiv yooj yim los sau koj cov txuj ci.

  • Python yog "lus" zoo los pib nrog vim tias nws tau tsim huv si, sau tseg tau zoo, thiab zoo rau cov pib tshiab. Txawm hais tias yog thawj hom lus zoo, nws tsis yog khoom ua si xwb; nws yog qhov tseem ceeb, hloov pauv tau, thiab haum rau cov haujlwm loj.
  • Yog tias koj nkag mus rau lub phiaj xwm loj, koj yuav tsum kawm Java yog lwm txoj hauv kev, tab sis nws muaj nqis raws li thawj hom lus lus tau raug nug tam sim no hauv nws lub xeev tshwj xeeb.
  • Tsis zoo li Java, Javascript zoo ib yam li Python vim tias lawv yog ob hom lus C thiab tsis tshua muaj neeg siv tshiab. Javascript yog "cov lus programming ntawm lub vev xaib," yog li Yog tias koj xav txuas ntxiv koj txoj kev kawm hauv kev txhim kho web/nyiag nkas, Javascript yog kawm tau zoo dua li Python.
  • Lwm txoj hauv kev rau JavaScript yuav yog PHP C, cov lus tseem ceeb ntawm Unix. C ++ cuam tshuam nrog C; yog koj paub ib tus, kawm lwm tus yuav tsis nyuaj. C muaj txiaj ntsig zoo nrog koj lub tshuab cov peev txheej tab sis yuav tsau nyiaj ntau ntawm koj lub sijhawm ntawm kev debugging thiab feem ntau zam rau qhov laj thawj ntawd, tshwj tsis yog kev ua haujlwm ntawm koj lub khoos phis tawj tshwj xeeb.
  • Tej zaum nws yog lub tswv yim zoo los siv lub hauv paus pib zoo xws li Backtrack 5 R3, Kali lossis Ubuntu 12.04LTS.

Ntu 2 ntawm 3: Txais Tus Kheej Tus Kheej

Ua Hacker Kauj Ruam 1
Ua Hacker Kauj Ruam 1

Kauj Ruam 1. Xav kom muaj tswv yim

Tam sim no koj tau txais cov txuj ci yooj yim hauv qhov chaw, koj tuaj yeem pib xav txog kev kos duab. Hackers zoo li cov kws ua yeeb yam, cov kws tshawb fawb, thiab cov kws tsim txuj ci txhua tus dov mus rau hauv ib qho. Lawv ntseeg hauv kev ywj pheej thiab kev lav phib xaub sib luag. Lub ntiaj teb yog tag nrho ntawm cov teeb meem txaus siab tos kom daws tau. Hackers ua qhov tshwj xeeb zoo siab hauv kev daws teeb meem, ua kom lawv cov txuj ci zoo dua qub, thiab siv lawv txoj kev txawj ntse.

  • Hackers muaj ntau yam kev txaus siab rau kev coj noj coj ua thiab kev txawj ntse, sab nraum hacking. Ua haujlwm hnyav li koj ua si, thiab ua si zoo li koj ua haujlwm. Rau cov neeg nyiag nkas tiag, ciam teb nruab nrab ntawm "kev ua si," "kev ua haujlwm," "kev tshawb fawb," thiab "txuj ci" txhua yam zoo li ploj mus los yog sib koom ua ke kom muaj tswv yim zoo.
  • Nyeem ntawv tseeb. Mus rau cov rooj sib tham fiction science, uas yog ib txoj hauv kev zoo los ntsib cov neeg nyiag nkas thiab cov neeg nyiag nkas.
  • Xav txog kev qhia ua txuj ci ntaus nrig. Hom kev xav ntawm lub hlwb xav tau rau kev ua yeeb yam zoo li zoo sib xws hauv txoj hauv kev tseem ceeb rau yam uas hackers ua. Qhov feem ntau hacker-ly txuj ci ntaus nrig yog cov uas hais txog kev qhuab qhia hauv lub siab, so kev paub, thiab tswj hwm, ntau dua li lub zog nyoos, kev tawm dag zog, lossis lub cev muaj zog. Tai Chi yog kev ntaus txuj ci zoo rau hackers.
441133 5
441133 5

Kauj Ruam 2. Kawm paub hlub daws teeb meem

Tsis muaj teeb meem yuav tsum tau daws ob zaug. Xav txog nws li zej zog uas lub sijhawm ntawm txhua tus neeg yog hackers yog qhov muaj nqis. Hackers ntseeg tias kev qhia tawm cov ntaub ntawv yog lub luag haujlwm ncaj ncees. Thaum koj daws teeb meem, tshaj tawm cov ntaub ntawv rau pej xeem kom pab txhua tus daws qhov teeb meem qub.

  • Koj tsis tas yuav ntseeg tias koj yuav tsum muab tag nrho koj cov khoom lag luam tsim tawm, txawm hais tias cov neeg nyiag nkas uas ua yog cov uas tau txais kev hwm tshaj plaws los ntawm lwm cov neeg nyiag nkas. Nws zoo ib yam nrog hacker qhov txiaj ntsig kom muag txaus ntawm nws kom koj nyob hauv zaub mov thiab xauj tsev thiab khoos phis tawj.
  • Nyeem cov ntawv qub, xws li "Jargon File" lossis "Hacker Manifesto" los ntawm The Mentor. Tej zaum lawv yuav tsis txog hnub hais txog teeb meem kev ua haujlwm, tab sis tus cwj pwm thiab tus ntsuj plig tsuas yog raws sijhawm.
441133 6
441133 6

Kauj Ruam 3. Kawm kom paub thiab tawm tsam txoj cai

Tus yeeb ncuab ntawm tus neeg nyiag nkas yog kev nkees nkees, qaug cawv, thiab cov neeg muaj cai uas siv censorship thiab zais cia txhawm rau txhawm rau txhawm rau ywj pheej ntawm cov ntaub ntawv. Monotonous ua haujlwm ua rau cov neeg nyiag nkas los ntawm kev nyiag.

Nkag mus nyiag nkas raws li txoj hauv kev ntawm lub neej yog tsis lees txais qhov hu ua "ib txwm muaj" cov tswv yim ntawm kev ua haujlwm thiab khoom, xaiv qhov sib ntaus los sib ntaus sib luag thiab kev paub sib xws

441133 7
441133 7

Kauj Ruam 4. Muaj peev xwm

Yog li, txhua tus neeg uas siv sijhawm nyob rau Reddit tuaj yeem sau qhov tsis txaus ntseeg cyberpunk lub npe siv thiab ua tus hacker. Tab sis Is Taws Nem yog qhov sib npaug zoo thiab muaj txiaj ntsig muaj peev xwm tshaj li tus kheej thiab lub cev. Siv sijhawm ua haujlwm ntawm koj cov khoom siv tes ua thiab tsis yog koj li duab, thiab koj yuav tau txais kev hwm sai dua li ua qauv rau koj tus kheej ntawm yam tsis raug uas peb xav txog "nyiag nkas" hauv kev coj noj coj ua zoo.

Ntu 3 ntawm 3: Hacking Zoo

441133 8
441133 8

Kauj Ruam 1. Sau cov software qhib

Sau cov phiaj xwm uas lwm tus neeg nyiag nkas xav tias lom zem lossis muaj txiaj ntsig, thiab muab cov phiaj xwm mus rau tag nrho cov kab lis kev cai hacker los siv. Hackerdom cov neeg hwm tshaj plaws yog cov neeg uas tau sau ntawv loj, muaj peev xwm ua haujlwm tau uas tau ntsib qhov xav tau thoob plaws thiab muab rau lawv tam sim no tam sim no txhua tus siv lawv.

441133 9
441133 9

Kauj Ruam 2. Pab ntsuas thiab debug qhib qhov software

Ib tus kws sau ntawv qhib uas xav yuav qhia rau koj tias cov beta-tester zoo (leej twg paub yuav piav qhia cov tsos mob li cas, teeb tsa cov teeb meem zoo, tuaj yeem tiv taus kab hauv kev tso tawm sai, thiab txaus siab siv qee qhov kev kuaj mob yooj yim) tsim nyog lawv qhov hnyav hauv rubies.

Sim nrhiav txoj haujlwm hauv kev txhim kho uas koj txaus siab thiab ua tus beta-tester zoo. Muaj qhov xwm txheej zoo los ntawm kev pab ntsuas cov phiaj xwm los pab daws lawv kom pab hloov kho lawv. Koj yuav kawm ntau yam no, thiab ua siab zoo nrog cov neeg uas yuav pab koj tom qab

441133 10
441133 10

Kauj Ruam 3. Tshaj tawm cov ntaub ntawv muaj txiaj ntsig

Lwm qhov zoo yog khaws thiab lim cov ntaub ntawv muaj txiaj ntsig thiab txaus siab rau hauv nplooj ntawv web lossis cov ntaub ntawv zoo li Cov Lus Nug Nug (FAQ) cov npe, thiab ua kom muaj cov ntawd. Cov neeg saib xyuas ntawm cov txuj ci tseem ceeb FAQs yuav luag muaj kev hwm ntau npaum li qhib qhov chaw sau ntawv.

441133 11
441133 11

Kauj Ruam 4. Pab ua kom cov txheej txheem ua haujlwm

Cov neeg ua haujlwm pab dawb ua haujlwm rau hacker kab lis kev cai (thiab kev txhim kho engineering ntawm Internet, rau qhov teeb meem ntawd). Muaj ntau qhov tsim nyog tab sis kev ua haujlwm tsis zoo uas yuav tsum tau ua kom ua mus ntxiv - tswj hwm cov npe xa ntawv, tshuaj xyuas pab pawg xov xwm, tswj hwm cov software loj khaws cov chaw, txhim kho RFCs thiab lwm yam txheej txheem. Cov neeg uas ua qhov khoom zoo no tau txais kev hwm ntau, vim tias txhua tus paub cov haujlwm no yog lub sijhawm loj heev thiab tsis muaj kev lom zem ntau npaum li ua si nrog cov lej. Ua lawv qhia kev mob siab rau.

441133 12
441133 12

Kauj Ruam 5. Ua haujlwm rau hacker kab lis kev cai nws tus kheej

Nws tsis yog ib yam uas koj yuav tsum tau ua kom txog thaum koj tau nyob ib puag ncig thiab dhau los ua tus paub zoo rau ib ntawm plaub yam khoom dhau los. Kab lis kev cai neeg nyiag nkas tsis muaj cov thawj coj, raws nraim, tab sis nws muaj kab lis kev cai ib txwm muaj thiab pab pawg txwj laug thiab keeb kwm keeb kwm thiab cov neeg hais lus. Thaum koj tau nyob hauv qhov nqes dej ntev txaus, koj tuaj yeem loj hlob mus rau ib qho ntawm cov no.

Hackers tsis ntseeg qhov tsis txaus ntseeg ntawm lawv tus txwj laus hauv pawg neeg, yog li pom tau mus txog rau lub npe zoo li no yog qhov txaus ntshai. Tsis yog siv zog rau nws, koj yuav tsum tso koj tus kheej, yog li nws poob hauv koj txhais ceg, thiab tom qab ntawd coj tus yam ntxwv thiab ua siab zoo rau koj li xwm txheej

Lub tswv yim

  • Qee lub tuam txhab them nyiaj rau hackers txhawm rau sim lawv kev nyab xeeb. Yog tias koj ua tau zoo txaus, qhov no tuaj yeem yog koj txoj haujlwm!
  • Nco ntsoov tias tsis txhob raug ntes, txawm hais tias koj npaj yuav ua dab tsi yuav txhaum kev cai, nws raug nquahu kom koj TSIS YOG koom nrog Black Hat hacking.
  • Sau koj hom lus kom zoo. Txawm hais tias nws yog ib qho kev xav tsis sib xws uas cov kws tsim tawm tsis tuaj yeem sau, tus lej tsis txaus ntseeg ntawm cov neeg nyiag nkas muaj peev xwm sau tau zoo.
  • LISP tsim nyog kawm rau qhov laj thawj sib txawv - qhov kev paub ua kom pom tseeb uas koj yuav muaj thaum koj thaum kawg tau txais nws. Qhov kev paub ntawd yuav ua rau koj ua tus programmer zoo dua rau koj lub hnub, txawm tias koj tsis tau siv LISP nws tus kheej ntau npaum li cas. Koj tuaj yeem tau txais qee qhov kev paub dhau los nrog LISP ncaj ncees yooj yim los ntawm kev sau thiab hloov kho cov qauv rau Emacs cov ntawv sau, lossis Script-Fu plugins rau GIMP qib siab kho duab software.
  • Perl tsim nyog kawm rau qhov laj thawj siv tau; nws tau siv dav heev rau cov nplooj ntawv web nquag thiab kev tswj hwm kab ke yog li txawm tias koj tsis tau sau Perl, koj yuav tsum kawm nyeem nws. Coob leej neeg siv Perl kom zam C txoj haujlwm ntawm cov haujlwm uas tsis xav tau C lub tshuab ua haujlwm tau zoo.
  • Ntsuam xyuas koj cov txuj ci ntawm cov vev xaib uas koj tau tsim.
  • Siv koj cov txuj ci kom zoo. Ua tus neeg nyiag lub kaus mom dawb yog qhov zoo rau txhua tus thiab muaj kev nyab xeeb ntau dua li dhau los ua lub kaus mom dub hacker thiab muaj teeb meem nrog tub ceev xwm.
  • Ceev faj txog yam koj hack. Cov dej num tsis raug cai tuaj yeem muaj kev rau txim loj, thiab tsis muaj dab tsi hauv is taws nem tsis qhia npe tiag.
  • Tsis txhob sim ua yam tsis raug cai uas tuaj yeem ua rau koj muaj teeb meem
  • Nug kev pabcuam kev nyab xeeb (ADT) yog tias koj tuaj yeem sim lawv cov kab ke.

Pom zoo: