Liberar o whatsApp

1. Liberar o whatsApp

Isaac Lima
redes4na

(usa Debian)

Enviado em 01/12/2014 - 14:41h

Boa tarde, pessoal estou com um pepino, comecei a trabalhar, e temos um cliente com squid/iptables. há tempos que comoeçou essa onda de whatsapp pra lá para cá, então nosso cliente so consegue receber e enviar mensagens de texto no whatsapp mas video e imagens da erro, sou iniciante em linux e mas ainda se tratando em proxy e firewall, alguém teria alguma sugestão de como posso ver as configurações e pra ver que alterações são necessárias para estabelecer o acesso total do WhatsApp.
Agradeço desde já.


  


2. Re: Liberar o whatsApp

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 01/12/2014 - 15:14h

faz assim ó:

pega o IP do celular

depois dê esse comando

# tail -f /var/log/squid/access.log | grep ip_do_celular

e pede pro celular tentar baixar a mídia.
Se o squid estiver bloqueando, vai aparecer uma linha com a instrução TCP_DENIED .. é essa que vc deve tratar
Pega o endereço que ele esta bloqueando e coloca na sua ACL de liberados.


3. Re: Liberar o whatsApp

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 01/12/2014 - 15:23h

Pelo que eu pesquisei, este aplicativo escuta na porta 5222 pelo protocolo
XMPP. A partir deste ponto fica mais fácil manipular pelo iptables. Faça um teste:

iptables -A OUTPUT -p tcp --dport xmpp-client -j ACCEPT
iptables -A INPUT -p tcp --dport xmpp-client -j ACCEPT

A porta usada é 5222 e 5223. Eu nao conferi essa informação porque eu to sem esse cenário pra testar.

Aguardando sua resposta,



4. Re: Liberar o whatsApp

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 01/12/2014 - 16:31h

Use o Wireshark ou TCPDump para capturar o tráfego dos dispositivos mobile que usam Whatsapp.

Com o resultado obtido no Wireshark ou TCPDump, libere no firewall e crie uma ACL whatsapp com os IPs do dispositivos mobile no Squid definindo como allow.




5. Re: Liberar o whatsApp

Thyago Sampaio
thyagobrasileiro

(usa CentOS)

Enviado em 15/01/2015 - 11:19h

andr3ribeiro escreveu:

Pelo que eu pesquisei, este aplicativo escuta na porta 5222 pelo protocolo
XMPP. A partir deste ponto fica mais fácil manipular pelo iptables. Faça um teste:

iptables -A OUTPUT -p tcp --dport xmpp-client -j ACCEPT
iptables -A INPUT -p tcp --dport xmpp-client -j ACCEPT

A porta usada é 5222 e 5223. Eu nao conferi essa informação porque eu to sem esse cenário pra testar.

Aguardando sua resposta,


Nao seria em forward?
ex:
iptables -A FORWARD -p tcp --dport xmpp-client -j ACCEPT





6. Re: Liberar o whatsApp

cassio scheffer
cscheffer

(usa Debian)

Enviado em 03/02/2015 - 11:44h


galera, já tentei tudo oq está acima o whatsapp funciona mas n baixa videos e imagens.
segue meu script

#!/bin/bash
#compartilhando a Internet
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#liberar ip
iptables -t nat -A PREROUTING -i eth1 -p tcp -s 192.168.3.13 -j RETURN
#redirecionando porta
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
#bloqueio facebook e twitter
iptables -A FORWARD -i eth1 -m string --algo bm --string "facebook.com" -j DROP #BLOQUEIA GERAL
iptables -A FORWARD -i eth1 -m string --algo bm --string "twitter.com" -j DROP #BLOQUEIA GERAL
iptables -A FORWARD -i eth0 -d 192.168.3.0/24 -m string --algo bm --string "facebook.com" -j DROP #BLOQUEIA GERAL
iptables -A FORWARD -i eth0 -d 192.168.3.0/24 -m string --algo bm --string "twitter.com" -j DROP #BLOQUEIA GERAL

com esta configuracao bloqueio o facebook em app tb mas o whatsapp n baixa videos nem imagens, uso squid autenticado.
tem como liberar ele pros downloads?




7. Re: Liberar o whatsApp

Thyago Sampaio
thyagobrasileiro

(usa CentOS)

Enviado em 05/03/2015 - 18:03h


vou resolver seu problema;

Ao conectar seu android na wifi, voce precisar configurar o proxy

no computador o proxy é configurado nas opções de internet, geralmente encontrado nas configurações dos navegadores.

No smartphone, cada conexao de Wifi utiliza uma configuração propria, e nessa configuração você precisa colocar o proxy, no caso seu squid


8. Respota

Denis Alves
denisbenjamim

(usa Ubuntu)

Enviado em 25/03/2015 - 09:33h


Alguem descobriu ? Quais portas são necessarias para a liberação do download das midias ? Se deixo elas fora do squid, a midia funciona normal, mas ai nao consigo ter controle de trafego na rede....


9. Re: Liberar o whatsApp

cassio scheffer
cscheffer

(usa Debian)

Enviado em 25/03/2015 - 10:08h


Resolvi meu problema implementando o brazilfw ...



10. Re: Liberar o whatsApp

andre
BKup

(usa Ubuntu)

Enviado em 14/04/2015 - 15:34h


Você parou de usar o squid pra usar o brazilfw ?
eu estou com problemas só para fazer o upload de imagens e vídeos, uso squid3, e o proxy ja esta configurado em meu celular, sem autenticação.


11. brazilfw

cassio scheffer
cscheffer

(usa Debian)

Enviado em 15/04/2015 - 11:36h


justamente por estes inconvenientes eu mudei para o brazilfw, só n tem proxy autenticado na nova versão mas funciona no transparente perfeitamente.


12. Utiliza isso

icaro
icaroaron

(usa Kali)

Enviado em 03/07/2015 - 10:37h


#!/bin/bash
#arquivo de firewall reiniciado atraves da interface grafica
#/etc/ebox/hooks/firewall.postservice

IPT=/sbin/iptables

$IPT -N Whatsapp
$IPT -F Whatsapp
$IPT -D FORWARD -j Whatsapp
$IPT -I FORWARD -j Whatsapp

for PT in 5223 5228 4244 5242 5222 ; do

$IPT -I Whatsapp -p tcp --dport $PT -j ACCEPT
$IPT -I Whatsapp -p udp --dport $PT -j ACCEPT

done




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts