Kuinka voittaa Hackthissite.org -perustehtävät: 15 vaihetta

Sisällysluettelo:

Kuinka voittaa Hackthissite.org -perustehtävät: 15 vaihetta
Kuinka voittaa Hackthissite.org -perustehtävät: 15 vaihetta

Video: Kuinka voittaa Hackthissite.org -perustehtävät: 15 vaihetta

Video: Kuinka voittaa Hackthissite.org -perustehtävät: 15 vaihetta
Video: ПРИВОЗ. ОДЕССА СЕГОДНЯ. МЯСО РЫБА ЦЕНЫ И НОЖИ 2022 2024, Huhtikuu
Anonim

Hackthissite.org on hiekkalaatikon hakkerointisivusto, joka opettaa nykyään kaikenlaisten tekniikoiden tunkeutumistestausta. Verkko-, matkapuhelin- ja perustietokoneiden suojaus ovat vain muutamia tapoja, joilla Hackthissite.org on auttanut ihmisiä vuosien ajan ymmärtämään paremmin Internetiä ja miten he voivat puolustaa itseään sillä. Ne tarjoavat erilaisia hakkerointihaasteita kouluttaakseen ihmisiä todellisille tavoille, joilla rikolliset hyödyntävät ihmisiä Internetissä. Perusverkkohaasteet ovat täydellinen paikka aloittaa oppiminen tavallisista virheistä, joita ihmiset tekevät verkossa.

Askeleet

Osa 1/3: Perustehtävän voittaminen 1

Voita Hackthissite.org -perustoiminnot Vaihe 1
Voita Hackthissite.org -perustoiminnot Vaihe 1

Vaihe 1. Kirjaudu tiliisi

Ennen kuin voit alkaa ottaa osaa näistä haasteista, sinun on rekisteröidyttävä ilmaiseen tiliin. Sen jälkeen sinun on kirjauduttava sisään käyttäjätunnuksellasi ja salasanallasi. Siirry HTS -kotisivulle ja kirjautumislomake on sivun vasemmassa yläkulmassa.

Voita Hackthissite.org -perustoiminnot Vaihe 2
Voita Hackthissite.org -perustoiminnot Vaihe 2

Vaihe 2. Valitse Perustehtävät

”Vasemmanpuoleinen ruutu on HTS: n pää navigointi. Täältä, Haasteet -alaotsikon alta löydät Perustehtävät -linkin. Jatka napsauttamalla tätä.

Voita Hackthissite.org -perustoiminnot Vaihe 3
Voita Hackthissite.org -perustoiminnot Vaihe 3

Vaihe 3. Valitse haaste

Kun tämä sivu on latautunut, sinun pitäisi nähdä koko sarja 11 erilaista haastetta. Yläosan tulee olla "Basic 1"; jatka ja napsauta sitä.

Voita Hackthissite.org -perustoiminnot Vaihe 4
Voita Hackthissite.org -perustoiminnot Vaihe 4

Vaihe 4. Tyhjennä “Idiotesti

”Jokainen haaste pyytää sinua antamaan salasanan, joka sinun on selvitettävä itse. Ensimmäinen haaste on nimeltään "Idiotesti", mutta älä ota sitä henkilökohtaisesti. Sinun tulisi käyttää muutama minuutti ainakin yrittää selvittää tämä ennen kuin jatkat seuraavaan vaiheeseen tai edes jatkat lukemista.

  • Tärkeimmät vihjeet on annettava salasanakentän alla olevassa pienessä ohjekentässä. Pohjimmiltaan sinun pitäisi tietää, että jokainen sivusto koostuu HTML -koodikielestä. Ymmärtäminen, että tämä kieli muodostaa jokaisen verkkosivuston, pitäisi olla suurin vihje. Seuraava vaihe sisältää vastauksen haasteeseen, joten muista käyttää aivosi loppuun ennen kuin jatkat.
  • Jos et päätä selvittää sitä itse, mitään ei tapahdu. Voit vapaasti käyttää muita tehtäviä. Lisäksi voit antaa niin monta väärää vastausta kuin haluat, mikään ei muutu. Kuitenkin oppiminen tekemällä jokainen askel lisää mahdollisuuksiasi ymmärtää tulevia tehtäviä.
