ePro Dev Team
2.72K subscribers
14 photos
15 videos
24 files
36 links
Official Channel ePro Dev Team
All bug you can send message to fb.me/eprodevteam

If you think the app is helpful to you, you can treat me to a cup of coffee, thank you for your support!

https://paypal.me/YHQ
Download Telegram
Media is too big
VIEW IN TELEGRAM
Root method, it is useful for those cell phones that do not have a digital assistant App.
This media is not supported in your browser
VIEW IN TELEGRAM
Different protocol sometimes it will get different response
-----------------------------------------------
Protokol yang berbeda terkadang mendapatkan respon yang berbeda
SMART GUIDE SSH CUSTOM
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.

https://play.google.com/store/apps/details?id=dev.epro.ssc
Contoh sni biasa dgn port 143 stunnel
e-V2ray v2.0.27(56)
- path websocket support ws:// & wss:// (ws:// for non tls connection, wss:// for tls connection)
- fixes known issues & improve user experience

https://play.google.com/store/apps/details?id=dev.epro.e_v2ray
pastikan bedakan pemakaian ws:// dan wss://
baca changelognya biar gak slh paham
SSC v0.1.6(41)
Multiple ssh, multiple payload, multiple proxy and multiple sni with full support rotation & random in payload, proxy and sni.

[ADD]
- slowDns support ssl/tls connection
- option keep alive ssh connection

[IMPROVE]
- unlimited character when share profiles backup
- ssl/tls connection all port
- apply all payload, proxy, sni, sni protocol to profiles


Note:
- slowDns + ssl proxy start with https://proxy.com or just https://127.0.0.1, if slowDns not support ssl just set start with http://proxy.com or just http://127.0.0.1


https://play.google.com/store/apps/details?id=dev.epro.ssc
*Multi SSH di HTTP Custom*
Ketika anda menggunakan v3.10.19(462), host pada payload gunakan fungsi rotate dan sesuaikan dgn domain ssh v2ray

HEAD / HTTP/1.1[crlf]Host: [rotate=sgx1.mainssh.com;sgx2.mainssh.com][crlf]Upgrade: websocket[crlf][crlf]
------------------------------------------------

*Multi SSH on HTTP Custom*
When you using v3.10.19(462), the host on the payload uses the rotate function to match the v2ray ssh domain, for example:

HEAD / HTTP/1.1[crlf]Host: [rotate=sgx1.mainssh.com;sgx2.mainssh.com][crlf]Upgrade: websocket[crlf][crlf]
------------------------------------------------

Template json:
{
"inbounds": [],
"outbounds": [
{
"mux": {
"enabled": true
},
"domainStrategy": "PreferIPv4",
"protocol": "ssh",
"settings": {
"address": "sgx1.mainssh.com",
"password": "eprodev",
"port": 443,
"user": "eprodev"
},
"streamSettings": {},
"tag": "SSH_1"
},
{
"mux": {
"enabled": true
},
"domainStrategy": "PreferIPv4",
"protocol": "ssh",
"settings": {
"address": "sgx2.mainssh.com",
"password": "eprdvteam",
"port": 443,
"user": "eprdvteam"
},
"streamSettings": {},
"tag": "SSH_2"
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
}
},
"routing": {
"balancers": [
{
"tag": "lb",
"selector": [
"SSH_1",
"SSH_2"
]
}
],
"rules": [
{
"type": "field",
"network": "tcp,udp",
"balancerTag": "lb"
}
]
}
}
-CUSTOM METHOD-
JANGAN SALAH PAHAM METHOD ITU SUDAH ADA DARI VERSI² SEBELUM²NYA, ITU BUAT PREPARE MENGAPA DIBUAT SEPERTI ITU. (NTAR DI SANGKA JIPLAK LAGI)

------------------------------------------------

DO NOT MISUNDERSTAND THAT METHOD ALREADY EXISTS FROM PREVIOUS VERSIONS, THAT MAKES PREPARE WHY I MAKE LIKE THAT LAST TIME.