Application Security Training

Wij bieden twee hands-on security trainingen - Application Security Fundamentals en Application Security Deep Dive - waarmee we organisaties wapenen tegen de grootste beveiligrisico's. Deze trainingen zijn de meest effectieve eerste stap om de softwareontwikkelingsprocessen en -cultuur binnen jouw organisatie te verbeteren en software risico's te minimaliseren.

Application Security Training

Security-kennis is cruciaal

Open een willekeurige krant of nieuwsapp en je wordt geconfronteerd met onheilspellende nieuwstitels die de vele softwarerisico's blootleggen; digitale gevaren waar organisaties dagelijks mee te maken krijgen. Datalekken, phishing en ransomware-aanvallen, veroorzaakt door slechte afscherming, bugs, ondeugdelijke beveiliging, nalatigheid, onverschilligheid of zelfs onkunde. Dat maakt dat security de laatste jaren steeds belangrijker is geworden. Als developer en softwareontwikkelteam moet je de laatste ontwikkelingen en technieken kennen om te voorkomen dat jouw organisatie het volgende slachtoffer wordt.

Om developers en andere stakeholders meer bewust te maken van, en te wapenen tegen deze risico’s, hebben we twee hands-on trainingen ontwikkeld:

In de eerste, Fundamentals, leer je de meest voorkomende securityrisico's begrijpen en herkennen. In de Deep Dive-training duiken we diep de code in en verankeren we een security-first mindset in alle processen van softwareontiwkkeling.


Application Security Fundamentals

In deze training behandelen we de meest voorkomende securityrisico’s, vastgesteld door het Open Web Application Security Project in de OWASP top 10 en de API Security Top 10. Je leert de unieke kwetsbaarheden en beveiligingsrisico's te begrijpen en leert hoe je security-oplossingen toepast en risico's minimaliseert.

We combineren onderwerpen uit beide top 10's om je de meest relevante, up-to-date training te bieden. Aangevuld met achtergrond, kennis en ervaring over OWASP en de hacker mindset.

We behandelen:

  • OWASP
  • Hacker mindset
  • Hacker kill chain
  • Broken Object Level Authorization
  • Broken User Authentication
  • Excessive Data Exposure
  • Lack of Resources & Rate Limiting
  • Broken Function Level Authorization
  • Cross-site scripting
  • Broken Access Control
  • Cross-site & Server-side Request Forgery
  • Security Misconfiguration
  • Injection
  • Improper Assets Management
  • Security Logging and Monitoring
  • Post exploitation
  • Reverse shells
  • Hackertools

Het kennen en gebruiken van de OWASP risico's is misschien wel de meest effectieve eerste stap om de softwareontwikkelingsprocessen en -cultuur binnen jouw organisatie te verbeteren.

Doelgroep: de training is geschikt voor alle developers, architecten en testers die beschikken over basiskennis van request/response principes, en die graag meer willen weten over softwarerisico's, kwetsbaarheden in applicaties en hoe hackers te werk gaan in de praktijk.

Wil je graag nog een stap zetten, bekijk dan de training Application Security Deep Dive hieronder.


Wij nemen z.s.m. contact met jou op
Interesse? Laat hier je gegevens achter

Application Security Deep Dive

Een ééndaagse securitytraining gericht op developers en ontwikkelteams die de basisprincipes van security al begrijpen en succesvol toepassen. Je bent dus bekend met de meest voorkomende bedreigingen en mogelijke oplossingen, maar wil graag de code in, echt vanuit een beveiligingsperspectief leren denken. Dat doen we in deze training. We gaan op een hands-on, dynamische wijze de diepte in met de belangrijkste securityvraagstukken.

Afwisselend gaan we aan de slag met de volgende onderwerpen, zowel onderzoek en analyse in kleine groepjes als theorie en discussie:

  • Security code-analyse:
    Het analyseren van meerdere code bases (C#, Typescript, Infrastructure as Code) met tientallen security-issues en fouten. Wat zit er niet goed? Hoe voorkom je dit? En hoe kun je jezelf hiertegen verdedigen?
  • Secure Software Development Life Cycle:
    Op welke manier kun je extra stappen of eigenschappen toevoegen om security nog meer in de dagelijks softwarecyclus op te nemen
  • Security Testing:
    Welke type securitytesten zijn er? Wanneer en hoe zet je ze in? We behandelen SAST, IAST en DAST.
  • Security & AI:
    Wat zijn de risico’s van het gebruiken van AI tools als ChatGTP of Github Copilot?

Daarnaast is er ruimte om, vooraf of tijdens, eigen vraagstukken en use cases in te brengen.

Kortom, een deep dive om een security-first mindset te verankeren in alle processen van jullie softwareontwikkeling.

Doelgroep: developers en software architecten die (bij voorkeur) C# en/of Javascript/Typescript begrijpen, die beschikken over basiskennis van development tooling en van security – idealiter dankzij onze training Application Security Fundamentals.


Wij nemen z.s.m. contact met jou op
Interesse? Laat hier je gegevens achter

Vragen? Esther helpt je graag verder


Contact


Bekijk ook onze Betatalks afleveringen