usbmuxversion
Control port remapping for iOS devices
Now you can ssh into your jailbroken iDevice using the CLI, gandalf.
Simple invocation:
sudo which gandalf
--mappings etc/mapping --daemonize --verbose
where etc/mapping is a file such that # start comments and consists of an array of json objects with these fields, note that name can be null and is just a nickname for this tunnel, other fields are required.
This is a comment
[{"udid":"9cdfac9f74c5e18a6eff3611c0927df5cf4f2eca", "name":"i11", "forwarding": [{"local_port":2000, "device_port":22}, {"local_port":3000, "device_port":1122}]}]
See uptime, tunnels and other metadata with: gandalf --status Note that with over 13 devices usbmuxd will start to buck because of threading issue with libplist. Use the custom one provided at https://github.com/onlinemediagroup/libplist
The Linux kernel will also have trouble with many USB3.0 devices, ie over 15ish Fix that issue by turning off USB3.0 support in your BIOS
Check out the man page or see the README at: https://github.com/onlinemediagroup/ocaml-usbmux/blob/master/README.md
Author | Edgar Aroutiounian <edgar.factorial@gmail.com> |
---|---|
License | BSD-3-Clause |
Published | |
Homepage | https://github.com/onlinemediagroup/ocaml-usbmux |
Issue Tracker | https://github.com/onlinemediagroup/ocaml-usbmux/issues |
Maintainer | Edgar Aroutiounian <edgar.factorial@gmail.com> |
Dependencies |
|
Source [http] | https://github.com/onlinemediagroup/ocaml-usbmux/archive/v1.3.1.tar.gz sha256=0f564ac5956e932c7a16186d84e3e8933fae44ba71e2a161be24e34c9f641076 md5=97d81a5520c154e50a32a69ef089ad41 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/usbmux/usbmux.1.3.1/opam |