CONTACT ONS

Cursusaanbod

Grondslagen van IT-beveiliging en secure coding

  • Grondslagen van threat modeling: STRIDE, aanvalsoppervlakken en vectoren voor privilege-escalatie
  • Integratie in de Secure SDLC: links verschuiven, dreigingsbewuste ontwerprestages en defense-in-depth
  • Het beginsel van de minste privilege, beveiliging door contract en standaardveilige configuraties
  • Workshop: Het mappen van een .NET-microservice naar een threat model en het identificeren van architectonische controls

Beveiliging van webapplicaties in ASP.NET

  • Het ASP.NET-aanvraagschema, de uitvoeringsvolgorde van middleware en punten voor filteronderbreking
  • Risico's van het HTTP-protocol: header-injectie, request smuggling en foutieve CORS-configuraties
  • Sessiebeheer, staatpersistentie en best practices voor cookiebeveiliging
  • Veilige remote procedure calls en patronen voor het consumeren van externe API's
  • Lab: Het exploiteren en patchen van een kwetsbare middleware-reeks in een voorbeeld-ASP.NET-app

.NET-beveiligingsarchitectuur en ingebouwde services

  • CLR-beveiligingsmodel: bewijs, rechten en de evolutie van CAS (Code Access Security)
  • ASP.NET Core Identity, authenticatieschema's en tokengebaseerde beveiliging (JWT, OAuth2, OpenID Connect)
  • Data Protection API: encryptie, sleutelrotatie en veilige data-serialisatie
  • Cryptografische primitieven in .NET: RNG, hashing, symmetrische/asymmetrische encryptie en handtekeningvalidatie
  • Lab: Het implementeren van veilige tokenuitgifte, sleutelrotatie en databescherming over een microservicegrens heen

Veelvuldig voorkomende coderingsfouten, kwetsbaarheden en mitigatie

  • Deserialisatieaanvallen, ViewState-manipulatie en valkuilen bij string-terminatie/overflow in .NET
  • Configuratieafwijking: web.config/appsettings.json, blootstelling van omgevingsvariabelen en secret management
  • Injectievectoren: SQL, command line, XSS en LDAP in C# data-toegang en routing
  • Onveilige standaardinstellingen, hardcoderen en onjuiste foutafhandeling die leiden tot informatielekken
  • Lab: Reverse-engineering van een kwetsbare .NET-module, toepassing van veilige patronen en validatie van correcties met statische/dynamische analyzers

Beveiligingstesten, validatie en continue verbetering

  • Statische Applicatiebeveiligingstesten (SAST): Roslyn-analyzers, Security Code Scan en CI/CD-integratie
  • Dynamische Applicatiebeveiligingstesten (DAST): OWASP ZAP, Burp Suite-workflows en geautomatiseerde scans
  • Runtimelprotectie: Application Guardrails, geheugelveiligheid en veilig logging/auditing
  • Patchmanagement, dependency-tracking en reageren op beveiligingsadviesberichten voor .NET/ASP.NET
  • Lab: Het bouwen van een pre-commit- en pipeline-beveiligingspoort voor een .NET-oplossing

Kennisbronnen en het ecosysteem van secure development

  • Officiële Microsoft-beveiligingsrichtlijnen, .NET-beveiligingsdocumentatie en ASP.NET-hardingreferenties
  • CVE-databases, adviesfeeds en workflows voor verantwoordelijk vrijgeven voor open-source-dependencies
  • Veilige bibliotheekecosystemen: PGP, crypto-ops, authenticatiescaffolding en compliance-cryptografie
  • Het opbouwen van interne standaarden voor secure coding, ontwikkelondersteuning en programma's voor security champions
  • Workshop: Het samenstellen van een gepersonaliseerde toolkit voor secure development en het vaststellen van doorlopende monitoringpraktijken

Vereisten

  • Stevige werkervaring met C#-programmering en fundamentele kennis van het .NET-framework
  • Vertrouwdheid met webontwikkeling in ASP.NET (Razor Pages, MVC of Minimal APIs)
  • Begrip van basisconcepten van HTTP, routing en webservers
  • Geen eerdere certificering in beveiliging vereist, maar productieervaring met coderen wordt verwacht
 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën