osy / Jitterbug

Launch JIT enabled iOS app with a second iOS device
Apache License 2.0
1.11k stars 89 forks source link

Implement Single-Device Loopback using EM Proxy and WireGuard #77

Open LegacyDev99 opened 1 year ago

LegacyDev99 commented 1 year ago

This issue has been created to request integrating EM Proxy to achieve loopback access to lockdownd.

EM Proxy is a minimal VPN server specifically designed for on-device loopback using WireGuard. By using WireGuard, special VPN entitlements are not required for the Jitterbug app, enabling anyone to sideload Jitterbug and take advantage of loopback JIT capabilities.

For reference, a working implementation is used by SideStore to communicate with lockdownd to install/manage apps.