A Hackthissite.org egy homokozó -feltörő webhely, amely ma mindenféle technológia behatolási tesztjét tanítja. A hálózati, mobil és alapvető számítógépes biztonság csak néhány olyan módszer, amellyel a Hackthissite.org évek óta segít az embereknek abban, hogy jobban megértsék az internetet, és hogyan védekezhetnek rajta. Különböző szintű hackelési kihívásokat nyújtanak annak érdekében, hogy a bűnözők valódi módokon oktathassák az embereket az interneten. Az alapvető webes kihívások tökéletes helyek arra, hogy megismerjék az emberek által az interneten elkövetett gyakori hibákat.
Lépések
Rész 3 /3: Az alapvető küldetés legyőzése 1
1. lépés: Jelentkezzen be fiókjába
Mielőtt elkezdené vállalni ezeket a kihívásokat, regisztrálnia kell egy ingyenes fiókot. Miután ezt megtette, be kell jelentkeznie felhasználónevével és jelszavával. Lépjen a HTS kezdőlapjára, és a bejelentkezési űrlap az oldal bal felső sarkában lesz.
2. lépés. Válassza az „Alapvető küldetések” lehetőséget
”A bal oldali panel a HTS fő navigációja. Itt, a „Kihívások” alcím alatt megtalálja az „Alapvető küldetések” linket. A folytatáshoz kattintson erre.
3. Válassza ki a kihívást
Miután befejeződött az oldal betöltése, 11 különböző kihívás egész sorát kell látnia. A felső legyen „Basic 1”; folytassa, és kattintson rá a folytatáshoz.
4. lépés Törölje az „Idiot Test
”Minden kihívás során meg kell adnia egy jelszót, amelyet önállóan kell kitalálnia. Az első kihívás az „Idióta teszt”, de ne vedd személyesen. Szánjon néhány percet arra, hogy legalább megpróbálja ezt kitalálni, mielőtt folytatná a következő lépést, vagy akár továbbolvasna.
- A legfontosabb nyomokat a jelszó mező alatti kis súgóban kell megadni. Alapvetően tudnia kell, hogy minden webhely egy HTML kódolású nyelvből áll. Annak megértése, hogy ez a nyelv alkotja minden webhelyet, a legnagyobb támpont lehet. A következő lépés tartalmazza a választ a kihívásra, ezért kérjük, győződjön meg róla, hogy kimeríti az agyát, mielőtt folytatja.
- Ha végül nem találja ki magát, semmi sem történik. Szabadon hozzáférhet a további küldetésekhez. Ezenkívül szabadon megadhat annyi rossz választ, amennyit csak akar, semmi sem változik. Az egyes lépések megtanulása azonban növeli a jövőbeli küldetések megértésének esélyeit.
5. lépés Nézze meg a fórumokat
Ha nagyon megdöbbent, nézze meg a többi felhasználó mondanivalóját a fórumokon. A fórumok eléréséhez meg kell néznie a képernyő bal oldalán található navigációs sávot. A "Fórum" a "Kommunikáció" alcím alatt található. Új bejegyzés létrehozása előtt be kell jelentkeznie. Csak használja a fő HTS -hez használt felhasználónevet és jelszót. Alapvetően ezen az oldalon nincs jobb hely a tanuláshoz, mint másokkal, akik ugyanazon kihívásokon mentek keresztül. Ne feledje azonban, hogy ezek az emberek mindig ugyanazokat a kérdéseket kapják minden küldetésről minden kategóriában, ezért csak szánjon rá időt, és olvassa el, milyen kérdéseket tettek fel mások, akik csak most kezdik.
Google-dolgok-Talán nem erre a konkrét küldetésre, de az első dolog, amit a fórumok emberei megkérdeznek tőled, ha "google-oltad", mielőtt feltettél egy kérdést, ezért győződj meg róla
6. lépés. Oldja meg az első kihívást
Kattintson a jobb gombbal a weboldalra, bárhol megteszi, majd kattintson az „Oldalforrás megtekintése” lehetőségre. Egyes böngészők azt mondhatják: „Forrás megtekintése”. Új oldalnak kell megnyílnia. Úgy tűnhet, mint egy csomó véletlenszerűség, de nem az. A jelszó ebben a kódban található, jól láthatóan. Ha egyenesen a jelszóhoz szeretne ugrani, másolja a történet utolsó néhány szavát közvetlenül a jelszómező fölé. Ebben az esetben ez: „Adja meg a jelszót, és folytathatja.”
- Tartsa lenyomva a Ctrl billentyűzetet, és nyomja meg az F billentyűt a kód kereséséhez. Ezután illessze be a fenti mondatot, és nyomja meg az Enter billentyűt. Az oldalnak közvetlenül a mondathoz kell ugrania a kódban, és a jelszó közvetlenül alatta van. Valami ilyesmit kell mondania: „az első néhány szint rendkívül egyszerű: a jelszó f0d0751f”. Másolja ki az „f0d0751f” -t, vagy bármit, amit a tiéd mond, és illessze be az Alapvető küldetés 1 oldal jelszómezőjébe.
- A folytatáshoz kattintson a „Küldés” gombra. Most fejezte be az 1. küldetést. Egy új oldalnak kell betöltődnie, amely így szól: „Gratulálunk, elvégezte az alapvető 1 -et!” Kattintson a kék „Következő kihívás” gombra lefelé és a mezőtől jobbra.
Rész 3 /3: Az alapvető küldetés legyőzése 2
1. lépés Gondolja át a megadott történetet
Innentől kezdve lesz egy kis történet, amit az oldal készítői kifejezetten ezekhez a kihívásokhoz készítettek. Feltétlenül olvassa el ezt a kis kis bekezdést a történetről mindegyikről, mert ezek nyomokat tartalmaznak az egyes kihívásokhoz. Ez a kihívás bizonyos szempontból sokkal könnyebb. Kérjük, olvassa el a sztori bekezdést a jelszó mező felett.
2. lépés. Ellenőrizze a fórumokat
Az egyik alapvető lépés, amelyet meg kell szoknia, a HTS fórumok ellenőrzése, és a googleolás. Amint úgy gondolja, hogy a találgatások végére ért és megoldja a kísérleteket, menjen a fórumokra. Ezek az emberek évek óta itt vannak, és szívesen segítenek az embereknek megérteni a nehéz témákat. Ezenkívül általában nagyon jók abban, hogy nem adják meg azonnal a válaszokat, és valójában segítenek az embereknek megtanulni a küldetések mögött meghúzódó fogalmakat.
Bár ezek közül sokan kedvesek és barátságosak lesznek, vegye figyelembe, hogy nem mindenki lesz kedves veled. Vannak olyanok is, akik azonnal eldobják a választ. Kérjük, ne feledje, hogy azért van itt, hogy megtanulja ezeket a fogalmakat, ne csak a válaszokat
3. lépés. Győzze le az alapvető küldetést 2
Ha még nem jött rá önállóan, akkor valószínűleg teljesen zavartan érkezik erre a lépésre. Semmi gond. Bontsuk szét. A bekezdés azt mondja: „Hálózatbiztonsági Sam beállított egy jelszavas védelmi parancsfájlt. Kényszerítette, hogy töltse be a valódi jelszót egy titkosítatlan szövegfájlból, és hasonlítsa össze a felhasználó által megadott jelszóval. Azonban elhanyagolta a jelszófájl feltöltését …”Ebben az esetben az utolsó mondat a legfontosabb. Ha nem volt betöltve jelszófájl, akkor nincs jelszó. Úgy van! Csak kattintson a Küldés gombra, és legyőzte a második küldetést. A folytatáshoz kattintson a kék „Következő kihívás” gombra.
3. rész a 3 -ból: Az alapvető küldetés legyőzése 3
1. lépés. Szánjon egy kis időt a felfedezésre
Az utolsó küldetésnek ötletet kell adnia arról, hogy mit kell tennie néha ahhoz, hogy egy küldetést teljesítsen. Néha tudnia kell kattintani a gombokra, és látni kell az eredményeket, mert néha az emberek hibáznak. Ez a küldetés azonban az eddigi legbonyolultabbá válik, mert visszanyúlik a webhely HTML kódolásához, és a történet nem sokat segít. Győződjön meg róla, hogy szán egy kis időt arra, hogy megpróbálja önállóan kitalálni ezeket a kihívásokat. Ha megbotránkozik, folytassa a következő lépéssel.
2. lépés: Tekintse meg a HTML -t
Ha már a Mission 3 oldalon van, és kimerítette magát, kattintson az egér jobb oldali gombjával a weboldalra, és kattintson a „Forrás megtekintése” vagy „Oldalforrás megtekintése” lehetőségre, a böngészőtől függően, hogy megtekinthesse az oldal HTML-kódját.
3. lépés: Keresse meg a jelszóterületet a HTML oldalon
Ahogy megnézi az előtte lévő kódot, kissé zavart lehet. Semmi gond; először mindenki. Merüljön le a kód azon részéhez, amely tartalmazza a HTML azon részét, amelyben a jelszómező és a történet található. Ezt úgy teheti meg, hogy lemásolja a bemutatott történet utolsó mondatát, majd lenyomva tartja a billentyűzet Ctrl gombját, és megnyomja az F billentyűt. Ez megnyit egy keresőmezőt az oldal jobb felső sarkában. Ezután kattintson a jobb egérgombbal a mezőbe, és válassza a „Beillesztés” lehetőséget a helyi menüből. Ön automatikusan a kód azon részébe kerül, amely tartalmazza a jelszómezőnket.
4. lépés. Ismerje meg a kódok közötti különbséget
A kódot nézve észreveheti, hogy valójában különböző típusú kódokat használnak és hivatkoznak rájuk. Ez azért van, mert a HTML sok különböző kódolási nyelv mellett működik, hogy különböző dolgokat érjen el. Például a PHP. A PHP az úgynevezett szerveroldali szkriptnyelv. Egy programozó olyan szkripteket futtathat PHP -vel, amelyeket egyébként túl nehéz vagy lehetetlen lenne egyedül HTML -el megvalósítani.
Néhány jó forrás a programozási nyelv, például a PHP online megértéséhez a 3WSchools. Fontos, hogy kutasson, miközben különböző kihívásokon megy keresztül, hogy többet megtudjon az útjában álló akadályokról. Ezek az oldalak segíthetnek Önnek egy kicsit a PHP megismerésében, mivel ez a jövőbeni kihívásokkal is felmerül
5. lépés. Hasonlítsa össze a forráskódokat
Nyissa meg a Mission One forrását egy lapon, majd tekintse meg a Mission 3 forráskódját egy másik lapon; meg kell próbálnia összehasonlítani a kettőt. Próbálja észrevenni a változásokat. Először észreveheti, hogy a kód formázásának módja megváltozott. Ezenkívül úgy tűnik, hogy új fájltípus került beillesztésre. Ez az a kódsor, amelyet keres: „”. Ez érdekes dolgot mutat nekünk. A Network Security Sam a keresett jelszót a „password.php” nevű PHP fájlba helyezte. Mivel a webböngészők, mint például a Chrome vagy a Firefox, a PHP és más webalapú nyelvek automatikus olvasására készültek, ezt a fájlt el kell tudnia olvasni.
Ha megnézi a PHP fájlt listázó sor fölötti sort, akkor a következőt kell látnia: „”. Ha visszamegy a Mission 3 fő alapoldalára, és megnézi az aktuális URL -t, akkor annak valami ilyesmit kell olvasnia: https://www.hackthissite.org/missions/basic/3/, de vegye figyelembe, hogy nincs „index.php " a végén. Ez azt jelenti, hogy a webhely egy bizonyos műveletre vár, mielőtt elkezdeném olvasni az index.php fájlt. Ugyanez vonatkozik a „password.php” fájlra is. A weboldal várja, hogy aki a jelszómezőbe ír, nyomja meg a „Küldés” gombot, mielőtt elolvassa a password.php fájlt, de először elolvashatja. Próbálja meg kitalálni a többit, majd folytassa a következő lépéssel
6. lépés. Győzd le az alapvető küldetést 3. Ha még mindig nem jöttél rá önállóan, menj a Basic Basic Mission 3 oldalra. Ha már ott van, az URL -cím tetején adja hozzá a „password.php” fájlt a végéhez. Ennek így kell kinéznie: https://www.hackthissite.org/missions/basic/3/password.php. Most nyomja meg az Enter billentyűt. Az Ön által használt böngészőnek képesnek kell lennie a PHP fájl olvasására és a benne lévő tartalom megjelenítésére. Ebben az esetben a bal felső sarokban véletlenszerű szám-betű sorrendnek kell lennie. Másolja ki és illessze be a Basic Mission 3 jelszómezőjébe, majd nyomja meg a „Küldés” gombot. Most elvégezte a HTS 3 alapvető küldetését.