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

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

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

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

Video: Ինչպես դառնալ հակեր (դեռահասների համար) (նկարներով)
Video: 15 iPHONE LIFEHACKS. Հնարքներ, որ պետք կգան ամեն օր 2024, Մայիս
Anonim

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

Քայլ

Մաս 1 4 -ից. Սովորեք լինել հակեր

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

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

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

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

Քայլ 2. Փնտրեք դասընթացներ, որոնք առաջարկում են համակարգչային և տեխնոլոգիական կրթություն:

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

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

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

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

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

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

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

2 -րդ մաս 4 -ից. Համակարգիչների և ցանցերի ուսումնասիրություն

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

Քայլ 1. Իմացեք հայտնի օպերացիոն համակարգը ներսից և դրսից:

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

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

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

Որպես հաքեր ՝ դուք շատ ժամանակ կծախսեք հրամանի տողը կարդալուն և հրամաններ մուտքագրելուն (հրաման): Իմացեք հրամանի տողը (Windows- ի համար) և տերմինալը (Linux- ի և OS X- ի համար):

Կարդացեք այս հոդվածը `պարզելու համար, թե ինչպես է գործում հրամանի տողը:

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

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

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

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

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

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

Հնարավոր է, որ դուք կարողանաք համակարգչային ցանց սովորել դպրոցում կամ դասընթացների ընթացքում:

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

Քայլ 5. Կարդացեք գիրք հակերության և համակարգիչների մասին:

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

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

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

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

HTML (Hypertext Markup Language) հիմնական ծրագրավորման լեզուն է, որն օգտագործվում է վեբ էջեր ստեղծելու համար: HTML հիմունքների իմացությունը կարող է օգնել ձեզ բացահայտել կայքի թույլ կողմերը: Բացի այդ, այն նաև օգնում է ձեզ կոդավորել վեբ կայքեր ստեղծելու համար: Կարդացեք այս հոդվածը ՝ HTML սովորելու համար:

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

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

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

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

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

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

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

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

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

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

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

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

Մաս 4 -ից 4 -ում

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

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

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

Ձեր համակարգչում ցանկացած օպերացիոն համակարգ տեղադրելու համար կարող եք օգտագործել վիրտուալ մեքենա: Սա օգնում է ձեզ ստուգել հատուկ օպերացիոն համակարգերի համար պատրաստված հաքերները: Կարդացեք այս հոդվածը ՝ վիրտուալ մեքենա ստեղծելու մասին անվճար տեղեկությունների համար:

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

Քայլ 2. Օգտագործեք հատուկ ցանցահենության համար ստեղծված կայք:

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

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

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

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

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

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

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

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

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

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

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

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