Advanced ASP.NET Core 3 Security: Understanding Hacks, Attacks, and Vulnerabilities to Secure Your Website
Norberg, Scott
商品描述
Chapter 1 - Introducing ASP.NET Core
Chapter 2 - General Security Concepts
Chapter 3 - Cryptography
Chapter 4 - Web Security Concepts
Chapter 5 - Understanding Common Attacks
Chapter 6 - Processing User Input
Chapter 7 - Authentication and Authorization
Chapter 8 - Data Access and Storage
Chapter 9 - Logging and Error Handling
Chapter 10 - Setup and Configuration
Chapter 11 - Secure Application Lifecycle Management
作者簡介
Scott Norberg is a web security specialist with almost 15 years of experience in various technology and programming roles, focusing on developing and securing websites built with ASP.NET. As a security consultant, he specializes on blue team (defensive) techniques such as Dynamic Application Security Testing (DAST), code reviews, and manual penetration testing. He also has an interest in building plug-and-play software libraries that developers can use to secure their sites with little-to-no extra effort. As a developer, Scott has primarily built websites with C# and various versions of ASP.NET, and he has also built several tools and components using F#, VB.NET, Python, R, Java, and Pascal.
Scott holds several certifications, including Microsoft Certified Technology Specialist (MCTS), certifications for ASP.NET and SQL Server, and a Certified Information Systems Security Professional (CISSP) certification. He also has an MBA from Indiana University.
Scott is currently working as a contractor and consultant through his business, Norberg Consulting Group, LLC. You can see his latest ideas and projects at scottnorberg.com.