Schița de curs

Securitatea IT și Codarea Sigură

  • Prezentare generală a principiilor de securitate a informațiilor
  • Triada CIA: Confidențialitate, Integritate, Disponibilitate
  • Amenințări comune și modelarea amenințărilor
  • Cele mai bune practici pentru ciclul de dezvoltare a software-ului sigur (SSDLC)

Securitatea Aplicațiilor Web

  • Înțelegerea OWASP Top Ten și dincolo
  • Defecte de autentificare și gestionare a sesiunilor
  • Vulnerabilități de injecție (SQL, Command, LDAP, etc.)
  • Cross-Site Scripting (XSS) și Cross-Site Request Forgery (CSRF)

Securitatea pe Partea Clientului

  • Atacuri bazate pe DOM și riscuri specifice JavaScript
  • Utilizarea nesigură a AJAX și a stocării în browser
  • Clickjacking și redresare UI
  • Implementarea Politicii de Securitate a Conținutului (CSP)

Criptografie Practică

  • Concepte de bază: hashing, criptare, semnături digitale
  • Criptografie cu cheie publică vs. criptografie cu cheie simetrică
  • Noțiuni de bază despre Transport Layer Security (TLS)
  • Gestionarea cheilor și greșeli comune în criptografie

Securitatea Serviciilor Web

  • Considerații de securitate pentru SOAP și REST
  • Mecanisme de autentificare: OAuth, JWT, chei API
  • Atacuri comune la serviciile web și metode de apărare
  • Validarea intrărilor în sarcinile de serviciu

Securitatea XML

  • Atacuri de injecție XML și de analiză
  • Expansiunea entităților și vulnerabilități XXE
  • Tehnici și biblioteci de analiză sigură
  • Utilizarea standardelor de securitate XML (XML-DSig, XML-Enc)

Surse de Cunoștințe și Instrumente de Securitate

  • Instrumente recomandate pentru testarea securității (de ex., OWASP ZAP, Burp Suite)
  • Instrumente de scanare și analiză a codului
  • Resurse online și ghiduri de securitate
  • Cum să rămâi la curent cu amenințările emergente

Rezumat și Pași Următori

Cerințe

  • Înțelegerea de bază a arhitecturii aplicațiilor web
  • Experiență într-un limbaj de programare precum Java, C#, PHP sau JavaScript
  • Familiaritate cu comunicarea client-server și HTTP

Publicul țintă

  • Dezvoltatori
  • Arhitecți de aplicații web
  • Echipe tehnice conștiente de securitate
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite