SSH persistent tunnels

SSH persistent tunnels


** Beta testers needed! ** to be a beta tester, please join the "SPT beta test" google+ community

SSH Persistent Tunnel (SPT) tries to maintain ssh tunnels over the frequent change of network and disconnects typical for a mobile device. SPT tries to reconnect each time a new network comes up.
SPT is ideal for creating a simple and persitent set of tunnels with no need for rooted device.

So, why not just use connectbot?
SPT is better than connectbot at recovering from network disconnects, and is less resource consuming since it does not do any terminal emulation.

Features
* supports authentication with passwords or private key.
* supports dynamic, local and remote tunnels
* maintains a known-hosts database for prevention of MITM attacks.
* strives to be as lightweight as possible to conserve system resources.
* never stores your password! login password or private key passphrase are stored in memory only.
* preferences can be exported/imported to/from sdcard
* Supports scripting via intent actions
* Open Source - Don't trust me -- check SPT's security for yourself ...

Recent changes:
* New Holo theme
* Updated underlying ssh library jsch and encryption library spongy castle
* Limited support for keyboard-interactive authentication
* Option to make notification static
* Main UI now shows connection status, last messages, and app version

Thank you for the positive feedbacks!
Please email me before posting negative feedbacks !
Add to list
$1.62
74
3.7
User ratings
33
Installs
500+
Concerns
0
File size
1712 kb
Screenshots
Screenshot of SSH persistent tunnels Screenshot of SSH persistent tunnels Screenshot of SSH persistent tunnels
About SSH persistent tunnels
** Beta testers needed! ** to be a beta tester, please join the "SPT beta test" google+ community

SSH Persistent Tunnel (SPT) tries to maintain ssh tunnels over the frequent change of network and disconnects typical for a mobile device. SPT tries to reconnect each time a new network comes up.
SPT is ideal for creating a simple and persitent set of tunnels with no need for rooted device.

So, why not just use connectbot?
SPT is better than connectbot at recovering from network disconnects, and is less resource consuming since it does not do any terminal emulation.

Features
* supports authentication with passwords or private key.
* supports dynamic, local and remote tunnels
* maintains a known-hosts database for prevention of MITM attacks.
* strives to be as lightweight as possible to conserve system resources.
* never stores your password! login password or private key passphrase are stored in memory only.
* preferences can be exported/imported to/from sdcard
* Supports scripting via intent actions
* Open Source - Don't trust me -- check SPT's security for yourself ...

Recent changes:
* New Holo theme
* Updated underlying ssh library jsch and encryption library spongy castle
* Limited support for keyboard-interactive authentication
* Option to make notification static
* Main UI now shows connection status, last messages, and app version

Thank you for the positive feedbacks!
Please email me before posting negative feedbacks !

Android Market Comments
A Google User
Jun 13, 2015
Works well I love this app, lightweight, works well, well worth the price. I use it with a Streisand install on a cheap server. My one question for the dev is how much data I'm leaking between connections. I could setup fiddler and check, but I'm too lazy. App connects so quickly between network changes I suspect it's pretty minimal.
A Google User
Mar 4, 2015
Does not support SSH VPN tunnel, contrary to the description - seems to be portforwards only. Useless to me without that feature.
A Google User
Aug 11, 2014
Great app! Only lacks multiple profiles but I made a workaround by forwarding its connection to different IPs and ports by aiming this at 127.0.0.1 and using a port forwarder with profiles.
A Google User
Jan 24, 2014
Perfect. Does everything I need it to. Thanks!
A Google User
Jan 1, 2014
Socks problem While i can make a tunnel to my server, my tunnel is unusable. i can't forward any traffic through it. i used the computer's putty to make ssh tunnel and use it for OPENVPN but it doesn't work with this app.