Voita Hackthissite.org -perustoiminnot Vaihe 5
Voita Hackthissite.org -perustoiminnot Vaihe 5

Vaihe 5. Tutustu foorumeihin

Jos olet todella hämmentynyt, tarkista foorumilta, mitä muut käyttäjät sanovat. Foorumeille pääsemiseksi sinun on tarkasteltava näytön vasemmassa reunassa olevaa navigointipalkkia. Löydät "Foorumi" alaotsikon "Kommunikoi" alta. Sinun on kirjauduttava sisään ennen uuden postauksen luomista. Käytä vain käyttäjätunnusta ja salasanaa, joita käytät pääasiallisessa HTS: ssä. Pohjimmiltaan tällä sivustolla ei ole parempaa paikkaa oppia kuin muiden ihmisten kanssa, jotka ovat käyneet läpi samat haasteet. Muista kuitenkin, että nämä ihmiset saavat aina samat kysymykset jokaisesta tehtävästä jokaisessa kategoriassa, joten ota vain aikaa ja lue, mitä kysymyksiä ovat vasta aloittaneet muut ihmiset.

Googlen asiat-Ehkä ei tähän tehtävään, mutta foorumeilla olevat ihmiset kysyvät sinulta ensin, että oletko Googlennut sen ennen kuin lähetit kysymyksen, joten varmista, että teet sen

Voita Hackthissite.org -perustoiminnot Vaihe 6
Voita Hackthissite.org -perustoiminnot Vaihe 6

Vaihe 6. Ratkaise ensimmäinen haaste

Napsauta verkkosivua hiiren kakkospainikkeella, missä tahansa, ja napsauta Näytä sivun lähde -vaihtoehtoa. Jotkut selaimet saattavat sanoa "Näytä lähde". Uusi sivu pitäisi avata. Se saattaa näyttää satunnaisuudelta, mutta se ei ole sitä. Salasana on tämän koodin sisällä, näkyvissä. Jos haluat siirtyä suoraan salasanaan, kopioi tarinan viimeiset sanat juuri salasanakentän yläpuolelta. Tässä tapauksessa "Anna salasana ja voit jatkaa."

  • Pidä näppäimistön Ctrl -näppäintä painettuna ja paina F -näppäintä aloittaaksesi koodihaun. Liitä sitten yllä oleva lause siihen ja paina Enter. Sivun pitäisi hypätä suoraan kyseiseen lauseeseen koodissa, ja salasana on aivan sen alapuolella. Sen pitäisi sanoa jotain "ensimmäiset tasot ovat erittäin helppoja: salasana on f0d0751f". Kopioi "f0d0751f" tai mitä tahansa sinun sanomaasi ja liitä se Basic Mission 1 -sivun salasanakenttään.
  • Jatka napsauttamalla Lähetä -painiketta. Olet juuri suorittanut tehtävän 1. Uuden sivun pitäisi latautua, ja siinä lukee "Onnittelut, olet suorittanut perus 1!" Napsauta sinistä "Seuraava haaste" -painiketta tämän laatikon oikealla puolella.

Osa 2/3: Perustehtävän voittaminen 2

Voita Hackthissite.org -perustoiminnot Vaihe 7
Voita Hackthissite.org -perustoiminnot Vaihe 7

Vaihe 1. Ajattele tarinaa

Tästä eteenpäin tulee olemaan pieni tarina, jonka sivuston luojat tekivät nimenomaan näihin haasteisiin. Muista lukea tämä pieni pieni kappale tarinasta jokaisesta, koska ne sisältävät vihjeitä jokaisesta haasteesta. Tämä haaste on itse asiassa paljon helpompi tietyllä tavalla. Muista lukea salasana -kentän yläpuolella oleva tarina.

Voita Hackthissite.org -perustoiminnot Vaihe 8
Voita Hackthissite.org -perustoiminnot Vaihe 8

Vaihe 2. Tarkista foorumit

