Ինչպես դառնալ դեռահաս հակեր (նկարներով)

Բովանդակություն:

Ինչպես դառնալ դեռահաս հակեր (նկարներով)
Ինչպես դառնալ դեռահաս հակեր (նկարներով)

Video: Ինչպես դառնալ դեռահաս հակեր (նկարներով)

Video: Ինչպես դառնալ դեռահաս հակեր (նկարներով)
Video: Ինչպես դառնալ հաճելի և «ձգող»՝ քեզ դուր եկած տղամարդու համար․ 15 խորհուրդ հոգեբաններից 2024, Ապրիլ
Anonim

«Հաքեր» տերմինը գլամուրային է և մեծ ազդեցություն է ունեցել հայտնի լրատվամիջոցների կողմից: Իրականում հաքերը պարզապես այն մարդն է, ով փնտրում է խոցելի կողմեր, որոնք կարելի է ուսումնասիրել և շահագործել: Իրական հաքերների մեծ մասը համակարգերը կոտրում են հետաքրքրասիրությունից և հուզմունքից ելնելով, ոչ թե ինչ -որ անձնական շահի համար: Դուք կարող եք գլուխ հանել շատ հաքերների վրա ՝ հնարավորինս շատ բան սովորելով դեռահասության տարիներին: Այս գիտելիքները կարող են օգնել առաջ մղել ձեր հաքերային կարիերան և նույնիսկ ձեզ լավ դպրոց կամ աշխատանք գտնել:

Քայլեր

Մաս 1 -ը 4 -ից

Դարձեք դեռահաս հաքեր Քայլ 1
Դարձեք դեռահաս հաքեր Քայլ 1

Քայլ 1. Գրանցվեք դպրոցում համակարգչային գիտության դասերին:

Շատ ավագ դպրոցներ առաջարկում են համակարգչային գիտության ծրագրեր, որոնք կարող են ձեզ սովորեցնել ծրագրավորման և ցանցերի հիմունքները: Այս դասերին մասնակցելը, մինչդեռ նրանք ձեզ համար անվճար են, կարող է շատ օգնել ապագայում և ոտք դնել ձեր անձնական ուսումնասիրություններին: Խոսեք ձեր խորհրդատուի հետ ՝ պարզելու համար, թե արդյոք կա համակարգչային գիտության ուղի, որը կարող եք ընտրել ձեր ընտրովի առարկաների համար:

Դարձեք դեռահաս հաքեր Քայլ 2
Դարձեք դեռահաս հաքեր Քայլ 2

Քայլ 2. Ստուգեք տեղական համայնքային կենտրոնները և համայնքային քոլեջները դասընթացների համար:

Կենտրոնացեք օպերացիոն համակարգերի և ցանցերի վրա: Հնարավոր է, որ դուք կարողանաք գտնել շատ ավելի շատ ծրագրեր, քան կգտնեիք ձեր ավագ դպրոցում, բայց դրանք, հավանաբար, որոշակի գումար կպահանջեն վերցնել: Այս դասընթացները կարող են ձեզ առաջարկել ավելի բարձր պատրաստված մասնագետների հասանելիություն, քան կարող եք գտնել դպրոցում:

Դարձեք դեռահաս հաքեր Քայլ 3
Դարձեք դեռահաս հաքեր Քայլ 3

Քայլ 3. Միացեք դպրոցում համակարգչային գիտության խմբին:

Սա հիանալի միջոց է համախոհների հետ հանդիպելու, ինչպես նաև համակարգչային գիտությունների ուսուցչի հետ պոտենցիալ ավելի շատ անհատական շփման համար: Եթե դուք չունեք համակարգչային գիտության ակումբ, մտածեք ինքներդ ձևավորել այն: Այս բաները լավ տեսք ունեն նաև քոլեջի ռեզյումեներում, որտեղ կարող եք շատ ավելին իմանալ կիրառական համակարգչային գիտության մասին:

Դարձեք դեռահաս հաքեր Քայլ 4
Դարձեք դեռահաս հաքեր Քայլ 4

Քայլ 4. Վերցրեք տրամաբանության և քննադատական մտածողության դասընթացներ:

