Several months ago, I introduced Gnirehtet, a reverse tethering tool for Android I wrote in Java. Since then, I rewrote it in Rust. And it’s also open source! Download it, plug an Android device, and execute: ./gnirehtet run (adb must be installed) Why Rust? Learning Rust Difficulties Encapsulation Observer Mutable data sharing Compiler limitations Safety pitfalls Leakpocalypse Undefined infinity