Recognize Denial-of-Service Attacks

A denial-of-service (DoS) or distributed denial-of-service (DDoS) attack is an attempt to make a machine or network resource unavailable. The means to carry out, motives for, and targets of a DoS attack vary widely. In general, attacks consist of efforts to temporarily or indefinitely interrupt or suspend services. As the name implies, DDoS attacks are sent by more than one person or bot, while DoS attacks are typically the work of one person or system.

There may be many reasons for attackers to want your application to be unusable—perhaps they’re competitors or just bored kids—but the bottom line is a DoS attack is bad for your business. It increases the running costs and messes with the availability ...

Get Secure Your Node.js Web Application 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.