Hանցահենությունն ավելին է, քան պարզապես ծրագրավորման լեզուներ իմանալը: Դուք պետք է կարողանաք յուրահատուկ տեսանկյուններից մոտենալ խնդիրներին և օգտագործել այն խոցելի կողմերը, որոնց մասին ստեղծողը երբեք չէր էլ մտածի: Իմանալով, թե ինչպես կիրառել ստեղծագործականությունը հարձակման խնդիրների վրա, կարող է ձեզ մեծ առավելություն տալ:

Մաս 2 -ից 4 -ը. Համակարգիչներ սովորելը և ցանցը

Դարձեք դեռահաս հաքեր Քայլ 5
Դարձեք դեռահաս հաքեր Քայլ 5

Քայլ 1. Իմացեք հիմնական օպերացիոն համակարգերի նրբություններն ու ելքերը:

Օգտագործեք ձեր դպրոցի համակարգչային լաբորատորիաները `հնարավորինս շատ օպերացիոն համակարգերի դասավորությունը և հոսքը սովորելու համար: Հաջող հաքեր լինելու համար հարկավոր է հարմարավետ աշխատել Windows- ում, Linux- ում և OS X- ում: Դուք պետք է կարողանաք կատարել ցանկացած հիմնական գործառույթ և գտնել ցանկացած վայր ՝ առանց դրա մասին մտածելու:

Դարձեք դեռահաս հաքեր Քայլ 6
Դարձեք դեռահաս հաքեր Քայլ 6

Քայլ 2. familiarանոթացեք հրամանի տողերին:

Շատ ժամանակ կոտրելու համար ծախսվում է հրամանի տողին նայելիս և հրամաններ մուտքագրելիս: Getանոթացեք Windows հրամանի տողին և Linux- ի և OS X- ի տերմինալին:

  • Տեսեք, թե ինչպես օգտագործել CMD- ը Windows հրամանի տողում լրացուցիչ տեղեկությունների համար:
  • Ubuntu (Linux) տերմինալի մանրամասների համար տե՛ս Ինչպես ծանոթանալ Ubuntu- ի հրամաններին:
Դարձեք դեռահաս հաքեր Քայլ 7
Դարձեք դեռահաս հաքեր Քայլ 7

Քայլ 3. Իմացեք, թե ինչպես են համակարգչի բաղադրիչները աշխատում միասին:

Advancedանցային քարտերի, երթուղիչների և հիշողության հետ շփվելիս ապարատային մակարդակում տեղի կունենան շատ առաջադեմ հաքերներ: Համակարգչի աշխատանքի հիմունքների իմացությունը և բաղադրիչների միմյանց միացման եղանակները կօգնեն սովորել օգտվել համակարգերից: Տեսեք, թե ինչպես կառուցել համակարգիչ ՝ հասկանալու համար, թե ինչպես է այդ ամենը միասին աշխատում: Համակարգչային բազային գիտելիքներ կարող եք ձեռք բերել դպրոցում համակարգչային դասընթացներ վերցնելուց:

Դարձեք դեռահաս հաքեր Քայլ 8
Դարձեք դեռահաս հաքեր Քայլ 8

Քայլ 4. Իմացեք ցանցի հիմունքները:

Հաջողակ հակեր լինելու համար էական է իմանալ, թե ինչպես են տվյալները փոխանցվում ինտերնետով: Իմացեք, թե ինչպես են գործում ցանցի մոդելների տարբեր շերտերը: Սա ձեզ կսովորեցնի, թե որտեղ կարելի է գտնել տվյալներ և ինչպես դրանք ընդհատել և փոխել: Տեսեք, թե ինչպես հասկանալ համակարգչային ցանցը ՝ ցանցի մոդելների և շերտերի մասին ծանոթացնելու համար: Basicանցերի վերաբերյալ հիմնական գիտելիքները կարևոր են արդյունավետ, բարձր մակարդակի հաքերների համար:

Հնարավոր է, որ դուք կարողանաք դասեր անցկացնել ցանցի վերաբերյալ ձեր դպրոցում կամ տեղական համայնքային քոլեջում:

Դարձեք դեռահաս հաքեր Քայլ 9
Դարձեք դեռահաս հաքեր Քայլ 9

Քայլ 5. Կարդացեք կոտրելու և համակարգիչների վերաբերյալ յուրաքանչյուր գիրք, որը կարող եք:

Մի՛ սովորեք միայն ձեր դասերից: Դուք պետք է հնարավորինս ակտիվորեն ներգրավվեք ուսման մեջ: Վերցրեք հաքերության վերաբերյալ հին գրքեր, կամ գրանցվեք եռամսյակային հրատարակության համար: Andանկացած և բոլոր տեղեկությունները, որոնք կարող եք սպառել, կօգնեն բարձրացնել ձեր հաքերային գիտելիքները:

Մաս 3 -ը 4 -ից. Հիմնական լեզուների ուսուցում

Դարձեք դեռահաս հաքեր Քայլ 10
Դարձեք դեռահաս հաքեր Քայլ 10

Քայլ 1. Սովորեք HTML:

HTML- ը հիմնական լեզուն է, որով կազմված են բոլոր վեբ էջերը: HTML հիմունքների իմացությունը կարող է օգնել ձեզ բացահայտել կայքերի թույլ կողմերը, ինչպես նաև ծածկագրել ձեր սեփական հիմնական կայքերը: Տեսեք, թե ինչպես սովորել HTML ՝ սկսելու համար:

Դարձեք դեռահաս հաքեր Քայլ 11
Դարձեք դեռահաս հաքեր Քայլ 11

Քայլ 2. Սովորեք JavaScript:

JavaScript- ը վեբ կայքերում բովանդակության ցուցադրման հիմնական եղանակներից մեկն է: Սովորելը, թե ինչպես է աշխատում JavaScript- ը, կարող է օգնել ձեզ բացահայտել կայքերի շահագործելի մասերը և ներարկել ձեր սեփական սցենարները: Տեսեք, թե ինչպես օգտագործել JavaScript ներարկումները ՝ տեսնելու, թե ինչպես են ներարկումները գործում:

Դարձեք դեռահաս հաքեր Քայլ 12
Դարձեք դեռահաս հաքեր Քայլ 12

Քայլ 3. Սովորեք SQL:

SQL- ը վեբ կայքերի և առցանց ծառայությունների տվյալների բազայի հիմնական լեզուն է: Acանցահենները շատ ժամանակ են ծախսում տվյալների շտեմարաններ մուտք գործելու վրա, ուստի իմանալը, թե ինչպես է աշխատում SQL- ը, էական է հակերության մեծ մասի համար: Տեսեք, թե ինչպես ստեղծել SQL Server տվյալների բազա ՝ SQL սերվեր փորձարկելու մասին տեղեկությունների համար:

Դարձեք դեռահաս հաքեր Քայլ 13
Դարձեք դեռահաս հաքեր Քայլ 13

Քայլ 4. Սովորեք PHP:

PHP- ն սերվերի կողմից տրամադրվող լեզու է և հաճախ օգտագործվում է անվտանգ մուտքեր մշակելու համար: Սա PHP- ի իմացությունն էական է դարձնում անվտանգ կայքերը կոտրելու համար: Տե՛ս Ինչպես սովորել PHP և MySQL ՝ PHP- ով սկսելու մանրամասների համար: Սա հակերների համար ամենաէական լեզուներից մեկն է:

Դարձեք դեռահաս հաքեր Քայլ 14
Դարձեք դեռահաս հաքեր Քայլ 14

Քայլ 5. Սովորեք Python:

Python- ը բարձր մակարդակի լեզու է, որը թույլ է տալիս արագ գրել ծրագրեր և սցենարներ: Դա էական է ձեր սեփական շահագործումները և հաքերները գրելու համար: Տեսեք, թե ինչպես սկսել ծրագրավորումը Python- ում ՝ սկսելու վերաբերյալ խորհուրդների համար:

Մաս 4 -ից 4 -ը. Անվտանգ հաքերային պրակտիկա

Դարձեք դեռահաս հաքեր Քայլ 15
Դարձեք դեռահաս հաքեր Քայլ 15

Քայլ 1. Հաքեք վիրտուալ մեքենա ձեր սեփական ցանցում:

Hackանցահենություն կիրառելու ամենաանվտանգ միջոցը սեփական սարքավորումների կոտրումն է: Վիրտուալ մեքենաներով մասնավոր ցանցի ստեղծումը թույլ կտա ձեզ փորձարկել և տեղակայել հաքեր ՝ առանց որևէ իրական վնաս պատճառելու կամ օրենքի հետ խնդիրներ ունենալու:

Ձեր համակարգչում ցանկացած օպերացիոն համակարգ տեղադրելու համար կարող եք օգտագործել վիրտուալ մեքենաներ: Սա թույլ կտա փորձարկել հատուկ օպերացիոն համակարգերի համար հարմարեցված հաքեր: Տեսեք, թե ինչպես տեղադրել VirtualBox- ը վիրտուալ մեքենաներով անվճար սկսելու մասին տեղեկությունների համար:

Դարձեք դեռահաս հաքեր Քայլ 16
Դարձեք դեռահաս հաքեր Քայլ 16

Քայլ 2. Օգտագործեք հակերային պրակտիկայի կայքեր:

Եթե ցանկանում եք փորձել ձեր հաքերային հմտությունները իրական աշխարհում, կան մի քանի կայքեր, որոնք ունեն ներկառուցված խոցելի տեղեր, որոնք կոտրելն անթերի օրինական է: Այս կայքերը թույլ կտան ձեզ կիրառել ձեր սցենարներն ու հարձակման մեթոդները ՝ առանց իրավական հետևանքներից վախենալու: Հանրաճանաչ պրակտիկայի կայքերը ներառում են.

  • Աղյուսներ
  • bWAPP
  • DVWA
  • Google Gruyere
  • McAfee HackMe կայքեր
Դարձեք դեռահաս հաքեր Քայլ 17
Դարձեք դեռահաս հաքեր Քայլ 17

Քայլ 3. Միացեք մի քանի հակերային համայնքների:

Կան տարբեր հակերային համայնքներ ՝ հեշտ գտվող ֆորումներից մինչև անհավանական թաքնված անկլավներ: Գտեք հաքերների մի խումբ, որոնք կարող են մարտահրավեր նետել ձեզ ավելի լավ հաքեր դառնալու և օգնել ձեզ, երբ դուք ցնցված եք: Հակերային համայնքները կարող են նաև ռեսուրսներ տրամադրել հաքերային տեխնիկայի անվտանգ կիրառման համար:

Դարձեք դեռահաս հաքեր Քայլ 18
Դարձեք դեռահաս հաքեր Քայլ 18

Քայլ 4. Խուսափեք ցանկացած անօրինական վարքից:

Անկախ նրանից, թե որքան գայթակղիչ կարող է լինել, մի սկսեք ապօրինի գործողություններ կատարել ձեր նոր հաքերային գիտելիքներով: Մեկ վատ հաքը կարող է ձեզ դժվարության մեջ գցել օրենքի հետ ՝ պոտենցիալ դադարեցնելով ձեր հաքերային կարիերան, մինչև այն դեռ չսկսվի: Մի խաբվեք պրոֆեսիոնալ հաքերների բռնելուց հետո վստահելի աշխատակից դառնալու պատմություններին: շատ ավելի հաճախ հաքերները պարզապես բանտ են գնում:

Խուսափեք նաև անօրինական վարքագծի հետ առնչվելուց: Եթե ձեր հաքերային համայնքը սկսում է հարձակումներ իրականացնել, ապա դուք կարող եք մեղավոր համարվել ասոցիացիայի կողմից: Եթե ձեզ անհարմար է զգում ուրիշների գործողությունները, հնարավորինս հեռացեք ձեզանից:

Դարձեք դեռահաս հաքեր Քայլ 19
Դարձեք դեռահաս հաքեր Քայլ 19

Քայլ 5. ractբաղվեք «սպիտակ գլխարկով» կամ «էթիկական» հակերությամբ:

Այս տերմինները օգտագործվում են այն հաքերները նկարագրելու համար, ովքեր խոցելի տեղեր են փնտրում համակարգերում, սակայն դրանք չեն շահարկում իրենց շահերի համար: Փոխարենը, սպիտակ գլխարկի հաքերները կհայտնեն այդ խոցելիության մասին ՝ կանխելու չարամիտ հաքերների ապագա հարձակումները: Սպիտակ գլխարկի հմուտ հաքերները կարող են շատ գումար վաստակել անվտանգության ոլորտում:

Խորհուրդ ենք տալիս: