Ինչպես հաղթահարել Hackthissite.org- ի հիմնական առաքելությունները. 15 քայլ

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

Ինչպես հաղթահարել Hackthissite.org- ի հիմնական առաքելությունները. 15 քայլ
Ինչպես հաղթահարել Hackthissite.org- ի հիմնական առաքելությունները. 15 քայլ

Video: Ինչպես հաղթահարել Hackthissite.org- ի հիմնական առաքելությունները. 15 քայլ

Video: Ինչպես հաղթահարել Hackthissite.org- ի հիմնական առաքելությունները. 15 քայլ
Video: Ինչ է վախը և ինչպես այն հաղթահարել 2024, Ապրիլ
Anonim

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

Քայլեր

Մաս 1 -ից 3 -ից. Հիմնական առաքելություն ծեծելը 1

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 1
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 1

Քայլ 1. Մուտք գործեք ձեր հաշիվ:

Նախքան այս մարտահրավերներից մի քանիսը վերցնելը սկսելը, ձեզ հարկավոր է գրանցվել անվճար հաշվի համար: Դա անելուց հետո դուք պետք է մուտք գործեք ձեր օգտվողի անունով և գաղտնաբառով: Գնացեք HTS- ի գլխավոր էջ, և մուտքի ձևը կլինի էջի վերևի ձախ մասում:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 2
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 2

Քայլ 2. Ընտրեք «Հիմնական առաքելություններ

«Ձախ կողմի պատուհանը HTS- ի հիմնական նավարկությունն է: Այստեղ «Մարտահրավերներ» ենթավերնագրի ներքո կգտնեք «Հիմնական առաքելություններ» հղումը: Կտտացրեք սա ՝ շարունակելու համար:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 3
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 3

Քայլ 3. Ընտրեք ձեր մարտահրավերը:

Այս էջի բեռնումն ավարտելուց հետո դուք պետք է տեսնեք 11 տարբեր մարտահրավերների մի ամբողջ շարք: Վերին մասը պետք է լինի «Հիմնական 1»; շարունակեք և կտտացրեք այն ՝ շարունակելու համար:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 4
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 4

Քայլ 4. Մաքրել «Ապուշի թեստ

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

  • Ամենակարևոր հուշումները պետք է տրվեն գաղտնաբառի դաշտից ներքև գտնվող փոքրիկ օգնության վանդակում: Հիմնականում, դուք պետք է իմանաք, որ յուրաքանչյուր վեբ կայք բաղկացած է կոդավորման լեզվից, որը կոչվում է HTML: Հասկանալով, որ այս լեզուն կազմում է յուրաքանչյուր վեբ կայք, պետք է լինի ձեր ամենամեծ հուշումը: Հաջորդ քայլը պարունակում է մարտահրավերի պատասխանը, այնպես որ շարունակելուց առաջ համոզվեք, որ սպառեք ձեր ուղեղը:
  • Եթե չես հասցնում դա ինքնուրույն պարզել, իրականում ոչինչ չի պատահի: Դուք ազատ եք մուտք գործել հետագա առաքելություններ: Բացի այդ, դուք ազատ եք մուտքագրել այնքան սխալ պատասխաններ, որքան ցանկանում եք, ոչինչ չի փոխվի: Այնուամենայնիվ, յուրաքանչյուր քայլ կատարելով սովորելը կբարձրացնի ապագա առաքելությունները հասկանալու ձեր հնարավորությունները:
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 5
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 5

Քայլ 5. Ստուգեք ֆորումները:

