As a follow-up to my post about how to make traceroute tools show arbitrary content and inspired by the release of another Bad Apple cover the other day I simply had to . Of course, I'm not the first one to do this . That couldn't stop me though. How it works In the post I linked above, I had demonstrated how to inject fake hops into traceroute output. Using the numgen feature of nftables , we can make the hops vary every time an ICMPv6 packet is generated. numgen gets us either random numbers or a monotonic counter. With a counter, we can easily make each hop return a different IPv6 address each time a response packet is generated.…