A DDoS doesn't take much to set up. Hell I bet if I looked I could find a script for it... gimme a sec...
Yeah, a basic DoS is easy
I'll write one:
Code:
for i in `seq 8`; do ( while [ 1 ]; do wget www.homepage.com -O/dev/null >/dev/null 2>&1 ; done ) & done; wait
There, 1 line of code, 8 process simultaneous constant fetch of
www.homepage.com. Maxing out your connection line.
More complicated ones can do recursive, user agent spoofing, random delays, etc to make it harder to catch and more likely to skip cache... but you're not going to exceed your maximum bandwidth.
That's where the second D comes into play, DDoS is a
Distributed Denial of Service. It's all about how much bandwidth can you draw from the maximum number of sources to starve the target's allotment and system resources.
These require large botnets of compromised home computers (AWS and such is mostly blocked or throttled by organizations to prevent standalone botnets, and no legitimate traffic really comes from those ranges anyway).
Back in the days of Cult of The Dead Cow and such you had groups which "owned" a bunch of compromised machines, and you could rent them out for favors or community clout, but anymore that's not the case.
It's commercialized now, on the dark web and otherwise, to rent one of several large networks of compromised machines for a duration of time. Mostly these services come with the tools already and don't let you run arbitrary code (which may compromise the net you are renting), but even if they don't, you're still only as good at DDoSing as your wallet is fat.
It's really not a matter of technical skill to pull off, which is why it's gauded as "script kiddie" level "hacking" by those in the industry.. and is the most common tactic by the unjustly wealthy tranny "hacktivists" and 4chan nobodies.
Unfortunately Shane would have to give up Mountain Dew completely to even afford a few minutes of botnet services, since he won't get a job. It's all a bluff.