Playing Bad Apple!! on Traceroute Using nftables and mtr
Bad Apple but It's Traceroute

I used nftables to inject fake hops into traceroute output, creating a visual display of the Bad Apple!! music video. By disabling kernel rate limits and patching mtr, I converted video frames into ICMPv6 responses. This project joins the tradition of running Bad Apple!! on unconventional displays, proving that even network diagnostic tools can serve as creative canvases.
The shadow art Bad Apple music video has become the benchmark for hacked displays, similar to how running Doom has become the benchmark of gaining code execution on a new hardware platform.
- tombert
When the apocalypse happens, I am sure of two things:
1) I will be able to play DOOM on something.
2) I will be able to watch Bad Apple on something.
I suppose there are worse fates.
- hhh
i did similar for dns
- buredoranna
Horses can be bad too... though for different reasons, I suspect.
traceroute -m 60 bad.horse
- BobbyTables2
Wow, never considered the possibility of a “flood” mode for traceroute. This is hilarious !
- pimlottc
Impressive, but for full points it should work on the public internet!