Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/corellium/usbfluxd
Redirects the standard usbmuxd socket to allow connections to local and remote usbmuxd instances so remote devices appear connected locally.
https://github.com/corellium/usbfluxd
Last synced: 6 days ago
JSON representation
Redirects the standard usbmuxd socket to allow connections to local and remote usbmuxd instances so remote devices appear connected locally.
- Host: GitHub
- URL: https://github.com/corellium/usbfluxd
- Owner: corellium
- License: gpl-2.0
- Created: 2019-04-01T21:23:40.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-06T14:22:59.000Z (9 months ago)
- Last Synced: 2025-01-12T23:07:28.225Z (13 days ago)
- Language: C
- Homepage:
- Size: 1.92 MB
- Stars: 367
- Watchers: 13
- Forks: 49
- Open Issues: 10
-
Metadata Files:
- Readme: README
- Changelog: NEWS
- License: COPYING.GPLv2
- Authors: AUTHORS
Awesome Lists containing this project
- stars - corellium/usbfluxd
- awesome-rainmana - corellium/usbfluxd - Redirects the standard usbmuxd socket to allow connections to local and remote usbmuxd instances so remote devices appear connected locally. (C)
README
About
=====Redirects the standard usbmuxd socket to allow connections to local and
remote usbmuxd instances so remote devices appear connected locally.Installation
============Copy usbfluxd binary to a location included in $PATH, for example
/usr/local/sbin.sudo cp usbfluxd /usr/local/sbin/
Usage
=====Note: usbfluxd requires root permissions to run.
To start usbfluxd, run:
sudo usbfluxd
It will log to syslog by default. Usbfluxd can be run in foreground using -f,
and also with increased verbosity by adding -v to the command line. Multiple
-v can be passed.Please be aware that all usbmuxd-aware apps like Xcode or iTunes need to be
restarted so they will talk to usbfluxd instead of the original usbmuxd.To stop usbfluxd, run:
sudo killall usbfluxd
Also after stopping usbfluxd, remember to restart any app that relies on
usbmuxd so it returns to the original state.Build Requirements
==================Development Packages of:
libplist-2.0 - https://github.com/libimobiledevice/libplist
libavahi-client-devSoftware:
make
autoheader
automake
autoconf
libtool
pkg-config
gccInstallation From Source
========================To compile run:
./autogen.sh
make
sudo make install