Detaylar
Diğer Eğitimler

Eğitim Hakkında

.NET and Angular Secure Programming Eğitimi;

.NET ve Angular programlama ortamlarının saldırı vektörleri, savunma programlaması ve güvenlik özelliklerine bir giriş niteliğindedir. 

.NET and Angular Secure Programming Eğitimi; katılımcıların modern ağ uygulamalarına nasıl saldırılabileceğini keşfetmeleriyle başlar. Ardından, katılımcılar saldırıların nasıl çalıştığını anlayacak ve onlara karşı savunmanın temelini öğreneceklerdir. Ayrıca öğrenciler, kötü niyetli saldırılara karşı savunmaya yardımcı olan uygulamaları ve programlama tekniklerini öğreneceklerdir. 

Kurs, .NET Core'un uygulamaların ve verilerin yetkisiz kullanımına karşı koruma sağlamak için kimlik doğrulama, rol tabanlı erişim ve veri şifreleme için güvenlik özelliklerini nasıl sunduğuna ilişkin bir dersle sona erer.

Neler Öğreneceksiniz

  • Identify injection attacks.
  • Code a secure Angular Application.
  • Leverage authentication and authorization for .NET applications.

Eğitim İçeriği

Black-Hat Attack Goals 

  • Data mining (theft)
  •  
  •  Data manipulation
  •  
  •  Denial of service

 

Injection Attacks 

  • Cross-site Scripting (XSS)
  •  
  • SQL Injection
  •  
  • XML Injection
  •  
  • XPath injection
  •  
  • XML External Entity Expansion
  •  
  • Operating system command injection
  •  
  • Code injection
  •  
  • CRLF injection
  •  
  • LDAP injection
  •  
  • SMTP injection via web application

 

Additional Vulnerabilities 

  • Token hijacking
  •  
  • Open redirect
  •  
  • Cross-site request forgery
  •  
  • UI Redress attacks (clickjacking)
  •  
  • Multithreaded servers and race conditions

 

NET Core Authentication and Authorization 

  • Authentication mechanisms
  •  
  • Two-factor authentication
  •  
  • Role-based authorization
  •  
  • Facebook login
  •  
  • Open-auth
  •  
  • JSON Web Token (JWT)
  •  
  • CORS policies

 

Security Features 

  • Data validation strategies
  •  
  • Cryptography – symmetric and asymmetric
  •  
  • Encrypting data in memory
  •  
  • Scoped data
  •  
  • Event logging
  •  
  • Code audits

 

Angular Secure Programming 

  •  XSS prevention model
  •  
  • Offline template compiler
  •  
  • Data sanitization
  •  
  • Back-end data exposure policies
  •  
  • Content-security policies
  •  
  • Model-view-view-model (MVVM)

Diğer Eğitimler

Digital Vizyon
444 Eğitim Seti
Eğitimlere Dön