On 17/12/12 09:50, Phil Ashby wrote:
A brief search for 'Android ssh VPN app' turns up this how-to guide, which describes the setup of SSHTunnel
Yeah, that's what I found when I Googled.
I also subsequently found http://www.jcraft.com/jsch/
.. which looks like a good Java SSH library to start from, with examples (http://www.jcraft.com/jsch/examples/) which will help me too.
- you can get all the source for that as a starting point from Google code:
At this point I'm not sure whether I will be able to release my app under GPL so I need to be careful about copying from GPL code.
Even so, a lot of what I think SSHTunnel (and similar apps) is about is transparent proxying? Ie running in the background so that "normal" apps go via the tunnel transparently? That's a pretty major part of the functionality that I simply don't need, as my web browser would be embedded into the same app as the SSH tunnelling. All the same, if I wasn't concerned about the risk of copying code from a GPL project into a non-GPL one the sourece would probably make interesting reading.
Mark