rev.ng is a suite of tools for binary analysis based on QEMU and LLVM, aiming at accuracy and portability of the analyses across a wide range of architectures.
The core tool in rev.ng is revamb, our static binary translator. revamb can translate a static ARM, MIPS or x86-64 Linux binary to any of the architectures supported by LLVM.
We have been able to translate all the coreutils programs, like ls, sha256sum and so on.
You can try revng in several different ways: building it from the source, if you feel like contributing, using the binary archive for x86-64 or, if you're really lazy, we also have a Docker image.