Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
inetcat(1)		     General Commands Manual		      inetcat(1)

NAME
     inetcat  - Opens a read/write interface via STDIN/STDOUT to a TCP port on a
     usbmux device

SYNOPSIS
     inetcat [OPTIONS] <DEVICE_TCP_PORT>

DESCRIPTION
     inetcat is a simple netcat-like tool that allows opening a  read/write  in-
     terface to a TCP port on a usbmux device and exposing it via STDIN/STDOUT.

OPTIONS
     -u, --udid UDID
	    Target  specific  device  by  UDID.  Note that if this option is not
	    specified, inetcat will connect to the first device found.

     -n, --network
	    Connect to network device. The device needs to have  WiFi  sync  en-
	    abled  and	needs  to be paired with this computer for this to work.
	    Please note that a device might close connections  at  any	time  to
	    save  power.   This  option will make inetcat connect to network at-
	    tached devices only, unless -l is passed too (see below).

     -l, --local
	    Connect to USB device. This is the default if no option  is  passed.
	    If used together with -n, inetcat will first attempt a connection to
	    a  device  attached via USB, and if not available attempt to reach a
	    device via network.

     -h, --help
	    Prints usage information.

     -d, --debug
	    Increase debug level.

EXAMPLE
     Use ssh ProxyCommand to connect to a jailbroken iOS device via SSH:

     $ ssh -oProxyCommand="inetcat 22" root@localhost

     Used in SSH config file to connect to iOS Device:

     $ cat ~/.ssh/config Host myiphone
       User root
       ProxyCommand "icat 22 UDID_of_my_iphone" $ ssh myiphone

AUTHOR
     Adrien Guinet

SEE ALSO
     iproxy(1)

ON THE WEB
     https://libimobiledevice.org

     https://github.com/libimobiledevice/libusbmuxd

								      inetcat(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=inetcat&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help