Եթե իսկապես հիասթափված եք, ստուգեք, թե ինչ են ասում այլ օգտվողներ ՝ ստուգելով ֆորումները: Ֆորումներին մուտք գործելու համար դուք պետք է նայեք էկրանի ձախ կողմում գտնվող նավիգացիոն բարին: «Ֆորում» կգտնեք «Հաղորդակցվել» ենթավերնագրի ներքո: Նոր գրառում ստեղծելուց առաջ դուք պետք է համոզվեք, որ մուտք գործեք: Պարզապես օգտագործեք օգտվողի անունը և գաղտնաբառը, որոնք օգտագործում եք հիմնական HTS- ի համար: Հիմնականում, այս կայքում սովորելու ավելի լավ տեղ չկա, քան նույն դժվարությունների միջով անցած այլ մարդկանց հետ: Չնայած հիշեք, որ այս մարդիկ անընդհատ նույն հարցերն են ստանում յուրաքանչյուր կատեգորիայի յուրաքանչյուր առաքելության վերաբերյալ, այնպես որ պարզապես շտապեք և կարդացեք, թե ինչ հարցեր են տրվել այլ մարդկանց կողմից, որոնք նոր են սկսվում:

Google- ի բաները. Միգուցե ոչ այս հատուկ առաքելության համար, բայց առաջին բանը, որ ձեզ կխնդրեն ֆորումներում այն է, եթե «տեղադրեք Google- ը» նախքան հարց տեղադրելը, այնպես որ համոզվեք, որ դա անում եք:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 6
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 6

Քայլ 6. Լուծեք առաջին մարտահրավերը:

Աջ սեղմեք վեբ էջի վրա, ցանկացած վայրում, և կտտացրեք «Դիտել էջի աղբյուրը» տարբերակը: Որոշ դիտարկիչներ կարող են ասել «Դիտել աղբյուրը»: Պետք է նոր էջ բացվի: Դա կարող է թվալ պատահականության փունջ, բայց դա այդպես չէ: Գաղտնաբառը պարունակվում է այս ծածկագրի ներսում, պարզ տեսադաշտում: Եթե ցանկանում եք անմիջապես անցնել գաղտնաբառի վրա, պատճենեք պատմության վերջին մի քանի բառերը գաղտնաբառի դաշտից անմիջապես վերև: Այս դեպքում այն «Մուտքագրեք գաղտնաբառը և կարող եք շարունակել»:

  • Պահեք Ctrl ստեղնաշարի վրա և սեղմեք F ստեղնը ՝ ծածկագրի բառային որոնում սկսելու համար: Այնուհետև տեղադրեք վերևում նշված նախադասությունը և սեղմեք Enter: Էջը պետք է անմիջապես անցնի ծածկագրի մեջ նշված նախադասության վրա, իսկ գաղտնաբառը հենց դրա ներքևում է: Այն պետք է ասի «առաջին մի քանի մակարդակները չափազանց հեշտ են. Գաղտնաբառը f0d0751f է»: Պատճենեք «f0d0751f» - ը կամ այն, ինչ ձերն է ասում, և տեղադրեք գաղտնաբառի դաշտի ներսում ՝ Հիմնական առաքելություն 1 էջում:
  • Շարունակելու համար կտտացրեք «Ներկայացնել» կոճակին: Դուք նոր եք ավարտել Առաքելությունը 1. Նոր էջ պետք է բեռնվի, որտեղ գրված է «Շնորհավորում եմ, դուք ավարտեցիք հիմնական 1 -ը»: Կտտացրեք կապույտ «Հաջորդ մարտահրավեր» կոճակին ներքև և այս վանդակի աջ կողմում:

3 -րդ մաս 2 -ից. Հիմնական առաքելություն ծեծելը 2

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 7
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 7

Քայլ 1. Մտածեք տրամադրված պատմության մասին:

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

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 8
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 8

Քայլ 2. Ստուգեք ֆորումները:

Հիմնական քայլերից մեկը, որին դուք պետք է ընտելանաք, HTS ֆորումների ստուգումն է և ամեն ինչ Google- ում գուգլացնելը: Հենց մտածեք, որ ավարտել եք ձեր ենթադրությունների վերջը և լուծել փորձերը, գնացեք ֆորումներին: Այս մարդիկ տարիներ շարունակ այստեղ են, և նրանք ավելի քան պատրաստակամ են օգնել մարդկանց հասկանալ դժվարին թեմաները: Բացի այդ, նրանք սովորաբար բավականին լավ են վերաբերվում անմիջապես պատասխաններ չտալուն և իրականում օգնել մարդկանց սովորել այս առաքելությունների հիմքում ընկած հասկացությունները:

