Cursuri de pregatire Comprehensive C# and .NET Application Security

Last updated

ID de curs

cl-ans

Durata

21 ore (usually 3 days including breaks)

Sinoptic

Un număr de limbi de programare sunt disponibile astăzi pentru a compila coduri în cadrulNET și ASPNET Mediul oferă mijloace puternice de dezvoltare a securității, însă dezvoltatorii ar trebui să știe cum să aplice tehnicile de programare a arhitecturii și a codului de nivel pentru a implementa funcționalitatea de securitate dorită și pentru a evita vulnerabilitățile sau a limita exploatarea acestora Scopul acestui curs este de a învăța dezvoltatorii prin numeroase exerciții de manevră cum să împiediceți efectuarea unor acțiuni privilegiate, protejarea resurselor prin autentificarea și autorizarea puternică, furnizarea de apeluri la proceduri la distanță, gestionarea sesiunilor, introducerea unor implementări diferite pentru anumite funcționalități și multe altele O secțiune specială este dedicată configurației și întăririi mediuluiNET și ASPNET pentru securitate O scurtă prezentare a fundamentelor criptografiei oferă o bază practică comună pentru înțelegerea scopului și a funcționării diferitelor algoritmi, pe baza cărora cursul prezintă caracteristicile criptografice care pot fi utilizate înNET Aceasta este urmată de introducerea unor vulnerabilități cripte recente, legate atât de algoritmi cripto și de protocoale criptografice, cât și de atacurile de canal lateral Introducerea diferitelor vulnerabilități începe cu prezentarea unor probleme tipice de programare comise atunci când se utilizeazăNET, incluzând categorii de erori de validare a intrărilor, manipulare a erorilor sau condiții de rasă O atenție specială este acordată securității XML, în timp ce subiectul vulnerabilităților specifice ASPNET abordează unele probleme speciale și metode de atac cum ar fi atacarea ViewState sau atacurile de terminare a șirului Participanții care participă la acest curs vor Înțelegerea conceptelor de bază ale securității, securității IT și codării securizate Învață să utilizezi diferite caracteristici de securitate ale mediului de dezvoltareNET Au o înțelegere practică a criptografiei Înțelegeți unele atacuri recente împotriva criptosisteme Obțineți informații despre unele vulnerabilități recente dinNET și ASPNET Aflați despre greșelile tipice de codificare și cum să le evitați Obțineți cunoștințe practice în utilizarea instrumentelor de testare a securității Obțineți surse și citiri suplimentare despre practicile de codificare sigure Public Dezvoltatori .

Machine Translated

Schița de curs

  • IT security and secure coding
  • .NET security architecture and services
  • Practical cryptography
  • ASP.NET security architecture
  • Cryptographic vulnerabilities
  • RSA timing attack
  • Features and vulnerabilities
  • Denial of service
  • ASP.NETconfiguration and hardening
  • XML security
  • Common coding errors and vulnerabilities
  • Principles of security and secure coding
  • Knowledge sources

Mărturii

★★★★★
★★★★★

Categorii înrudite

Cursuri înrudite

Reduceri pentru cursuri

Newsletter Oferte Cursuri

Respectăm confidențialitatea adresei dvs. de email. Nu vom transmite sau vinde adresa altor părți. Puteți să schimbați preferințele sau să vă dezabonați complet în orice moment.

Câțiva dintre clienții noștri

is growing fast!

We are looking for a good mixture of IT and soft skills in Romania!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions