Qualquer servidor proxy do OpenSource Socks para Android? -- proxy camp android Relacionado O problema

Any OpenSource SOCKS proxy server for Android?


1
vote

problema

português

Eu estou procurando um servidor proxy de meias eu posso executar no meu telefone Android. Eu só poderia encontrar alguns aplicativos comerciais, mas preferiria uma alternativa foss.

Não é necessário ser um aplicativo: um binário que posso executar de adb shell funcionaria também, mas eu preferiria se não precisar de raiz.

english

I am looking for a SOCKS proxy server I can run on my Android phone. I could only find some commercial apps, but would prefer a FOSS alternative.

It does not need to be an app: a binary I can run from adb shell would work as well, but I'd prefer it if it does not require root.

  
         
         

Lista de respostas

0
 
vote
vote
Melhor resposta
 

use ssh!

Você pode usar o aplicativo FOSS simplshd Para isso! Você pode obtê-lo diretamente a partir desse link ou usando o f-droid App armazta no seu telefone.

Uma vez configurado, você pode se conectar ao seu dispositivo usando sua LAN ou WAN IP do seu PC como este:

  ssh -D 8899 <PHONE-IP>    

O ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Opção Configura ABCDEFGHIJKLMNABCDEFGHIJKLMN2 , que essencialmente faz o SSH ACT como um servidor proxy Socks5 (Socks4 é suportado).

Depois disso, você pode definir seu proxy para 127.0.0.1:8899 no seu PC. Eu testei com curl:

  curl --socks5 127.0.0.1:8899 https://myip.is    

e funcionou! Note que eu nem precisei de raízes para isso, funcionou como o usuário normal do Android.

Observe que se você quiser usar sua rede móvel para que este seu provedor de células possa não permitir que você se conecte ao SSHD usando o IP WAN. Uma VPN pode cirurgmvent isso se necessário.

 

Use SSH!

You can use the FOSS application SimpleSSHD for this! You can get it directly from that link or using the F-droid app store on your phone.

Once setup you can connect to your device using either your LAN or WAN IP from your PC like this:

ssh -D 8899 <PHONE-IP> 

The -D option sets up a local "dynamic" application-level port forwarding, which essentially makes ssh act like a SOCKS5 (SOCKS4 is supported aswell) proxy server.

After this, you can set your proxy to 127.0.0.1:8899 on your PC. I've tested it with curl:

curl --socks5 127.0.0.1:8899 https://myip.is 

And it worked! Note that I did not even need root for this, it worked as the normal android user.

Note that if you want to use your mobile network for this your cell provider might not let you connect to SSHD using the WAN IP. A VPN can cirucmvent this if neccessary.

 
 
   
   

Perguntas relacionadas

2  Jogador RTSP para Android  ( Rtsp player for android ) 
Eu sou curios se houver algum reprodutor RTSP para Android, que permite especificar porta para eu acho A / V Communication. Minha situação: Eu quero fluir s...

2  Como definir configurações de proxy HTTP no Jelly Bean 4.1.1 no Galaxy Siii LTE  ( How to set http proxy settings on jelly bean 4 1 1 on galaxy siii lte ) 
Eu tenho um Samsung Galaxy Siii LTE (I9305) e eu configurei meu wifi para se conectar à minha rede no trabalho, no entanto, eu preciso de um nome de usuário e...

3  Por que não há suporte proxy em navegadores Android?  ( Why theres no proxy support in android browsers ) 
O Android suporta os navegadores baseados em cromo e baseado em Firefox desde muito agora. Enquanto esses navegadores têm suporte completo para proxies HTTP...

1  Bypass proxy para tudo, mas endereços locais?  ( Bypass proxy for everything but local addresses ) 
Eu sei que isso é um pouco não convencional, mas quero ignorar o proxy para Todos os endereços / domínios externos e apenas endereços internos de proxy. Com...

0  O que é http e soquete na ópera mini e qual é a diferença entre eles?  ( What is http and socket in opera mini and what is the difference between them ) 
Qual é a opção Http e Socket na versão Android do Opera Mini? Há duas opções: http e soquete / http O padrão é HTTP e SOCKET / HTTP. Além disso, o que é o d...

11  Usando seu telefone Android como um servidor proxy  ( Using your android phone as a proxy server ) 
Eu queria usar meu telefone Android como servidor proxy, o que significa que eu queria ser capaz de usar o IP no telefone como um proxy, portanto, todas as so...

5  Como ver configurações de proxy do operador móvel  ( How to see mobile operator proxy settings ) 
Minha Internet móvel de repente parou de funcionar. Chrome reclama o erro 130 (net :: err_proxy_connection_failed). Google App Store e outros aplicativos Esse...

4  Streamer de vídeo que pode se conectar via proxy  ( Video streamer that can connect via proxy ) 
Olá Eu conecto meu telefone à Internet via WiFi, usando Connectify, minha internet é através de um proxy. Eu consegui definir o proxy WiFi, mas isso funciona ...

0  Possível compartilhar a Internet móvel (corda) enquanto conectada à rede WiFi existente?  ( Possible to share mobile internet tether while connected to existing wifi netw ) 
Eu tenho uma rede WiFi existente e um google nexus 5 (un-enraizado, Android de estoque) com conexão de dados 3G. Eu gostaria de amarre meu celular para comp...

2  Como configurar um proxy em uma guia Samsung Galaxy?  ( How to set up a proxy on a samsung galaxy tab ) 
querido tudo, É possível configurar um servidor proxy para navegação na Web HTTPS na guia Samsung Galaxy? E se eu instalar um Ubuntu nele? Agradecemos ant...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.