iproxy - An example tool to forward localhost ports to iOS devices

Property Value
Distribution openSUSE Tumbleweed
Repository Hardware all
Package filename iproxy-1.0.10-22.18.i586.rpm
Package name iproxy
Package version 1.0.10
Package release 22.18
Package architecture i586
Package type rpm
Category Productivity/Networking/Other
Homepage http://cgit.sukimashita.com/libusbmuxd.git
License LGPL-2.1+ and GPL-2.0+
Maintainer -
Download size 16.57 KB
Installed size 21.18 KB
'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
multiplexing connections over USB to an iPhone or iPod touch. To users, it means
you can sync your music, contacts, photos, etc. over USB. To developers, it
means you can connect to any listening localhost socket on the device. usbmuxd
is not used for tethering data transfer, which uses a dedicated USB interface as
a virtual network device.
Multiple connections to different TCP ports can happen in parallel. An example
(and useful) tool called 'iproxy' is included that allows you to forward
localhost ports to the device---allows SSH over USB on jailbroken devices, or
allowing access the lockdown daemon (and then to all of the file access, sync,
notification and backup services running on the device).


Package Version Architecture Repository
iproxy-1.0.10-22.18.x86_64.rpm 1.0.10 x86_64 Hardware
iproxy-1.0.10-5.5.x86_64.rpm 1.0.10 x86_64 openSUSE Oss
iproxy-1.0.10-5.5.i586.rpm 1.0.10 i586 openSUSE Oss
iproxy - - -


Name Value
libc.so.6(GLIBC_2.15) -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libusbmuxd.so.4 -


Name Value
iproxy = 1.0.10-22.18
iproxy(x86-32) = 1.0.10-22.18


Type URL
Mirror widehat.opensuse.org
Binary Package iproxy-1.0.10-22.18.i586.rpm
Source Package libusbmuxd-1.0.10-22.18.src.rpm

Install Howto

  1. Add the Hardware repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/hardware/openSUSE_Tumbleweed/ hardware
  2. Install iproxy rpm package:
    # zypper install iproxy




2017-10-02 - jengelh@inai.de
- Rectify RPM groups.
2017-09-22 - fcrozat@suse.com
- Use a macro for specifying library major
- Recommends usbmuxd to library package to ensure it works
- Remove duplicated dependency on iproxy subpackage.
2016-05-27 - dimstar@opensuse.org
- Add libusbmuxd-CVE-2016-5104.patch: Make sure sockets only
listen locally (CVE-2016-5104, boo#982014).
2016-02-22 - mgorse@suse.com
- Add COPYING to %doc
2014-10-17 - m.szulecki@libimobiledevice.org
- Update to version 1.0.10
* Retry to connect to usbmuxd socket if first attempt failed (Linux/inotify)
* Avoid exporting non-public symbols
* Allow multiple connections to iproxy listen port
* Add ability to target device by UDID to iproxy
* Remove outdated/unmaintained Python and sftp examples
* Update README and rename license to more generic COPYING
* Rename header guards according to C++ standard
* Fix a few crashes related to using old usbmuxd daemon and broken pair
* records
* Fix out of tree build
* Fix leaking socket handles by properly closing them
* Check for validity of socket file descriptor
* Properly handle segmented send/receive situations to improve reliability
2014-07-10 - i@marguerite.su
- clean specfile as DimStar suggested
2014-06-16 - i@marguerite.su
- initial version 1.0.9

See Also

Package Description
ipw-firmware-9-27.12.noarch.rpm Firmware for Intel PRO/Wireless WLAN Cards
irman-common-0.5.2-21.6.i586.rpm Common files for libirman
irman-common-0.5.2-21.6.x86_64.rpm Common files for libirman
irman-utils-0.5.2-21.6.i586.rpm Library for irman access
irman-utils-0.5.2-21.6.x86_64.rpm Library for irman access
isight-firmware-tools-1.6-27.50.i586.rpm Tools to manipulate firmware for Built-in iSight
isight-firmware-tools-1.6-27.50.x86_64.rpm Tools to manipulate firmware for Built-in iSight
isns-2.1.02-59.46.i586.rpm Internet Storage Naming Service
isns-2.1.02-59.46.x86_64.rpm Internet Storage Naming Service
iucode-tool-2.3.1-18.12.i586.rpm A program to manipulate Intel microcode update collections
iucode-tool-2.3.1-18.12.x86_64.rpm A program to manipulate Intel microcode update collections
ivtv-1.4.0-32.54.i586.rpm Driver Implementation for iCompression or Conexant Video Capture Cards
ivtv-1.4.0-32.54.x86_64.rpm Driver Implementation for iCompression or Conexant Video Capture Cards
ivtv-firmware-1.4.0-2.14.i586.rpm driver firmware for iCompression or Conexant video capture cards
ivtv-firmware-1.4.0-2.14.x86_64.rpm driver firmware for iCompression or Conexant video capture cards