Չնայած այս մարդկանցից շատերը կլինեն գեղեցիկ և ընկերասեր, խնդրում ենք նկատի ունենալ, որ ոչ բոլորն են հաճելի ձեզ համար: Նաև կարող են լինել ոմանք, ովքեր կարող են անմիջապես հրաժարվել պատասխանից: Խնդրում ենք փորձել հիշել, որ դուք այստեղ եք ՝ հասկանալու այս հասկացությունները, այլ ոչ թե պարզապես ստանալու պատասխանները:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 9
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 9

Քայլ 3. Հաղթեք Հիմնական Առաքելությանը 2:

Եթե դեռ ինքնուրույն չեք հասկացել դա, հավանաբար ամբողջովին շփոթված կգաք այս քայլին: Ամեն ինչ կարգին է: Եկեք այն քանդենք: Պարբերությունն ասում է. «Securityանցի անվտանգություն Սեմը ստեղծեց գաղտնաբառի պաշտպանության սցենար: Նա ստիպեց այն բեռնել իրական ծածկագիրը չքոդավորված տեքստային ֆայլից և համեմատել այն օգտագործողի մուտքագրած գաղտնաբառի հետ: Այնուամենայնիվ, նա անտեսեց գաղտնաբառի ֆայլը վերբեռնելը … »: Վերջին նախադասությունն այս դեպքում ամենակարևորն է: Եթե գաղտնաբառ ֆայլ չի բեռնվել, ապա գաղտնաբառ չկա: Ճիշտ է! Պարզապես կտտացրեք ներկայացնել կոճակը, և դուք հաղթել եք երկրորդ առաքելությանը: Շարունակելու համար կտտացրեք կապույտ «Հաջորդ մարտահրավեր» կոճակին:

3 -րդ մաս 3 -ից. Atingեծել հիմնական առաքելությանը 3

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 10
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 10

Քայլ 1. Մի պահ ուսումնասիրեք:

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

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 11
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 11

Քայլ 2. Դիտեք HTML- ը:

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

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 12
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 12

Քայլ 3. HTML էջում գտեք գաղտնաբառի տարածքը:

Երբ նայում եք ձեր առջևի կոդին, գուցե մի փոքր շփոթված եք: Ամեն ինչ կարգին է; բոլորը սկզբում են: Անցեք կոդի այն հատվածին, որը պարունակում է HTML- ի այն հատվածը, որտեղ նշվում է ձեր գաղտնաբառի դաշտը և պատմությունը: Դուք կարող եք դա անել ՝ պատճենելով ներկայացված պատմության վերջին նախադասությունը, այնուհետև ձեր ստեղնաշարի վրա սեղմելով Ctrl կոճակը և սեղմելով F ստեղնը: Սա կբացի որոնման դաշտը էջի վերին աջ անկյունում: Այնուհետև դուք պետք է աջ սեղմեք այդ վանդակի ներսում և տրված համատեքստի ընտրացանկից ընտրեք «Կպցնել»: Դուք պետք է ավտոմատ կերպով տեղափոխվեք կոդի այն հատվածը, որը պարունակում է մեր գաղտնաբառի դաշտը:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 13
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 13

Քայլ 4. Իմացեք ծածկագրերի տարբերությունը:

Երբ նայում եք ծածկագրին, կարող եք նկատել, որ իրականում կան տարբեր տեսակի կոդեր, որոնք օգտագործվում և հղվում են: Դա պայմանավորված է նրանով, որ HTML- ն աշխատում է բազմաթիվ տարբեր կոդավորման լեզուների կողքին ՝ տարբեր գործեր կատարելու համար: Օրինակ ՝ PHP. PHP- ն այն է, ինչ կոչվում է սերվերի կողմից սցենարական լեզու: Merրագրավորողը կարող է PHP- ով գործարկել սցենարներ, որոնք այլապես չափազանց դժվար կամ անհնար կլիներ միայն HTML- ի միջոցով իրականացնել:

