osy/Jitterbug

Using already existing VPN protocols for Self-launching

bela333 opened this issue · 5 comments

Hi! I was wondering if it would be possible to use an already existing VPN protocol (like OpenVPN or WireGuard) so that the device can debug itself through an already existing app, without Jitterbug needing the "Network Extensions" entitlement.

osy commented

Sure it’s possible but you have to host your own “reflector” VPN server.

Sorry, What I meant was reimplementing a basic VPN server for iOS and integrating the debug functionality into that.

osy commented

Then you still need the entitlements…

I'm not really familiar with iOS development. Is there something preventing user-signed apps from listening or are VPN apps unable to connect to a server running on the same device?

osy commented

This really isn’t the right place to have this discussion.