Sådan slår du hackthissite.org grundlæggende missioner: 15 trin

Indholdsfortegnelse:

Sådan slår du hackthissite.org grundlæggende missioner: 15 trin
Sådan slår du hackthissite.org grundlæggende missioner: 15 trin

Video: Sådan slår du hackthissite.org grundlæggende missioner: 15 trin

Video: Sådan slår du hackthissite.org grundlæggende missioner: 15 trin
Video: HackThisSite.org walkthrough 2024, April
Anonim

Hackthissite.org er et sandkasse -hackingwebsted, der underviser i penetrationstest for alle slags teknologier i dag. Netværk, mobil og grundlæggende pc -sikkerhed er blot nogle få af de måder, Hackthissite.org har hjulpet folk i årevis med bedre at forstå Internettet, og hvordan de kan forsvare sig på det. De giver forskellige niveauer af hackingudfordringer for at uddanne folk i virkelige måder, som kriminelle udnytter mennesker på Internettet. De grundlæggende webudfordringer er det perfekte sted at begynde at lære om almindelige fejl, som folk laver online.

Trin

Del 1 af 3: Slå grundlæggende mission 1

Slå Hackthissite.org Basic Missions Trin 1
Slå Hackthissite.org Basic Missions Trin 1

Trin 1. Log ind på din konto

Inden du kan begynde at tage nogle af disse udfordringer, skal du oprette en gratis konto. Efter at have gjort det skal du logge ind med dit brugernavn og din adgangskode. Gå til HTS -startsiden, og loginformularen vil være øverst til venstre på siden.

Slå Hackthissite.org Basic Missions Trin 2
Slå Hackthissite.org Basic Missions Trin 2

Trin 2. Vælg “Grundlæggende missioner

”Ruden i venstre side er hovednavigationen for HTS. Her under underrubrikken "Udfordringer" finder du linket "Grundlæggende missioner". Klik her for at fortsætte.

Slå Hackthissite.org Basic Missions Trin 3
Slå Hackthissite.org Basic Missions Trin 3

Trin 3. Vælg din udfordring

Når denne side er indlæst, skal du se en hel serie af 11 forskellige udfordringer. Toppen skal være “Basic 1”; fortsæt og klik på den for at fortsætte.

Slå Hackthissite.org Basic Missions Trin 4
Slå Hackthissite.org Basic Missions Trin 4

Trin 4. Ryd “Idiot -testen

”Hver udfordring vil bede dig om at indtaste en adgangskode, som du selv skal finde ud af. Den første udfordring kaldes "The Idiot Test", men tag det ikke personligt. Du bør tage et par minutter til i det mindste at prøve at finde ud af dette, før du fortsætter til det næste trin eller endda læser videre.

  • De vigtigste spor bør gives i den lille hjælpeboks under feltet kodeord. Grundlæggende bør du vide, at hvert websted består af et kodningssprog kaldet HTML. At forstå, at dette sprog udgør hvert websted, bør være din største anelse. Det næste trin vil indeholde svaret på udfordringen, så sørg for at udmatte din hjerne, før du fortsætter.
  • Hvis du ikke ender med at finde ud af det på egen hånd, sker der ikke rigtig noget. Du har fri adgang til yderligere missioner. Derudover er du fri til at indtaste så mange forkerte svar, som du vil, intet vil ændre sig. Men ved at lære ved at gøre hvert trin øger dine chancer for at forstå fremtidige missioner.
Slå Hackthissite.org Basic Missions Trin 5
Slå Hackthissite.org Basic Missions Trin 5

Trin 5. Tjek fora

Hvis du virkelig er stump, skal du tjekke, hvad andre brugere har at sige ved at tjekke fora. For at få adgang til foraene skal du se på navigationslinjen i venstre side af skærmen. Du finder "Forum" under underoverskriften "Kommuniker". Du skal sørge for at logge ind først, før du opretter et nyt indlæg. Brug bare det brugernavn og den adgangskode, du bruger til hoved HTS. Grundlæggende er der på dette websted ikke noget bedre sted at lære end med andre mennesker, der har været igennem de samme udfordringer. Husk dog, at disse mennesker hele tiden får de samme spørgsmål om hver mission i hver kategori, så tag dig god tid og læs, hvilke spørgsmål der er blevet stillet af andre mennesker, der lige er startet.

Google ting-Måske ikke til netop denne mission, men den første ting, du vil blive spurgt af folk på fora, er, hvis du "Googlede det", før du sendte et spørgsmål, så sørg for, at du gør det

