Image

Introduction

Today’s web applications are under attack. This book helps you understand the most common threats against web applications today. You’ll also learn a wide variety of defense techniques to help you build Java web applications that prevent these attacks from being successful. The following sections describe what you’ll find in the book.

Chapter 1: Web Application Security Basics

In this chapter, you learn about the inner workings of the HTTP protocol, learn the basics of using intercepting proxies to tamper with requests, and review a variety of HTTP security response headers.

Chapter 2: Authentication and Session Management

You explore ...

Get Iron-Clad Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.