SSPE-.NET

EXAM CODES S09-005

About Secure .Net

Secure Programmer Expert-. Net           

Secure programming is the practice of developing applications in a way that prevents the introduction of security vulnerabilities and cyber criminals. By implementing the secure practices, the developer can avoid bugs and remove vulnerabilities that can be exploited by hackers. Star Secure Programmer Expert – .NET is a detailed course that helps the learner to identify and address the various bugs, defects and logic flaws in a computer program. These defects leave the program vulnerable to various kinds of threats.

The SSPE-.NET program is intended for programmers who are responsible for designing and building secure programs for the web, desktop and mobile on Microsoft .NET programming platform.

Audience

Intermediate

Course Objectives                                               

In this course, you will learn about:

  • Security features of the .NET programming language
  • .NET runtime security model and code access
  • Securing the .NET code by applying secure code development practices
  • Validation controls and associated vulnerabilities
  • SQL injection mitigation
  • Error handling to control attacks
  • Tracing the attack through logs
  • Path traversal attacks and canonicalization attack
  • Security tools and policies
  • Cryptography security model

Course Outcome

After competing this course, you will be able to:

  • Understand the security features of .NET programming
  • Design web application security
  • Apply secure code development practices and develop a secure .NET application
  • Explain different validation controls and understand how they can help secure your application
  • Manage class-level exceptions to control attacks
  • Secure system and application config files
  • Test and review the code
  • Explain best practices for managed and unmanaged code
  • Understand cryptography security model

Table Of Contents Outline

  1. Introduction to Star Secure Programmer Expert – .NET
  2. Explore .NET Security Features
  3. Explore Security Principles Associated with .NET
  4. Designing Web Application Security
  5. Explore .NET Runtime Security Model, Code Access and Role Based
  6. Adding Various Validation Controls to Secure Your Application
  7. Controlling the Vulnerabilities Associated with Validation Controls
  8. SQL Injection Mitigation
  9. Applying Security to Control, Session Attacks, Cookie Security, and View State Security
  10. Class Level Exception Handling to Control Attacks, Error Handling
  11. Maintaining Logs to Trace the Attacks
  12. Controlling Path Traversal Attacks and Canonicalization Attack
  13. Managing ACLs
  14. Securing Machine Config files, App Config Files
  15. Testing and Reviewing the Code
  16. Best Coding Practices for Managed and Unmanaged Code
  17. Implementing Security Tool and Policies
  18. Cryptography Security Model

Exam Details


Exam Codes SSPE-.NET S09-005 (Academy customers use the same codes)
Launch Date Apr 01 2017
Exam Description Candidate should having good knowledge of Microsoft .NET technology (VB.NET, C#.NET, ASP.NET, Web API etc...) programing. This course is help to avoiding bugs, problems and vulnerabilities. The SSPE-.NET certification is intended for programmers who are responsible for design and building secure program on Microsoft .Net Programing for Web, Desktop, Devices, Apps, Mobile Software, etc...
Number of Questions 60
Type of Questions MULTIPLE CHOICE
Length of Test 120 Minutes
Passing Score 70%
Recommended Experience Candidate should having good knowledge of Microsoft .NET technology (VB.NET, C#.NET, ASP.NET, Web API etc...) programing. This course is help to avoiding bugs, problems and vulnerabilities. The SSPE-.NET certification is intended for programmers who are responsible for design and building secure program on Microsoft .Net Programing for Web, Desktop, Devices, Apps, Mobile Software, etc...
Languages English

Star Certification Account