from Hacker News

Engineer distributes resume via IPv6 traceroute

by fjarlq on 8/26/22, 4:33 PM with 150 comments

  • by di on 8/26/22, 5:02 PM

    Here's what it looks like:

        $ traceroute cv6.poinsignon.org
        traceroute to cv6.poinsignon.org (2001:bc8:3eff:c0::ff), 30 hops max, 80 byte packets
         1  gateway  0.795 ms  0.789 ms
        [...]
         8  hello (2001:bc8:3eff:c0::1)  1.431 ms  1.202 ms
         9  My.name.is.Louis.Poinsignon (2001:bc8:3eff:c0::2)  1.649 ms  1.274 ms
        10  I.am.a.network.and.systems.Engineer (2001:bc8:3eff:c0::3)  1.695 ms  2.090 ms
        11  This.is.my.resume.over.traceroute (2001:bc8:3eff:c0::4)  1.698 ms  1.793 ms
        12  o---Experience---o (2001:bc8:3eff:c0:ee::)  1.829 ms  2.052 ms
        13  2018.Cloudflare.NetworkEngineer.SF (2001:bc8:3eff:c0:ee::cf3)  2.261 ms  2.155 ms
        14  2017.Cloudflare.NetworkEngineer.London (2001:bc8:3eff:c0:ee::cf2)  2.293 ms  1.284 ms
        15  2016.Cloudflare.NetworkEngineer.Intern.SF (2001:bc8:3eff:c0:ee::cf1)  1.136 ms  1.205 ms
        16  2015.CEA.SoftwareEngineer.Intern.France (2001:bc8:3eff:c0:ee::cea)  1.204 ms  1.226 ms
        17  o---Education---o (2001:bc8:3eff:c0:ed::)  1.360 ms  1.607 ms
        18  2015-2016.DrexelUni.Exchange.CE.Philadelphia (2001:bc8:3eff:c0:ed::1)  1.237 ms  1.312 ms
        19  2011-2016.UTT.Master.CE.France (2001:bc8:3eff:c0:ed::2)  1.492 ms  1.604 ms
        20  o---Skills---o (2001:bc8:3eff:c0:51::)  1.565 ms  1.418 ms
        21  C.Java.Python.Golang (2001:bc8:3eff:c0:51::1)  1.364 ms  1.536 ms
        22  Net.Linux.Automation (2001:bc8:3eff:c0:51::2)  1.381 ms  1.266 ms
        23  Statistics.Maths.Photoshop (2001:bc8:3eff:c0:51::3)  1.504 ms  1.431 ms
        24  o---Various---o (2001:bc8:3eff:c0:7a::)  1.461 ms  1.519 ms
        25  Swimming.and.karate (2001:bc8:3eff:c0:7a::1)  1.378 ms  1.473 ms
        26  Piano (2001:bc8:3eff:c0:7a::2)  1.552 ms  1.683 ms
        27  o---Contact---o (2001:bc8:3eff:c0:c0::)  1.551 ms  1.486 ms
        28  mail.jobs.at.poinsignon.org (2001:bc8:3eff:c0:c0::1)  1.576 ms  1.473 ms
  • by billpg on 8/26/22, 7:42 PM

    "That's very nice but can you email me a copy in Microsoft Word DOCX format please?"
  • by leibnitz27 on 8/26/22, 6:18 PM

    Great, but not Bad Horse great.

    https://www.a2wd.com/traceroute-bad-horse/

  • by bhaney on 8/26/22, 4:57 PM

    "IMCP" looks to be a typo.

    Normally wouldn't bother to mention, but, you know, CVs

  • by bandyaboot on 8/26/22, 6:23 PM

    I’d like to imagine one of the troubleshooting steps for Cloudflare’s help desk when they see an uptick in customer service disruption complaints is to hit up Louis to ask if he’s updating his resume again.
  • by betaby on 8/26/22, 6:29 PM

    That's how it's done probably https://github.com/blechschmidt/fakeroute
  • by jvdvegt on 8/26/22, 4:56 PM

    I guess the site can only be reached over IPv6? It seems I only have IPv4 :(
  • by contingencies on 8/26/22, 10:27 PM

    An old hack.

    For the history books, IIRC proff (Julian Assange) presented this hack in 1997, shortly after he wrote strobe.c (1995; AFAIK the first TCP half-open scanner). Here's a 1998 public posting of the code: https://packetstormsecurity.com/files/12995/fakeroute.c.html

    At that time, the running joke was to provide inbound traceroutes spoofed next hops which implied you were working for a government agency (the Australian Federal Police, the Defence Signals Directorate (now Australian Signals Directorate) or the Defence Science and Technology Organisation (now the Defence Science and Technology Group)).

    Free Julian.

  • by biermic on 8/26/22, 6:53 PM

    Some CTO guy who I work with does this with the password for internal docs. He thinks he is 1337.

    How long will it take, until someone gains access? I consider this an intentional security leak.

  • by chirau on 8/27/22, 2:10 AM

    Non-networking guy here. Anyone care to explain what is special or impressive about this? It went over my head
  • by thrwyoilarticle on 8/26/22, 8:41 PM

    I wonder if these things ever pay off, or if it just ends up attracting a lot of opportunities to be part of a normal application system where it's a one-way system of proving your worth to the company?
  • by zamadatix on 8/26/22, 5:04 PM

    Missed opportunity to hide a secret message in hops 30+ or such :).
  • by gghh on 8/26/22, 5:59 PM

    I recall seeing something similar a while back, you'd traceroute to some IP address and the output was the opening text of a star wars movie https://www.theregister.com/2013/02/15/star_wars_traceroute/
  • by 0x0 on 8/26/22, 8:23 PM

    Doesn't work properly here, I get a very local IPv6, then one row of stars, then the third hop is the destination?

      % traceroute6 -w1 cv6.poinsignon.org
      traceroute to cv6.poinsignon.org (2001:bc8:3eff:c0::ff), 30 hops max, 80 byte packets
       1  2a01:x:x:x::1 (2a01:x:x:x::1)  0.794 ms  0.913 ms  0.737 ms
       2  * * *
       3  2001:bc8:3eff::1 (2001:bc8:3eff::1)  39.555 ms  39.668 ms  39.560 ms
    
    Not sure why "traceroute6" stops at the "...::1" but "mtr" shows an equivalent 3-hop route but actually shows "...::ff" for the third and final hop? (Edit: Using "-I" with "traceroute6" makes the third and final hop also show up as "::ff". Strange that ICMP vs UDP would give different IP addresses for the final hop?)
  • by laundermaf on 8/26/22, 5:44 PM

    If you can’t see this, your ISP doesn’t resolve IPv6, probably.

    It works for me once I enable “WARP” from my 1.1.1.1 app on iOS.

  • by pm2222 on 8/26/22, 7:22 PM

    Doesn't work here.

      ALARM ~ $ tracepath 2001:bc8:3eff:c0::ff
       1?: [LOCALHOST]                        0.015ms pmtu 1500
      ...
      ...
       2:  ALPHEUS-COM.edge1.Washington1.Level3.net             15.966ms 
       3:  ae5-3828.edge1.Washington1.Level3.net                 4.011ms 
       4:  2001:1900:2::3:18                                    77.693ms 
       5:  2001:1900:5:2:2::4a0a                                78.469ms asymm  4 
       6:  2001:bc8:400:1::8a                                   78.737ms asymm  7 
       7:  2001:bc8:400:1::13a                                  78.635ms asymm  6 
       8:  no reply
       9:  no reply
      10:  no reply
      11:  no reply
      12:  no reply
      13:  no reply
  • by alex14fr on 8/26/22, 6:18 PM

    Funnily enough he didn't bother to put something in his default htdocs directory : https://poinsignon.org/
  • by foresto on 8/26/22, 5:49 PM

    See also: traceroute -m 60 bad.horse
  • by jonathantf2 on 8/26/22, 6:23 PM

    Thought it was a dead link since it didn't work on my mobile data or home internet, turns out it's just a v6 only DNS record.
  • by Evidlo on 8/26/22, 8:36 PM

  • by zoom6628 on 8/27/22, 6:02 AM

    Just damn clever. Shows several aspects of knowledge and application.
  • by baobabKoodaa on 8/26/22, 7:00 PM

    I wonder what HR thinks about this resume format?
  • by talhof8 on 8/26/22, 9:10 PM

    But do you know how to bubble sort an array?
  • by low_tech_punk on 8/26/22, 11:14 PM

    Is traceroute Turing complete?
  • by rcarmo on 8/26/22, 6:44 PM

    Pretty awesome :)
  • by walrus01 on 8/26/22, 5:30 PM

    missed opportunity for a hop of all.your.base.are.belong.to.us

    main.screen.turn.on

    how.are.you.gentlemen