SSH Custom

Contains ads
4.2
1.06K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

SSH Custom is an android ssh client tool made for you to surf the internet privately and securely. It supports with multiple ssh, payload, proxy, sni and supports payload rotation, proxy and sni.

Smart Guide:
1. Add new profile
- click "Profiles (click to add)" in side menu

2. Edit profile
- double click list profile or hold list profile until show popup menu "Edit"

3. Clone profile
- hold list profile until show popup menu "Clone"

4. Delete profile
- hold list profile until show popup menu "Delete" or selected list profile then click icon trash

5. Setting profile normal ssh
- leave blank payload, proxy and sni

6. Setting profile normal sni
- set port ssh to 443
- leave blank payload and proxy
- set sni

7. Setting normal payload
- set payload
- set proxy without start with url schema

8. Setting profile ws
- set payload
- set proxy start with or without http://
- if you set empty proxy, you must set bug host as host ssh and port ssh 80

9. Setting profile wss
- set payload
- set proxy must start with https://
- if you set empty proxy, you must set bug host as host ssh and port ssh 443
- set sni

10. Setting profile socks proxy
- leave blank payload
- set proxy must start with socks4:// or socks5://

Primary init:
- [netData] = initial request without EOL
- [raw] = initial request with EOL
- [method] = initial method of request
- [protocol] = initial protocol of request
- [ssh] = initial host:port of ssh
- [ssh_host] = initial host of ssh
- [ssh_port] = initial port of ssh
- [ip_port] = initial ip:port of ssh
- [host] = initial host of ssh
- [ip] = initial ip of ssh
- [port] = initial port of ssh
- [proxy] = initial proxy:port of proxy
- [proxy_host] = initial host of proxy
- [proxy_port] = initial port of proxy
- [cr][lf][crlf][lfcr] = initial EOL
- [ua] = initial user agent browser

Secondary init:
- [rotate=...] = initial rotation
- [random=...] = initial random
- [cr*x], [lf*x], [crlf*x], [lfcr*x] = initial how many EOL, where x is numeric

Limitation
- not support combine http(s) proxy and socks proxy in one profile
- not suport rotation or random socks proxy in one profile
- not support combine normal sni and custom payload/ws/wss in one profile, because sni must empty payload
- not suport secondary init inside secondary init. ex. [rotate=GET / HTTP/1.1[crlf]Host: [rotate=host1.com;host2.com][crlf*2]]

Solution
- You need make more then one profile to combine the limitation.
Updated on
Jan 28, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Data is encrypted in transit

Ratings and reviews

4.2
1.05K reviews
akanle oladotun
May 9, 2024
App disconnect but still says connected. Opening the app says no profile is selected. It does happen that app is connected but won't browse and all logs would have been cleaned. Until you disconnect and connect before it works fine again.
12 people found this review helpful
Did you find this helpful?
Orenuga Bukonla Abiodun (OBADEAN)
January 29, 2024
This new update is total rubbish, since yesterday that I updated it, no file is importing for me. Nothing to browse with.. Please check the issue with this new update and correct it.. I regret updating the app from version 81 to this version 84. So so frustrating.
32 people found this review helpful
Did you find this helpful?
Bin Lords
December 6, 2023
Mane, I must admit this one of the best tunneling app on playstore.. Very simple and easy to use.. I would have rated 5 stars but to due to a minor bug that needs to be fixed. The app tends to retain transfer config even tho their expiry date has passed. By doing so the person is still able to connect to your server without your knowledge. So I'm kindly requesting a fix to this issue 🙏🏾 Would be glad if it happens.. Thanks so far!
20 people found this review helpful
Did you find this helpful?

What's new

v1.6.14(85)
- fix import config

Note:
- force ssl/sni connection if port 443 & sni not empty
- force as ssl/sni connection if proxy start with https://
- force as normal connection if proxy start with http:// or without scheme
- force as socks connection if proxy start with socks4:// or socks5://

Report issue: https://fb.me/eprodevteam