there are a few tools that can do that, like the Network Conditioner that comes with the developer tools or something like the Charles Proxy, but the special purpose of this little project is to fake the Reachability Information provided by the Device into completely offline, which is a bit different.