6 ms·
You have to be very careful when running this on the telnet port. I had a server set to spew a full color ANSI Nyancat at you when you telneted in. When the Mi
by dsl 9y ago
You have to be very careful when running this on the telnet port.
I had a server set to spew a full color ANSI Nyancat at you when you telneted in. When the Mirai botnet was in full swing, I was pushing 5+ Mbps of Nyancat down to peoples infected webcams and killing my servers CPU.
- Overtonwindow 9y agoI'm sorry, that's terrible, but this sounds hilarious
- batrat 9y agoI laughed so hard. Sorry...
- ChuckMcM 9y agook, I've stopped laughing now and and cleaned up the spilled drink. This is brilliant. You need to team up with a CDN and get them supply cats from the nearest available node. "Unleash the Nyancat!" as they say...
- adrianN 9y agoSurely some enterprising hacker can optimize Nyancat so that a normal server can saturate a gigabit connection without killing the CPU.
- swiley 9y ago"Line Rate Nyan via Direct Networking"
- jwilk 9y agoncfd = open("/dev/nyancat", O_RDONLY); while (...) { sendfile(sockfd, ncfd, ...); }
- nobodyorother 9y agoNo way you can open the nyancat device as read-only. Clearly, it only opens as O_ORLY.
- dsl 9y agoI can't seem to edit my post anymore, but the machine in question was a tiny little VM used as an SSH jump host. The specs were minimal. It was the only machine that wasn't firewalled to hell and back, which is why I did the Nyancat there. I'm working on deploying an enterprise grade NaaS solution across a large cluster of servers, stay tuned!
- Pxtl 9y ago>> NaaS Snrrrrrrk
- dcousens 9y agoMaybe the data usage would have alerted the infected.
- IshKebab 9y agoSomeone with a cheap infected webcam is not going to notice 1 kB of extra data. Nobody would.
- mattstreet 9y agoBasically don't offer hackers any data amplification attacks, never respond with more data than it took for the attack to make the request.
- Franciscouzo 9y agoWhat? For data amplification attacks to work you need to spoof IP addresses, which is almost impossible with TCP (telnet uses it), GP was a victim of a plain old DDoS.