Slå Hackthissite.org Basic Missions Trin 6
Slå Hackthissite.org Basic Missions Trin 6

Trin 6. Løs den første udfordring

Højreklik på websiden, hvor som helst, og klik på "Vis sidekilde". Nogle browsere siger måske "Vis kilde". En ny side skulle åbne. Det kan ligne en flok tilfældigheder, men det er det ikke. Adgangskoden er indeholdt i denne kode, i almindeligt syn. Hvis du gerne vil springe direkte til adgangskoden, skal du kopiere historiens sidste par ord lige over feltet kodeord. I dette tilfælde er det "Indtast adgangskoden, og du kan fortsætte."

  • Hold Ctrl nede på tastaturet, og tryk på F -tasten for at starte en ordsøgning af koden. Indsæt derefter sætningen ovenfor i den, og tryk på Enter. Siden skal springe lige til den sætning i koden, og adgangskoden er lige under den. Det skulle sige noget i retning af "de første par niveauer er ekstremt lette: adgangskoden er f0d0751f." Kopiér "f0d0751f", eller hvad dit eget siger, og indsæt det inde i adgangskodefeltet på Basic Mission 1 -siden.
  • Klik på knappen "Send" for at fortsætte. Du har lige afsluttet mission 1. En ny side skulle indlæses med teksten "Tillykke, du har gennemført grundlæggende 1!" Klik på den blå “Næste udfordring” -knap ned og til højre for denne boks.

Del 2 af 3: Beating Basic Mission 2

Slå Hackthissite.org Basic Missions Trin 7
Slå Hackthissite.org Basic Missions Trin 7

Trin 1. Tænk på den givne historie

Fra dette tidspunkt vil der være en lille historie, som stedets skabere lavede specielt til disse udfordringer. Sørg for at læse dette lille afsnit af en historie om hver enkelt, fordi disse vil indeholde spor til hver udfordring. Denne udfordring er faktisk meget lettere på nogle måder. Sørg for at læse historiens afsnit over kodeordfeltet.

Slå Hackthissite.org Basic Missions Trin 8
Slå Hackthissite.org Basic Missions Trin 8

Trin 2. Kontroller fora

Et af de grundlæggende trin, du skal vænne dig til, er at kontrollere HTS -fora og google alt. Så snart du tror, at du har nået slutningen af dine gæt og løser forsøg, skal du gå til fora. Disse mennesker har været her i årevis, og de er mere end villige til at hjælpe folk med at forstå vanskelige emner. Derudover er de normalt ret gode til ikke at give svarene med det samme og faktisk hjælpe folk med at lære begreberne bag disse missioner.

Selvom mange af disse mennesker vil være søde og venlige, skal du være opmærksom på, at ikke alle vil være søde ved dig. Der kan også være nogle, der måske bare dropper svaret med det samme. Prøv venligst at huske, at du er her for at lære disse begreber, ikke bare få svarene

Slå Hackthissite.org Basic Missions Trin 9
Slå Hackthissite.org Basic Missions Trin 9

Trin 3. Slå Basic Mission 2

Hvis du ikke har fundet ud af det på egen hånd endnu, vil du sandsynligvis komme til dette trin helt forvirret. Det er okay. Lad os bryde det ned. Afsnittet siger "Netværkssikkerhed Sam oprettede et kodeordbeskyttelsesscript. Han fik den til at indlæse den rigtige adgangskode fra en ukrypteret tekstfil og sammenligne den med den adgangskode, brugeren indtaster. Imidlertid forsømte han at uploade adgangskodefilen …”Den sidste sætning er den vigtigste i dette tilfælde. Hvis der ikke var indlæst en adgangskodefil, er der ingen adgangskode. Det er rigtigt! Bare klik på knappen Send, og du har slået den anden mission. Klik på den blå knap "Næste udfordring" for at fortsætte.

Del 3 af 3: Slå grundlæggende mission 3

Slå Hackthissite.org Basic Missions Trin 10
Slå Hackthissite.org Basic Missions Trin 10

Trin 1. Tag et øjeblik til at udforske

Den sidste mission skulle give dig en idé om, hvad du nogle gange skal gøre for at komme igennem en mission. Nogle gange skal du være i stand til at klikke på knapper og se resultaterne, fordi nogle gange begår folk fejl. Denne mission bliver dog den mest komplicerede hidtil, fordi den går tilbage til webstedets HTML -kodning, og historien er ikke til megen hjælp. Sørg for, at du tager et øjeblik til at prøve at finde ud af hver af disse udfordringer på egen hånd. Når du er stubben, skal du fortsætte til næste trin.

