4 beste online hackspellen om te leren programmeren

Hacken heeft een zekere romantische aantrekkingskracht. Het idee om bij het licht van je monitor te typen en toegang te krijgen tot geheimen die slechts een paar anderen kennen, spreekt veel mensen aan, maar real-life hacken is niet hetzelfde als in de films. In de echte wereld is hacken een misdaad, maar ook een veelgevraagde vaardigheden(in-demand skill set)

Bedrijven betalen professionele (of white-hat) hackers((or white-hat) hackers) om hun beveiliging te testen. Als dit een interessante baan voor je lijkt, probeer dan deze hackgames online om de benodigde codeer- en hackvaardigheden te leren die je nodig hebt om aan de slag te gaan.

Hack de doos(Hack the Box)

Hack the Box is niet zozeer een spel als wel een puzzel. Om zelfs maar toegang te krijgen tot het platform, moet je enige basiskennis van webontwikkeling hebben(basic level of knowledge of web development) . Het vereist dat je je een weg naar de site hackt om een ​​uitnodigingscode te krijgen, hoewel het onderweg meerdere hints laat vallen om je te helpen de puzzel op te lossen.

Eenmaal binnen is Hack the Box een geweldige plek om contact te maken met andere penetratietesters. Het heeft meer dan 30 verschillende machines waarmee u op afstand verbinding kunt maken en kunt hacken. Als je het bewijs van je hack indient, kun je punten ontvangen en de leaderboards beklimmen. Er zijn ook offline puzzels op het gebied van steganografie, cryptografie en meer. 

Als je jezelf een halfvaardige hacker vindt en je vaardigheden wilt aanscherpen, is Hack the Box een goede plek om te beginnen. 

Deze site hacken(HackThisSite)

HackThisSite is een volledig gratis website met tests en cursussen over hacken. Het begint met het aanbieden van missies aan gebruikers die ze kunnen doorlopen, variërend in moeilijkheidsgraad van minimale kennis tot meer geavanceerde technieken. Er zijn ook tal van artikelen op de website om je veel van de vaardigheden te leren die je nodig hebt, evenals forums om oplossingen en puzzels te bespreken.

Als je net begint in de wereld van hacken, probeer dan de "basismissies"-uitdagingen. Deze zullen geleidelijk in moeilijkheidsgraad toenemen en je leren wat je moet weten voordat je verder gaat. Er zijn ook realistische missies die veel ingewikkelder zijn.

Net als Hack the Box heeft HackThisSite een systeem met hoge scores. Er is ook een "Hall of Fame"-sectie waar de site kwetsbaarheden vermeldt die gebruikers hebben gevonden en die gebruikers punten toekent. HackThisSite moedigt gebruikers aan om te zoeken naar gaten in de beveiliging, maar vraagt ​​dat ze een bugrapport indienen in plaats van destructieve actie te ondernemen.

HackThisSite is een geweldig oefenterrein en een ontmoetingsplaats voor potentiële white hat-hackers, vooral als je net begint met het leren van de vaardigheden die je nodig hebt. 

PicoCTF

Veel mensen denken dat hacken alleen over codering gaat, maar er komt veel meer bij kijken dan alleen de Java-syntaxis kennen(more involved than just knowing Java syntax) . Je moet creatief kunnen denken en weten hoe je verschillende problemen moet aanpakken die een hacker kan tegenkomen. PicoCTF is bedoeld voor een jonger publiek (van middelbare school tot middelbare school) maar kan door iedereen worden gebruikt.

PicoCTF is ontworpen door computerbeveiligingsexperts van de Carnegie Mellon University . Spelers werken door een losse verhaallijn vol educatieve inhoud en cyberbeveiligingspuzzels. Volgens de website moeten spelers "reverse engineeren, breken, hacken, decoderen en creatief en kritisch denken om de uitdagingen op te lossen."

Hoewel er sprake is van hacking, moet u PicoCTF(PicoCTF) meer zien als een trainingsspel voor uw hersenen. Als je weet hoe je moet denken over hacken, zal het daadwerkelijk inbreken in de code veel gemakkelijker zijn. Er zijn zelfs wedstrijden waaraan gebruikers kunnen deelnemen, op voorwaarde dat je binnen de juiste leeftijdscategorie valt.


PicoCTF is een geweldig hulpmiddel voor iemand die jonger is en geïnteresseerd is in hacken(younger that is interested in hacking) . Het zal een sterke basis van basisvaardigheden aanleren die iemand later in zijn leven naar meer geavanceerde cursussen zal brengen. 

Hacksplaining

Hacksplaining is een interactieve zelfstudiesite die gebruikers stap voor stap door het proces van verschillende beveiligingslekken leidt. Het platform stelt gebruikers in staat om te zien wat er achter de schermen gebeurt wanneer iets als SQL Injection , Clickjacking en andere soorten hacktechnieken worden gebruikt.

Hoewel het niet echt een hackspel is, helpen de interactieve elementen het om zijn lessen te demonstreren op een manier die alleen het lezen van het materiaal niet doet. Het is opgezet in een reeks cursussen die op natuurlijke wijze van de ene naar de andere gaan. Als u bijvoorbeeld de zelfstudie over SQL-injectie(SQL Injection) voltooit , gaat u naar een les over hoe u zich kunt beschermen tegen SQL-injectie(SQL Injection)

Veel lessen zijn beschikbaar zonder je aan te melden, maar je kunt gratis deelnemen om toegang te krijgen tot nog meer informatie. Met de schat aan informatie op de site en het gemakkelijk te benaderen formaat, is Hacksplaining een goede plek om basiskennis te krijgen van beveiligingsaanvallen. 

Een opmerking over hacken

Hoewel hacken een geromantiseerde industrie is, moet u er rekening mee houden dat het een misdaad is om toegang te krijgen tot informatie waartoe u geen toegang hebt. White-hat hacken kan een lucratieve vaardigheden zijn, maar je moet vaak een schoon strafblad hebben om de nodige veiligheidsmachtigingen te krijgen om op dit gebied te werken.

Als je een hacker met een witte hoed wilt worden, zorg er dan voor dat je de vaardigheden die je leert niet misbruikt. Ook het behalen van verschillende certificeringen, zoals de Certified Ethical Hacker - certificering van de EC-Council of Cyber ​​Security Certification Roadmap , kan voordelen voor u opleveren . 



About the author

Ik ben een computerprogrammeur en ben dat al meer dan 15 jaar. Mijn vaardigheden liggen in het ontwikkelen en onderhouden van softwareapplicaties en het bieden van technische ondersteuning voor die applicaties. Ik heb ook computerprogrammering gegeven aan middelbare scholieren en ben momenteel een professionele instructeur.



Related posts