guyingbo / shadowproxy

A proxy server that implements Socks5/Shadowsocks/Redirect/HTTP (tcp) and Shadowsocks/TProxy/Tunnel (udp) protocols.
MIT License
192 stars 45 forks source link

Shadowproxy on ANDROID or Windows #6

Open ingnelson opened 4 years ago

ingnelson commented 4 years ago

Hello sir. Is there a way to run Shadowproxy on ANDROID or Windows as client ? And install the server on the VPS ? I would like to use it , please.

guyingbo commented 4 years ago

It needs some extra work to run Shadowproxy on Android or Windows as client, it's not that easy and I currently have no plan to do it, sorry for that. On the other hand, running Shadowproxy as a server on Linux VPS is totally ok.

ingnelson commented 4 years ago

@guyingbo someone create a app to send a encode URL request and inside that app is the ip and port then he use shadowsocks app to create the tunnel via local Host. I have one question : is it possible he is using shadowproxy ?? The URL is encode . Request :

GET #0=a179912768a2445fd9900d471690f81c&1=0&2=s&ss=1589252103950&ope=1# HTTP/1.1 ٌُُُُُُّّّّْْْْْْْْْْْْْْْْْْ Look the screenshot : 806527796_30481 Screenshot_2020-05-12-12-16-20-769_com github shadowsocks

Look the request :

107736462_243730

Please I need your opinion and know if he is using your method .

guyingbo commented 4 years ago

@ingnelson There are many shadowsocks implementions out there, I don't think it's using my shadowproxy internally. As for Android client, I can try to study how to make it, but it might be another project.

ingnelson commented 4 years ago

@guyingbo Can you please create that new project ? that way it is the only way that work in central and south america to bypass our firewall . Like you see the client send a " Request-Line " with " GET " then there is a ID (maybe it is the user and pass encode ) and then there must be a allowed websites by the firewall or allow domain by the firewall encode ( note: that domain or website it is not the server of the shadowsocks ) . So i think the server should understand those parameter .

Here is a packet data i captured , you can see it with WIRESHARK program on pc https://www.wireshark.org/download.html or online creating a free account on www.cloudshark.org/login Attatch file: quantumnica1.zip

I wait for your answer.