Hacken voor Beginners Introductie Hacklab MOOC Cas van
Hacken voor Beginners Introductie ‘Hacklab MOOC’ Cas van Cooten, 31 -03 -2017
Agenda Wat is hacken? De Hacklab MOOC - Wat is de Hacklab MOOC? - Tour van het systeem Wat doet een goede hacker? Bonus: Web hacking tips Bonus: Network hacking introductie © 2017 Deloitte The Netherlands
Wat is hacken? Hacken is het aanpassen van een middel zodat deze iets doet waar het niet voor bedoeld is.
Hacken in het dagelijks leven Hacken is het aanpassen van een middel zodat deze iets doet waar het niet voor bedoeld is.
Waarom zijn computers te hacken? Hacken is het aanpassen van een middel zodat deze iets doet waar het niet voor bedoeld is.
Computers werken door middel van code Code is een set instructies die in volgorde door de computer worden uitgevoerd.
Code in de computer
Recept die in de keuken
Code als het recept voor de computer
Wat kan er gebeuren als we het recept aanpassen?
Wat kan er gebeuren als we de code aanpassen?
Goede en slechte hackers White hat Gray hat Black hat Toestemming ‘Ethisch hacken’ Geen toestemming Geen kwaad in de zin Geen toestemming Kwaad in de zin
Goede hackers zijn erg belangrijk! Fabrieken Ziekenhuizen Banken Telefoon en Communicatie Websites / webwinkels Transport
Daarom: Online les over hacken! © 2017 Deloitte The Netherlands
Wat is de Hacklab Massive Open Online Course? Online les over hacken voor beginners • • • Gericht op middelbare scholieren Leermateriaal en uitleg over alle onderwerpen Nu een prototype 26 hack-uitdagingen – van makkelijk tot moeilijk In het Engels Website Hacking © 2017 Deloitte The Netherlands Network Hacking Encryption
We hebben jullie nodig! Help ons de Hacklab MOOC te testen! Het enige dat je hoeft te doen is het prototypesysteem uit te proberen Je kan op elk moment stoppen, het is erg leerzaam en je kunt een certificaat verdienen! © 2017 Deloitte The Netherlands
https: //www. leer-hacken. nl/test/run © 2017 Deloitte The Netherlands
© 2017 Deloitte The Netherlands
© 2017 Deloitte The Netherlands
© 2017 Deloitte The Netherlands
Test stoppen Opdracht Uitleg openen Antwoordformaat Bestand downloaden Antwoord indienen © 2017 Deloitte The Netherlands Vraag overslaan
© 2017 Deloitte The Netherlands
© 2017 Deloitte The Netherlands
© 2017 Deloitte The Netherlands
Een goede hacker… Geeft nooit op Gebruikt Google Leest alles! Helpt anderen Let op privacy
Bonus Website Hacking pro-tips
TIP#1 KIJKEN Bekijk de website helemaal door alle linkjes uit te proberen. o Hacken is goed kijken. o Goed lezen (de vraag, maar ook de informatie op de website). o Informatie combineren (1 + 1 = 2) Je kunt ook de broncode van de website bekijken! Klik op de rechtermuisknop en op view page source.
TIP#2 ZOEKEN Zoek de informatie door te zoeken: o Op Google. o Met de zoekfunctie op de website zelf. o Op andere websites. o Door CTRL + F te gebruiken op de pagina of in de broncode. De meeste mensen zijn lui en hebben een makkelijk wachtwoord, zoek eens op google!
TIP#3 BEGRIJPEN Zorg dat je de informatie begrijpt: o Zoek het op met Google. o Vertaal het met Google Translate. o Kijk in de Documentatie.
Login?
Probeer! 1. password 2. admin 3. 123456 4. 666666 5. 123123 6. qwerty 7. admin 123 8. 12345678 9. 123456789 10. administrator
Bonus Introductie netwerk hacking
Netwerken
Het Internet
IP-adressen
Wat is mijn externe IP-adres?
Er zijn binnen- en buiten-netwerken Buiten netwerk Binnen netwerk
Er zijn binnen- en buiten-netwerken Buiten netwerk Binnen netwerk
Binnenshuis netwerk
Er zijn binnen- en buiten-netwerken 74. 125. 133. 94 Internet Thuis 192. 168. 1. 5 192. 168. 1. 6 170. 194. 16. 50 192. 168. 1. 1
Vind je interne IP-adres + R Type: ‘CMD’ Type: ‘ipconfig’
Diensten en Protocollen Met welke dienst op een machine wil je verbinden? Een paar veelgebruikte protocollen: • • FTP (poort 20) SSH (poort 22) HTTP (poort 80) SSL (poort 443) “Ik wil naar de HTTPdienst op computer 192. 168. 1. 43” 192. 168. 1. 43: 80 “Ja hier is je website!” © 2017 Deloitte The Netherlands
Hoe ziet dat er uit? “Pakketjes” (berichten) Lagen Ruwe data © 2017 Deloitte The Netherlands Data!
- Slides: 44