To start with I would first explain what is a DDoS attack.

Denial of service (DoS) attacks are attacks that are deliberate attacks on your network properties to deny service to legitimate users. When these attacks seemingly come from distributed sources, they become distributed denial of service (DDoS) attacks.

Few years back, it was common to use spoofing techniques where a hacker would actually use very few machines (or just one machine) and spoof mutliple IP addresses. To the attacked destination it would seem that the attack is coming from multiple IP addresses. However in the recent times, with the advent of infected PCs, increasing number of smart mobile phones, many botnets are available around the world, which can be used to launch a real DDoS attack.

How to Stop DDoS attacks.

Well till now there is no complete protection against this type of attack perhaps some tools and security platforms are used to mitigate its effect. Large organizations are paying thousands of dollars to protect their servers against DDoS but small business owners failed to do so. To overcome the threat of DDoS attack (D)DoS Deflate was released as a free DDoS protection software.

What Is DDoS Deflate:-

(D)DoS Deflate is a lightweight bash shell script designed to assist in the process of blocking a denial of service attack. It utilizes the command below to create a list of IP addresses connected to the server, along with their total number of connections.

netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n

How To Install (D)DoS Deflate :-

chmod 0700

How To UnInstall (D)DoS Deflate :-

chmod 0700 uninstall.ddos

How To Check The Number Of Connected Ips:-

sh /usr/local/ddos/

How To Edit Configuration File:-

vi /usr/local/ddos/ddos.conf

How To Restart DDos Deflate:-

sh /usr/local/ddos/ -c