I've been wanting to rewrite this in rust for a while, and finally found the time to do so. Now comes with 100% more rust and rainbows. The attached executable was statically linked on alpine, and should run on pretty much any linux with a reasonably up-to-date kernel.