Slå Hackthissite.org Basic Missions Trin 11
Slå Hackthissite.org Basic Missions Trin 11

Trin 2. Se HTML

Når du er på Mission 3-siden og har udmattet dig selv, skal du højreklikke på websiden og klikke på "Vis kilde" eller "Vis sidekilde", afhængigt af din browser, for at se HTML'en til siden.

Slå Hackthissite.org Basic Missions Trin 12
Slå Hackthissite.org Basic Missions Trin 12

Trin 3. Find kodeordsområdet på HTML -siden

Når du ser på koden foran dig, kan du være lidt forvirret. Det er okay; alle er i første omgang. Dyk ned til den del af koden, der indeholder den del af HTML -koden med dit kodeordfelt og historien i den. Du kan gøre dette ved at kopiere den sidste sætning i den præsenterede historie og derefter holde Ctrl -knappen på tastaturet nede og trykke på F -tasten. Dette åbner et søgefelt i øverste højre hjørne af siden. Du skal derefter højreklikke inde i boksen og vælge "Indsæt" fra den viste kontekstmenu. Du skal automatisk føres til den del af koden, der indeholder vores kodeordfelt.

Slå Hackthissite.org Basic Missions Trin 13
Slå Hackthissite.org Basic Missions Trin 13

Trin 4. Kend forskellen i koderne

Når du ser på koden, kan du bemærke, at der faktisk er forskellige typer koder, der bruges og refereres til. Dette skyldes, at HTML fungerer sammen med mange forskellige kodningssprog for at opnå forskellige ting. For eksempel PHP. PHP er det, der kaldes et script-sprog på serversiden. En programmør kan køre scripts med PHP, der ellers ville være for vanskelige eller umulige at opnå alene med HTML.

Et par gode ressourcer til at forstå et programmeringssprog, som PHP, online ville være 3WSchools. Det er vigtigt at undersøge, da du går igennem forskellige udfordringer for at lære mere om forhindringerne på din vej. Disse websteder kan hjælpe dig med at lære lidt om PHP, da det vil komme op i fremtidige udfordringer

Slå Hackthissite.org Basic Missions Trin 14
Slå Hackthissite.org Basic Missions Trin 14

Trin 5. Sammenlign kildekoder

Åbn kilden til Mission One i en fane, og se derefter Mission 3s kildekode i en anden; du skal prøve at sammenligne de to. Prøv at få øje på ændringerne. Du bemærkede måske først, at kodes formatering har ændret sig. Derudover ser der ud til at være en ny filtype, der er blevet indsat. Dette er den kodelinje, du leder efter: “”. Dette viser os noget interessant. Network Security Sam har placeret den adgangskode, vi leder efter, i en PHP -fil kaldet "password.php." Da webbrowsere som Chrome eller Firefox er bygget til automatisk at læse PHP og andre webbaserede sprog, bør du kunne læse denne fil.

Hvis du ser på linjen lige over den, der viser PHP -filen, skal du se: “”. Hvis du går tilbage til din primære grundlæggende Mission 3 -side og ser på den aktuelle URL, skal den læse noget i retning af https://www.hackthissite.org/missions/basic/3/, men bemærk, at der ikke er noget “index.php”Til sidst. Det betyder, at webstedet venter på, at en bestemt handling skal ske, før jeg begynder at læse index.php -filen. Det samme er tilfældet for filen "password.php". Websitet venter på, at den, der skriver i adgangskodefeltet, skal trykke på knappen "Send", før den læser password.php -filen, men du kan læse den først. Prøv at finde ud af resten, og gå derefter til næste trin

Slå Hackthissite.org Basic Missions Trin 15
Slå Hackthissite.org Basic Missions Trin 15

Trin 6. Slå Basic Mission 3. Hvis du stadig ikke har fundet ud af det på egen hånd, skal du gå til hovedsiden Basic Mission 3. Når du er der, skal du tilføje "password.php" i slutningen af URL'en i URL'en. Det skal se sådan ud: https://www.hackthissite.org/missions/basic/3/password.php. Tryk nu på Enter. Den browser, du bruger, skal kunne læse PHP -filen og vise, hvad der er inde. I dette tilfælde bør der være en tilfældig talbogstavssekvens i øverste venstre hjørne. Kopier og indsæt dette i adgangskodefeltet til Basic Mission 3, og tryk på "Send". Du har nu gennemført Basic Mission 3 fra HTS.

Anbefalede: