========== Self-Hack Attempt 101 Report =========
So I have two laptops at home, both connected to the same WiFi which I am an admin of.
Today I was trying to simulate a hack on one of the machines, let’s call it A using the second one, B. Both machines are running Linux, but that shouldn’t matter.
Laptop-A was supposed to run a script that performs a hack attack on B using what we call ‘Ping Of Death DoS Attack’. Basically, laptop A launched 20 parallel threads each sending 500 Service-Me requests on laptop B, each millisecond for 30 seconds. That’s a total of 300,000,000 (300 million) requests in just 30 seconds.
To cut the story short, I overlooked the mechanisms that I used, I actually ended up bricking my WiFi LTE router, which I had to hard-reset and I also froze laptop A, the attacker.
Basically, the attack bounced back and attacked the attacking computer, not the target, because each GET-request waited for a response, and they all piled up in a waiting queue, and eventually filled up the RAM, killing my computer (8 Gig RAM, Octa core processing units, intel i7). I had to reboot it.
The target computer did not get affected in the process simply because those thousands of requests could not get served passed the WiFi router. So in essence, if the target laptop, B, was a global web server, it would have not crushed, but just inaccessible. So in other words, I can say that the attack succeeded in terms of DoS definition.
================= End of Report 101 =============