A number of programming languages are available today to compile code to .NET and ASP.NET frameworks. The environment provides powerful means for security development, but developers should know how to apply the architecture- and coding-level programming techniques in order to implement the desired security functionality and avoid vulnerabilities or limit their exploitation.
The aim of this course is to teach developers through numerous hands-on exercises how to prevent untrusted code from performing privileged actions, protect resources through strong authentication and authorization, provide remote procedure calls, handle sessions, introduce different implementations for certain functionality, and many more.
Introduction of different vulnerabilities starts with presenting some typical programming problems committed when using .NET, while the discussion of vulnerabilities of the ASP.NET also deals with various environment settings and their effects. Finally, the topic of ASP.NET-specific vulnerabilities not only deals with some general web application security challenges, but also with special issues and attack methods like attacking the ViewState, or the string termination attacks.
Participants attending this course will
- Understand basic concepts of security, IT security and secure coding
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Learn to use various security features of the .NET development environment
- Get practical knowledge in using security testing tools
- Learn about typical coding mistakes and how to avoid them
- Get information about some recent vulnerabilities in .NET and ASP.NET
- Get sources and further readings on secure coding practices
Audience
Developers
- IT security and secure coding
- Web application security
- .NET security architecture and services
- Common coding errors and vulnerabilities
- Knowledge sources
United Arab Emirates - .NET, C# and ASP.NET Security Development
Qatar - .NET, C# and ASP.NET Security Development
Egypt - .NET, C# and ASP.NET Security Development
Saudi Arabia - .NET, C# and ASP.NET Security Development
South Africa - .NET, C# and ASP.NET Security Development
Brasil - .NET, C# and ASP.NET Security Development
Canada - .NET, C# and ASP.NET Security Development
中国 - .NET, C# and ASP.NET Security Development
香港 - .NET, C# and ASP.NET Security Development
澳門 - .NET, C# and ASP.NET Security Development
台灣 - .NET, C# and ASP.NET Security Development
USA - .NET, C# and ASP.NET Security Development
Österreich - .NET, C# and ASP.NET Security Development
Schweiz - .NET, C# and ASP.NET Security Development
Deutschland - .NET, C# and ASP.NET Security Development
Czech Republic - .NET, C# and ASP.NET Security Development
Denmark - .NET, C# and ASP.NET Security Development
Estonia - .NET, C# and ASP.NET Security Development
Finland - .NET, C# and ASP.NET Security Development
Greece - .NET, C# and ASP.NET Security Development
Magyarország - .NET, C# and ASP.NET Security Development
Ireland - .NET, C# and ASP.NET Security Development
Luxembourg - .NET, C# and ASP.NET Security Development
Latvia - .NET, C# and ASP.NET Security Development
España - Desarrollo de Seguridad .NET, C # y ASP.NET
Italia - .NET, C# and ASP.NET Security Development
Lithuania - .NET, C# and ASP.NET Security Development
Nederland - .NET, C# and ASP.NET Security Development
Norway - .NET, C# and ASP.NET Security Development
Portugal - .NET, C# and ASP.NET Security Development
România - .NET, C# and ASP.NET Security Development
Sverige - .NET, C# and ASP.NET Security Development
Türkiye - .NET, C# and ASP.NET Security Development
Malta - .NET, C# and ASP.NET Security Development
Belgique - .NET, C# and ASP.NET Security Development
France - .NET, C# and ASP.NET Security Development
日本 - .NET, C# and ASP.NET Security Development
Australia - .NET, C# and ASP.NET Security Development
Malaysia - .NET, C# and ASP.NET Security Development
New Zealand - .NET, C# and ASP.NET Security Development
Philippines - .NET, C# and ASP.NET Security Development
Singapore - .NET, C# and ASP.NET Security Development
Thailand - .NET, C# and ASP.NET Security Development
Vietnam - .NET, C# and ASP.NET Security Development
India - .NET, C# and ASP.NET Security Development
Argentina - Desarrollo de Seguridad .NET, C # y ASP.NET
Chile - Desarrollo de Seguridad .NET, C # y ASP.NET
Costa Rica - Desarrollo de Seguridad .NET, C # y ASP.NET
Ecuador - Desarrollo de Seguridad .NET, C # y ASP.NET
Guatemala - Desarrollo de Seguridad .NET, C # y ASP.NET
Colombia - Desarrollo de Seguridad .NET, C # y ASP.NET
México - Desarrollo de Seguridad .NET, C # y ASP.NET
Panama - Desarrollo de Seguridad .NET, C # y ASP.NET
Peru - Desarrollo de Seguridad .NET, C # y ASP.NET
Uruguay - Desarrollo de Seguridad .NET, C # y ASP.NET
Venezuela - Desarrollo de Seguridad .NET, C # y ASP.NET
Polska - .NET, C# and ASP.NET Security Development
United Kingdom - .NET, C# and ASP.NET Security Development
South Korea - .NET, C# and ASP.NET Security Development
Pakistan - .NET, C# and ASP.NET Security Development
Sri Lanka - .NET, C# and ASP.NET Security Development
Bulgaria - .NET, C# and ASP.NET Security Development
Bolivia - Desarrollo de Seguridad .NET, C # y ASP.NET
Indonesia - .NET, C# and ASP.NET Security Development
Kazakhstan - .NET, C# and ASP.NET Security Development
Moldova - .NET, C# and ASP.NET Security Development
Morocco - .NET, C# and ASP.NET Security Development
Tunisia - .NET, C# and ASP.NET Security Development
Kuwait - .NET, C# and ASP.NET Security Development
Oman - .NET, C# and ASP.NET Security Development
Slovakia - .NET, C# and ASP.NET Security Development
Kenya - .NET, C# and ASP.NET Security Development
Nigeria - .NET, C# and ASP.NET Security Development
Botswana - .NET, C# and ASP.NET Security Development
Slovenia - .NET, C# and ASP.NET Security Development
Croatia - .NET, C# and ASP.NET Security Development
Serbia - .NET, C# and ASP.NET Security Development
Bhutan - .NET, C# and ASP.NET Security Development