Live data from Hacker News

Show HN: Potatso – Proxy tool on iOS

itunes.apple.com

11–20 of 36 posts

Re: Show HN: Potatso – Proxy tool on iOS

#11

I didn't realize you could do this on iOS. How does this work?

Yeah, this is really tricky. Apple has released Network Extension API since iOS 9 which only exposes IP packets. What I did is to parse the IP packets and redirect them into different proxies. (Most tough part though only one sentence)

Interesting, do you think the APIs could be used for on device packet capture?

(I know how to set up a remote interface so I can grab the network traffic from a Mac already, interested in exploring alternatives)

Re: Show HN: Potatso – Proxy tool on iOS

#12
post #7

Earlier quoted context omitted.

You could ask a mod to add "Show HN" flair to the submission as you are the author of the program. It will be more sticky that way.

Thank for your suggestion. I'm new here. Who should I ask for?

dang and sctb, but your best bet for reaching out effectively is probably to email news@ycombinator.com.

Re: Show HN: Potatso – Proxy tool on iOS

#13
I've used Potato on iOS for quite some time, and don't know how I lived without it (as SS is the only VPN protocol that works reliably where I live). At the time, I thought it was the only SS client using the Network Extension API, but I think there's another one.

The original Potatso included some GPL code, and the author proactively and kindly made the repo available on GitHub (instead of only responding to source code requests). This resulted in at least one 'developer' releasing their own version under a different name, at a lower price. So the original developer pulled the repo and created Potatso 2.

I bought Potatso 2, but have yet to use it. A few questions:

- is there any performance or stability reason to switch to Potatso 2?

- does Potatso 2 contain any GPL code? If so, is the source code available somewhere?

Thanks again for creating this.

Re: Show HN: Potatso – Proxy tool on iOS

#15
post #4

Earlier quoted context omitted.

Is your app able to track data usage?

Noe yet. It should be able to. Thank you for your suggestion.

Would love to see that, like track by day/app/wifi/cellular, just more finer then the settings app is doing it :)

Re: Show HN: Potatso – Proxy tool on iOS

#17
I immediately bought this from thr app store - solves a very crucial use case for me.

Another app i am looking for and unsure if it exists: fiddler for ios. i want to see all external http requests that are going out from ny phone from all apps/browser/etc

Re: Show HN: Potatso – Proxy tool on iOS

#18

I immediately bought this from thr app store - solves a very crucial use case for me. Another app i am looking for and unsure if it exists: fiddler for ios. i want to see all external http requests that are going out from ny phone from all apps/browser/etc

Does this support keys and custom ports for SOCKS over SSH?

Re: Show HN: Potatso – Proxy tool on iOS

#19

I immediately bought this from thr app store - solves a very crucial use case for me. Another app i am looking for and unsure if it exists: fiddler for ios. i want to see all external http requests that are going out from ny phone from all apps/browser/etc

About your last request: I've previously used https://www.charlesproxy.com/ for analyzing all traffic from my iPhone and it works quite well (you use your computer as a proxy for the phone). There's a guide how to in the FAQ https://www.charlesproxy.com/documentation/faqs/

Re: Show HN: Potatso – Proxy tool on iOS

#20
post #19

I immediately bought this from thr app store - solves a very crucial use case for me. Another app i am looking for and unsure if it exists: fiddler for ios. i want to see all external http requests that are going out from ny phone from all apps/browser/etc

About your last request: I've previously used https://www.charlesproxy.com/ for analyzing all traffic from my iPhone and it works quite well (you use your computer as a proxy for the phone). There's a guide how to in the FAQ https://www.charlesproxy.com/documentation/faqs/

I prefer Mitmproxy https://mitmproxy.org more than Charles, and it is opensource.
Post reply on HN