Wրագրավորման լեզուն, ինչպես PHP- ը, առցանց հասկանալու համար մի քանի լավ ռեսուրս կլինի 3WSchools- ը: Կարևոր է հետազոտել, քանի որ տարբեր մարտահրավերների միջով եք անցնում `ձեր ճանապարհին առկա խոչընդոտների մասին ավելին իմանալու համար: Այս կայքերը կարող են օգնել ձեզ մի փոքր սովորել PHP- ի մասին, քանի որ այն ի հայտ կգա ապագա մարտահրավերներում:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 14
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 14

Քայլ 5. Համեմատեք սկզբնական կոդերը:

Բացեք Mission One- ի աղբյուրը ներդիրում, այնուհետև դիտեք Mission 3- ի աղբյուրների ծածկագիրը մեկ այլ էջում. դուք պետք է փորձեք համեմատել երկուսը: Փորձեք նկատել փոփոխությունները: Դուք կարող եք նախ նկատել, որ ծածկագրի ձևաչափման ձևը փոխվել է: Բացի այդ, թվում է, որ տեղադրված է ֆայլի նոր տեսակ: Սա այն կոդի տողն է, որը դուք փնտրում եք ՝ «»: Սա մեզ հետաքրքիր բան է ցույց տալիս: Securityանցի անվտանգությունը Սեմը տեղադրել է այն գաղտնաբառը, որը մենք փնտրում ենք PHP ֆայլի ներսում ՝ «password.php» անունով: Քանի որ Chrome- ի կամ Firefox- ի նման վեբ դիտարկիչները կառուցված են PHP և վեբ վրա հիմնված այլ լեզուներ ինքնաբերաբար կարդալու համար, դուք պետք է կարողանաք կարդալ այս ֆայլը:

Եթե նայեք PHP ֆայլը թվարկող տողից անմիջապես վերև գտնվող տողին, ապա պետք է տեսնեք ՝ «»: Եթե վերադառնաք ձեր հիմնական առաքելության 3 -րդ էջին և նայեք ընթացիկ URL- ին, այն պետք է կարդա https://www.hackthissite.org/missions/basic/3/ նման բան, բայց նկատեք, որ չկա «index.php »Վերջում: Սա նշանակում է, որ կայքը սպասում է կոնկրետ գործողության, մինչև ես սկսեմ կարդալ index.php ֆայլը: Նույնը վերաբերում է «password.php» ֆայլին: Կայքը սպասում է, թե ով է մուտքագրում գաղտնաբառի դաշտը, որը կտտացնի «Ներկայացնել» կոճակին, նախքան այն կասի password.php ֆայլը, բայց դուք առաջինը կարող եք կարդալ այն: Փորձեք պարզել մնացածը, ապա անցեք հաջորդ քայլին:

Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 15
Հաղթեք Hackthissite.org- ի հիմնական առաքելություններին Քայլ 15

Քայլ 6. Հաղթեք Հիմնական Առաքելությանը 3. Եթե դեռ չեք կողմնորոշվել, գնացեք Հիմնական Առաքելություն 3 հիմնական էջ: Երբ այնտեղ լինեք, URL- ի վերևում դրա վերջում ավելացրեք «password.php»: Այն պետք է ունենա այս տեսքը ՝ https://www.hackthissite.org/missions/basic/3/password.php: Այժմ սեղմեք Enter: Ձեր օգտագործած դիտարկիչը պետք է կարողանա կարդալ PHP ֆայլը և ցուցադրել այն, ինչ կա ներսում: Այս դեպքում վերին ձախ անկյունում պետք է լինի պատահական թվանշան հաջորդականություն: Պատճենեք և տեղադրեք սա Հիմնական առաքելություն 3 -ի գաղտնաբառի դաշտում և կտտացրեք «Ներկայացնել»: Դուք այժմ ավարտել եք Հիմնական առաքելությունը 3 HTS- ից:

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