Cybersecurity Intro — Cheatsheet
Basisprincipes, frameworks, GDPR, IAM, PKI en netwerkbeveiliging — 2024–2025
Inhoudstafel
- CIA en risicobeheer
- Cryptografie
- Frameworks en organisaties
- GDPR en OSINT
- AAA en IAM
- PKI en certificaten
- Firewalls
- MITM en lokale netwerkaanvallen
- Phishing en weerbaarheid
CIA en risicobeheer
| Principe | Betekenis | Typische maatregel |
|---|---|---|
| Confidentiality | enkel bevoegden lezen data | encryptie, toegangscontrole |
| Integrity | data blijft correct/volledig | hashes, signatures, logging |
| Availability | dienst/data tijdig bereikbaar | redundantie, backups, DoS-bescherming |
Aanvullend: authenticiteit, accountability en non-repudiation.
| Term | Definitie |
|---|---|
| Asset | wat waarde heeft |
| Threat | mogelijke oorzaak van schade |
| Vulnerability | zwakte die misbruikt kan worden |
| Exploit | methode/code die zwakte benut |
| Control | maatregel die risico verlaagt |
| Residual risk | risico dat na maatregelen overblijft |
Risicobehandeling: vermijden, verminderen, overdragen of accepteren. Defense in depth combineert preventieve, detectieve en correctieve controls.
Cryptografie
| Techniek | Sleutels | Gebruik |
|---|---|---|
| Symmetrisch | één gedeelde sleutel | snelle encryptie van data |
| Asymmetrisch | public/private keypair | key exchange, signatures |
| Hash | geen sleutel | integriteitsvingerafdruk |
| HMAC | gedeelde sleutel + hash | integriteit en authenticiteit |
| Digitale handtekening | private tekent, public verifieert | integriteit, authenticiteit |
Encryptie biedt vertrouwelijkheid; hashing alleen niet. Wachtwoorden sla je op met een trage password hash en unieke salt (bv. Argon2/bcrypt/scrypt), niet met een snelle algemene hash.
Hybride encryptie
TLS gebruikt asymmetrische technieken voor authenticatie/key agreement en symmetrische sessiesleutels voor bulkdata. Dit combineert veilige sleutelopzet met snelheid.
Encoding ≠ encryption
Base64 verbergt niets en vereist geen sleutel; iedereen kan het terug omzetten.
Frameworks en organisaties
NIST Cybersecurity Framework 2.0
- Profiles beschrijven current en target posture.
- Tiers beschrijven volwassenheid/consistentie van risicobeheer.
- Het framework helpt structureren; het is geen kant-en-klare technische checklist.
ISO/IEC 27001
Standaard voor een Information Security Management System (ISMS): scope, risicoanalyse, controls, Statement of Applicability, interne audit en continue verbetering volgens PDCA.
MITRE ATT&CK
Kennisbank van adversary tactics, techniques en procedures. Tactic is het doel; technique is hoe de aanvaller dat doel bereikt; procedures zijn concrete implementaties. Gebruik ATT&CK om detectiedekking en gaps te mappen.
Belangrijke actoren: nationale CERT/CSIRT's, ENISA, NIST, ISO, sectorale toezichthouders en wetshandhaving.
GDPR en OSINT
GDPR-beginselen
- rechtmatigheid, behoorlijkheid en transparantie;
- doelbinding;
- minimale gegevensverwerking;
- juistheid;
- opslagbeperking;
- integriteit en vertrouwelijkheid;
- verantwoordingsplicht.
Verwerkingsgronden omvatten toestemming, overeenkomst, wettelijke verplichting, vitaal belang, publieke taak en gerechtvaardigd belang. Toestemming is niet automatisch de beste grondslag.
| Rol | Functie |
|---|---|
| Betrokkene | persoon op wie data betrekking heeft |
| Verwerkingsverantwoordelijke | bepaalt doel en middelen |
| Verwerker | verwerkt namens verantwoordelijke |
| DPO/FG | onafhankelijk advies en toezicht |
Privacy by design/default, DPIA bij waarschijnlijk hoog risico, verwerkersovereenkomsten en passende technische/organisatorische maatregelen zijn kernverplichtingen. Meldplicht voor een persoonsgegevenslek aan de toezichthouder is in beginsel binnen 72 uur wanneer het lek waarschijnlijk een risico oplevert.
OSINT
OSINT verzamelt en verifieert publiek beschikbare informatie. Werk doelgericht, documenteer bron/tijdstip, trianguleer bevindingen en respecteer wet, ethiek en scope. Een publiek vindbaar gegeven is niet automatisch vrij voor elk gebruik.
AAA en IAM
Factoren: kennis (wachtwoord), bezit (token), inherentie (biometrie). MFA vereist factoren uit verschillende categorieën.
IAM-levenscyclus:
Pas least privilege, need-to-know, separation of duties, role-based access en periodieke recertificatie toe. Gebruik geen gedeelde accounts; bescherm privileged accounts extra.
Protocollen/technieken: RADIUS voor netwerk-AAA, TACACS+ voor device administration, Kerberos in AD, LDAP als directoryprotocol, SAML/OIDC voor federatie/SSO.
PKI en certificaten
Een certificaat bindt een identiteit aan een publieke sleutel en wordt ondertekend door een CA.
Een client controleert hostname/SAN, geldigheidsperiode, chain naar een vertrouwde root, signature en eventueel revocation via CRL/OCSP.
openssl x509 -in cert.pem -text -noout
openssl s_client -connect example.com:443 -servername example.com
Private keys moeten geheim blijven. Een CSR bevat publieke sleutel en identiteitsgegevens en wordt door de private key ondertekend; de CA geeft daarna het certificaat uit.
Trust store
Een technisch geldig self-signed certificaat is niet automatisch vertrouwd. Vertrouwen ontstaat pas wanneer de juiste root expliciet in de trust store staat.
Firewalls
| Type | Eigenschap |
|---|---|
| Stateless packet filter | beoordeelt elk pakket apart |
| Stateful firewall | volgt verbindingstoestand |
| Proxy/application firewall | begrijpt applicatieprotocol |
| WAF | beschermt specifiek webapplicaties/HTTP |
Regels matchen typisch bron, bestemming, protocol, poort, interface/richting en state. Werk met default deny en expliciete minimale toelating.
Een firewall herstelt geen kwetsbare applicatie en vervangt geen patching of endpointbeveiliging.
MITM en lokale netwerkaanvallen
Een man-in-the-middle plaatst zich logisch tussen partijen om verkeer te observeren of wijzigen.
ARP spoofing
ARP heeft geen ingebouwde authenticatie. Valse ARP-antwoorden kunnen victim en gateway het MAC-adres van de aanvaller laten cachen. Verdediging: Dynamic ARP Inspection met DHCP snooping, segmentatie, statische bindings waar passend en vooral end-to-end TLS.
DHCP starvation en rogue DHCP
Starvation put de leasepool uit met veel valse clients; een rogue server levert kwaadaardige gateway/DNS-instellingen. Switchcontrols: DHCP snooping, trusted uplinks, rate limiting en port security/802.1X.
DNS-manipulatie
Kwaadaardige DNS-antwoorden sturen gebruikers naar een verkeerde bestemming. Gebruik betrouwbare resolvers, DNSSEC-validatie waar relevant, DoT/DoH volgens beleid en TLS-certificaatvalidatie.
TLS blijft cruciaal
Een aanvaller die verkeer omleidt kan een geldig certificaat voor de echte hostname niet zomaar produceren. Negeer certificaatwaarschuwingen nooit.
Phishing en weerbaarheid
Controleer afzenderdomein, reply-to, linkbestemming, onverwachte urgentie, verzoeken om secrets/betaling en afwijkende aanmeldpagina's. Open verdachte links/bijlagen niet in de productieomgeving.
Technische maatregelen:
- SPF bepaalt geautoriseerde verzendbronnen;
- DKIM ondertekent mail met domeinsleutel;
- DMARC koppelt alignment en beleid/rapportage;
- MFA, veilige mailgateway en browser/endpointbeveiliging beperken impact.
Incidentrespons — compact
Bewaar bewijs, noteer tijdstippen, isoleer proportioneel en wijzig niet onnodig data vóór forensische veiligstelling.