GCSE Computer Science: Cyber Security Uitgelegd
Een heldere uiteenzetting van de cyber security-onderwerpen in GCSE Computer Science, van malware-typen tot social engineering en preventieve maatregelen.
Alle GCSE Computer Science examencommissies (AQA, OCR, Edexcel) nemen een cyber security-unit op, meestal als onderdeel van een breder networks- of systems security-onderwerp. Van studenten wordt verwacht dat zij veelvoorkomende bedreigingen kennen, waarom deze belangrijk zijn, en hoe organisaties zich ertegen verdedigen. Het is een klein maar veel getoetst onderdeel van het studieprogramma, en het veroorzaakt problemen omdat de termen op elkaar lijken maar verschillende betekenissen hebben.
Wat telt als bedreiging
De specificaties verdelen bedreigingen in twee brede categorieën: schadelijke code en menselijke zwaktes. Voor malware moet je de verschillen kennen tussen:
- Virussen — hechten zich aan bestanden vast en hebben een hostprogramma nodig om zich te verspreiden, meestal via besmette downloads of verwijderbare media.
- Worms — zelf-replicerend en verspreiden zich via netwerken zonder behoefte aan een hostbestand of gebruikersactie.
- Trojanen — vermomd als legitieme software om een gebruiker erin te trappen ze te installeren.
- Spyware/keyloggers — controleren stilletjes activiteit, vaak om wachtwoorden of kaartgegevens vast te leggen.
- Ransomware — versleutelt de bestanden van een slachtoffer en vraagt betaling voor de ontsleutelingsleutel.
Examenantwoorden verliezen vaak punten door virussen en worms door elkaar te halen, dus het belangrijkste onderscheidende feit dat het waard is om te onthouden is dat een worm geen hostbestand of gebruikersinteractie nodig heeft om zich te verspreiden; een virus wel.
Social engineering en menselijke fouten
Een groot deel van de GCSE-inhoud gaat erover dat mensen, niet alleen code, het zwakke punt zijn. Belangrijkste technieken om te kennen:
- Phishing — frauduleuze e-mails of berichten ontworpen om iemand ertoe te bewegen inloggegevens te onthullen of op een schadelijke koppeling te klikken.
- Pharming — een gebruiker naar een nepsite omleiden, vaak door DNS-zoekopdrachten te corrupteren, zonder dat zij iets in de gaten hebben.
- Shouldering (shoulder surfing) — simpelweg toekijken terwijl iemand een pincode of wachtwoord intypt.
- Blagging — een scenario of voorwendsel verzinnen om iemand informatie te laten geven.
Voorbeelden in oude papers vragen je vaak om te identificeren welke techniek in een scenario wordt beschreven, dus het is de moeite waard om te oefenen met echte modelexamens in plaats van alleen definities uit het hoofd te leren.
Aanvallen op netwerkniveau
Een paar technische aanvalstypen komen regelmatig voor:
- SQL injection — schadelijke SQL-code invoeren in een invoerveld om gegevens in een database te manipuleren of uit te halen. Studenten moeten de basisevenredige maatregelen kennen: invoervalidatie en geparametriseerde query's.
- DoS/DDoS-aanvallen — een server overspoelen met verkeer zodat legitieme gebruikers een service niet kunnen bereiken. Antwoorden op specificatieniveau hoeven meestal slechts
Geschreven met AI-ondersteuning, herzien en gepubliceerd door Michal Pilch (CISSP), Korra Studio.
Dit is één aantekening uit de kennisbasis van Korra Studio — het platform koppelt elk onderwerp aan 1-op-1 mentoring.
Gratis beginnenarrow_forward