Our Hotline: + 852 352 60626
  English | 简体中文

Home Why Nexusguard Resources Contact Us
Loading
INTERNET
THREATS
Introduction
DDoS >
Bandwidth Depletion Attacks
Resource Depletion Attacks
Web Application
Attacks
Trends
Home / Internet Threats / DDoS / Resource Depletion Attacks
Resource Depletion Attacks

DDoS Resource Depletion Attacks are characterized by attackers sending packets that target network protocol communications, which congests network resources and prevents access by legitimate users.

Protocol Exploit Attacks
Transfer Control Protocol (TCP) Synchronize (SYN) Attacks. The TCP process typically includes a full handshake between a sender and a receiver before data packets are sent. The initiating system sends a SYN request and the receiving system will reciprocate by returning an ACK (acknowledgement) along with its own SYN request. The sending system will then send back its own ACK to authorize communication between the two systems. If the receiving system is sent a SYN packet but does not receive an ACK, the receiver will resend a new SYN packet after some time. The processor and memory resources at the receiving system will be reserved for this TCP SYN request until a timeout occurs. Also known as resource starvation attacks, a DDoS TCP SYN attack will capitalize on the TCP function where zombies will send bogus TCP SYN requests to a victim server, which effectively saturates the server processor resources and prevents it from processing legitimate requests. It particularly exploits the three-way handshake between the sending system and the receiving system by sending large volumes of TCP SYN packets to the victim system with spoofed source IP addresses. Eventually, when large volumes of TCP SYN attack requests are sent and repeated, the victim system will run out of memory and processor resources, thus unable to process any legitimate user requests.

PUSH + ACK Attacks
The PUSH + ACK attack is similar to a TCP SYN attack in depleting processor and memory resources of victim systems. A PUSH is a one-bit flag tagged within a TCP header. During the TCP process, packets that are sent to a destination are buffered within the TCP stack. Packets will then be proceeded to be sent to the receiving system after the stack is filled. However, by setting the PUSH bit to one, the sender can request the receiving system to unload the contents of the buffer before the buffer becomes full. TCP then stores incoming data in large blocks for passage on to the receiving system in order to minimize the processing overhead. When this process is repeated with multiple agents, the receiving system will not be able to handle the large volumes of incoming packets and will result in a crash.

Malformed Packet Attacks
A malformed packet attack is characterized by zombies sending incorrectly formed IP packets to a victim system to crash it. There are typically two different levels of malformed packet attacks. During IP address attacks, the packet contains the same source and destination IP addresses. This confuses the victim operating system and causes it to crash. During IP packet options attacks, a malformed packet randomizes optional fields within an IP packet and sets all quality of service bits to one, so victim systems will be compelled to utilize additional processing time to analyze traffic. When this attack is repeated using multiple agents, this will lead to a shutdown of the processing ability in victim systems.


Next Page >




Copyright © 2011 Nexusguard Limited. All rights reserved.
Best viewed with Internet Explorer 8+ or Mozilla Firefox 3+ or Google Chrome 12+

HOME
Corporate News
Customer Testimonials

ABOUT US
Introduction
Career
Our Clients
Partners
INTERNET
THREATS

DDoS
Web Attacks
Trends

SOLUTIONS
ClearTraffic
ClearWatch
Professional
Services

WHY
NEXUSGUARD


RESOURCES
Brochures
Videos

LOG-IN
Partners
Customers
CONTACT US


ISO 27001 Accredited Company
More >
Distinguished Recipient of Hong Kong’s Most Valuable Companies Award 2010
More >