![]() |
![]() |
![]() |
|
|
|
|
|
|
|
|
|
Web Application Security
Boot Camp™ These days, with a computer, hackers can create a whole lot more fraud a whole lot quicker than conventional criminals could in the old days swiping credit cards. Your web applications WILL experience deliberate internal and external attacks. It's not a question of "if", it's a question of which attacks and how well will your infrastructure and web applications resist them. How many security attacks would cripple your critical web applications for hours, or even days? What if your applications seem to work fine, but hackers have corrupted them so that they hemorrhage your sensitive information -- and you don't even know! Can your web applications survive these, and other, common threats?
Because "www" really stands for "wild, wild web", web applications are inherently NOT secure. You must explicitly build in all of the required security in both the infrastructure and the application. The Web Application Security Boot Camp™ provides you with the practical information and techniques that you need to design, build, implement and manage secure web applications in a secure infrastructure. This intensive 4-day course looks hard at common external threats and the infrastructure and application conditions that create internal holes that hackers exploit, and then teaches you how to build a comprehensive web application security strategy. The Web Application Security Boot Camp™ addresses both infrastructure and application defenses in a unique "problem/solution" threat scenario format designed to solve frequently occurring security challenges. Participants will work with knowledgeable consultants/instructors to learn how to identify many of the common critical threat scenarios that jeopardize your web applications. Learners then practice how to utilize and effective analysis and planning framework to systematically evaluate each threat scenario and develop the specific mitigation and elimination strategies that will succeed for each threat. The Web Application Security Boot Camp™ comes in two versions: One for .NET and the other for J2EE. Both versions contain dual two-day components, woven together by the threat scenarios. The first component addresses infrastructure security risks and resolutions common to all web application environments. The second component tackles web application development security challenges and solutions, including threats and conditions specific to either .NET or J2EE and coding examples customized for either .NET or J2EE. What You Will Learn
Course Outline Part 1: Security Infrastructure and Functions for Web Applications Chapter 1: The Challenge
Chapter 2: Identity
Chapter 3: Authentication
Chapter 4: Access
Part 2: Infrastructure Standards & Solutions for Today & Tomorrow Chapter 1: Sorting out the smorgasbord or security opportunities
Chapter 2: Attempts at Formal Security Standards
Chapter 3: Provisioning: Implementing identity & authentication across the enterprise
Chapter 4: Vendor products & Strategies Reality Check
Chapter 5: Planning & Managing Security: Strategies, Decisions, Choices & Options
Part 3: Developing Secure Web Applications Chapter 1: Determining the Security Vulnerabilities of Your Application
Chapter 2: Remediating the Security Vulnerabilities of Your Application
Chapter 3: Minimizing the Information You Disclose
Part 4: .NET Technologies for Implementing Secure Web Applications Chapter 1: Verifiable vs. Managed Code
Chapter 2: Code Access Security
Chapter 3: Web Applications with ASP.NET
Chapter 4: Microsoft .NET Web Services
Chapter 5: .NET Cryptographic Classes Part 5: J2EE Technologies for Implementing Secure Web Applications Chapter 1: J2EE Web Services and Security
Chapter 2: J2EE Security
Chapter 3: Interoperable Security
|