Yksi perusvaiheista, joihin sinun pitäisi tottua, on HTS -foorumien tarkistaminen ja kaiken Googlaaminen. Heti kun luulet saavuttaneesi arvauksesi ja ratkaissut yritykset, siirry foorumeille. Nämä ihmiset ovat olleet täällä vuosia, ja he ovat enemmän kuin halukkaita auttamaan ihmisiä ymmärtämään vaikeita aiheita. Lisäksi he ovat yleensä melko hyviä siitä, etteivät anna vastauksia heti ja auttavat ihmisiä oppimaan näiden tehtävien takana olevat käsitteet.

Vaikka monet näistä ihmisistä ovat mukavia ja ystävällisiä, huomaa, että kaikki eivät ole mukavia sinulle. Jotkut saattavat myös pudottaa vastauksen heti. Yritä muistaa, että olet täällä oppiaksesi nämä käsitteet, älä vain saada vastauksia

Voita Hackthissite.org -perustoiminnot Vaihe 9
Voita Hackthissite.org -perustoiminnot Vaihe 9

Vaihe 3. Voita perusoperaatio 2

Jos et ole vielä keksinyt sitä itse, tulet todennäköisesti tähän vaiheeseen täysin hämmentyneenä. Ei se mitään. Hajotetaan se. Kappale sanoo: Network Security Sam asetti salasanasuojausohjelman. Hän sai sen lataamaan todellisen salasanan salaamattomasta tekstitiedostosta ja vertaamaan sitä käyttäjän antamaan salasanaan. Hän kuitenkin laiminlöi salasanatiedoston lataamisen…”Viimeinen lause on tässä tapauksessa tärkein. Jos salasanatiedostoa ei ole ladattu, salasanaa ei ole. Oikein! Napsauta vain Lähetä -painiketta ja olet voittanut toisen tehtävän. Jatka napsauttamalla sinistä”Seuraava haaste” -painiketta.

Osa 3/3: Perustehtävän voittaminen 3

Voita Hackthissite.org -perustoiminnot Vaihe 10
Voita Hackthissite.org -perustoiminnot Vaihe 10

Vaihe 1. Tutki hetki

Tämän viimeisen tehtävän pitäisi antaa sinulle käsitys siitä, mitä sinun on joskus tehtävä, jotta voit selviytyä tehtävästä. Joskus sinun on voitava napsauttaa painikkeita ja nähdä tulokset, koska joskus ihmiset tekevät virheitä. Tästä tehtävästä tulee kuitenkin tähän mennessä monimutkaisin, koska se ulottuu sivuston HTML -koodaukseen, eikä tarinasta ole paljon apua. Varmista kuitenkin, että käytät hetken yrittääksesi selvittää jokainen näistä haasteista itse. Kun olet järkyttynyt, jatka seuraavaan vaiheeseen.

Voita Hackthissite.org -perustoiminnot Vaihe 11
Voita Hackthissite.org -perustoiminnot Vaihe 11

Vaihe 2. Näytä HTML

Kun olet Tehtävä 3 -sivulla ja olet käyttänyt itsesi loppuun, napsauta Web-sivua hiiren kakkospainikkeella ja napsauta "Näytä lähde" tai "Näytä sivulähde" selaimesi mukaan nähdäksesi sivun HTML-koodin.

Voita Hackthissite.org -perustoiminnot Vaihe 12
Voita Hackthissite.org -perustoiminnot Vaihe 12

Vaihe 3. Etsi salasana -alue HTML -sivulta

Kun katsot koodia edessäsi, saatat olla hieman hämmentynyt. Ei se mitään; kaikki ovat aluksi. Sukella koodin osaan, joka sisältää sen HTML -osan, jossa on salasanakenttäsi ja tarinasi. Voit tehdä tämän kopioimalla tarinan viimeisen lauseen ja pitämällä näppäimistön Ctrl -painiketta painettuna ja painamalla F -näppäintä. Tämä avaa hakukentän sivun oikeassa yläkulmassa. Napsauta sitten hiiren kakkospainikkeella kyseisen ruudun sisällä ja valitse "Liitä" annetusta kontekstivalikosta. Sinut ohjataan automaattisesti koodin osaan, joka sisältää salasanakenttämme.

