macOS
brew install gnirehtetlocal Homebrew formula metadata
brew / rank 3408
Reverse tethering tool for Android. Version 2.5.1 via Homebrew; verified from local package data. Also installable with nix: nix profile install nixpkgs#gnirehtet.
install
brew install gnirehtetlocal Homebrew formula metadata
nix profile install nixpkgs#gnirehtetnixpkgs package indexes · pkgs/by-name/gn/gnirehtet/package.nix · source: api.github.com
scoop install main/gnirehtetScoop official bucket manifest trees · bucket/gnirehtet.json · source: api.github.com
overview
Reverse tethering tool for Android
history
Gnirehtet is Genymobile's reverse-tethering tool for Android devices. The project routes a connected Android device through a computer's network connection over adb without requiring root access on either side.
The project grew out of Genymobile's Android tooling work and presents itself as a small, cross-platform utility rather than a desktop network manager. Its README documents Java and Rust distributions, adb requirements, an APK installed on the device, and a relay process on the host.
Gnirehtet spread through developer package managers because it solves a specific lab and testing problem: giving USB-connected Android devices network access from the host. Homebrew, Nix, and Scoop packaging make it easy to install alongside adb on macOS, Linux, and Windows workstations.
Practitioners use gnirehtet when an Android device needs internet access through a development machine, especially during testing on controlled networks or devices without usable Wi-Fi or cellular data. The simple path is `gnirehtet run`; split commands let users run the relay, install the APK, and start or stop clients per device.
Gnirehtet is a classic package-manager utility: tiny scope, awkward to replace with built-in OS features, and useful only when the exact networking edge case appears. Its value is that it turns adb reverse-tethering setup into a reproducible installable command.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
gnirehtet | executable | indexed executable | Discovered from the local executable index. |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:gnirehtet |
|---|---|
| Version | 2.5.1 |
| Package manager | Homebrew |
| Homepage | https://github.com/Genymobile/gnirehtet |
| Repository | https://github.com/Genymobile/gnirehtet |
| Bottle | not recorded |
| Service | none declared |
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
gnirehtet
nix profile install nixpkgs#gnirehtetmain/gnirehtet
scoop install main/gnirehtetsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.