Voita Hackthissite.org -perustoiminnot Vaihe 13
Voita Hackthissite.org -perustoiminnot Vaihe 13

Vaihe 4. Tiedä koodien ero

Koodia tarkastellessasi saatat huomata, että eri koodityyppejä käytetään ja niihin viitataan. Tämä johtuu siitä, että HTML toimii monien eri koodauskielien rinnalla eri asioiden suorittamiseksi. Esimerkiksi PHP. PHP on niin sanottu palvelinpuolen komentosarjakieli. Ohjelmoija voi suorittaa PHP: llä komentosarjoja, jotka muuten olisivat liian vaikeita tai mahdottomia suorittaa pelkällä HTML: llä.

Muutama hyvä resurssi ohjelmointikielen, kuten PHP: n, ymmärtämiseen verkossa olisi 3WSchools. On tärkeää tutkia erilaisten haasteiden aikana saadaksesi lisätietoja tiellä olevista esteistä. Nämä sivustot voivat auttaa sinua oppimaan hieman PHP: stä, koska se tulee esiin tulevissa haasteissa

Voita Hackthissite.org -perustoiminnot Vaihe 14
Voita Hackthissite.org -perustoiminnot Vaihe 14

Vaihe 5. Vertaa lähdekoodeja

Avaa Mission One -lähde välilehdellä ja katso sitten Mission 3: n lähdekoodi toisessa; kannattaa yrittää verrata näitä kahta. Yritä havaita muutokset. Huomasit ensin, että tapa, jolla koodi muotoillaan, on muuttunut. Lisäksi näyttää siltä, että on lisätty uusi tiedostotyyppi. Tämä on etsimäsi koodirivi: “”. Tämä osoittaa meille jotain mielenkiintoista. Verkkoturvallisuus Sam on asettanut etsimämme salasanan PHP -tiedostoon, jonka nimi on "password.php". Koska selaimet, kuten Chrome tai Firefox, on suunniteltu lukemaan automaattisesti PHP ja muut verkkopohjaiset kielet, sinun pitäisi pystyä lukemaan tämä tiedosto.

Jos katsot PHP -tiedoston luettelon yläpuolella olevaa riviä, sinun pitäisi nähdä: "". Jos palaat tehtävän 3 perussivullesi ja katsot nykyistä URL -osoitetta, sen pitäisi lukea esimerkiksi https://www.hackthissite.org/missions/basic/3/, mutta huomaa, että "index.php " lopussa. Tämä tarkoittaa, että sivusto odottaa tiettyä toimintoa ennen kuin aloitan index.php -tiedoston lukemisen. Sama koskee salasanaa.php -tiedostoa. Verkkosivusto odottaa, että kuka tahansa, joka kirjoittaa salasanakenttään, paina "Lähetä" -painiketta ennen kuin lukee password.php -tiedoston, mutta voit lukea sen ensin. Yritä selvittää loput ja siirry seuraavaan vaiheeseen

Voita Hackthissite.org -perustoiminnot Vaihe 15
Voita Hackthissite.org -perustoiminnot Vaihe 15

Vaihe 6. Voita Basic Mission 3. Jos et vieläkään ole keksinyt sitä itse, siirry Basic Mission 3 -sivulle. Kun olet siellä, lisää URL -osoitteen loppuun "password.php" sen loppuun. Sen pitäisi näyttää tältä: https://www.hackthissite.org/missions/basic/3/password.php. Paina nyt Enter. Käyttämäsi selaimen pitäisi pystyä lukemaan PHP -tiedosto ja näyttämään sisällön sisältö. Tässä tapauksessa vasemmassa yläkulmassa on oltava satunnainen numero-kirjain-sekvenssi. Kopioi ja liitä tämä Basic Mission 3: n salasanakenttään ja paina "Lähetä". Olet nyt suorittanut HTS: n perusoperaation 3.

Suositeltava: