Da para localizar usuário RECEPTOR de sinal 3G / Wi-Fi? Existe app para isso? Seria ilegal?

1,515 views
Skip to first unread message

rodrigo

unread,
May 1, 2011, 1:46:26 AM5/1/11
to Android Brasil
Galera, acabei de ler um artigo que ensina a achar o melhor sinal para
cada operadora. (http://goo.gl/QIs3M)

Sou um usuário LEIGO nesse assunto e acabei ficando com algumas DUAS
dúvidas bem bestas.

1-) Como faço para localizar onde estão os roteadores mais próximos
para ter um sinal melhor?
Tem algum app que seja tão preciso a ponto de me mostrar as direções
que devo andar para achar esse roteador?
Se for algo parecido com o LINK QUE CITEI ACIMA, seria interessante
para eu não ficar feito uma barata tonta procurando um sinal decente.

Agora uma dúvida MAIS BESTA e que é o título da pergunta...

2-) Uma vez passou na televisão uma mulher que usou algum artificio e
descobriu que alguém estava acessando a internet no quarto ao lado a
que ela estava hospedada. Como ela pode ter feito isso?
Da para localizar o RECEPTOR mais próximo (USUÁRIO) e não apenas a
antena de onde o sinal foi enviado?
Esse tipo de prática ajudaria a localizar alguém que esteja acessando
a internet usando um modem 3G também?
Teria algum app para o Android 2.1 que faça isso?

Isso não seria invasão algo ilegal (ou pelo o menos imoral)?


Abraços

Antônio Rafael Santos Prestes

unread,
May 1, 2011, 6:12:30 AM5/1/11
to androi...@googlegroups.com

1) wifi analyzer. Uma das funções desse app é emitir um beep de acordo com a intensidade do sinal wifi. Assim você consegue localizar o roteador pelos beeps

2) com redes wifi você consegue usar sniffers e ver os endereços MAC de quem está conectado. além de que se tiver acesso ao modem, os mesmos já informam quem está conectado e qual o MAC.
Mas com o MAC descobrir a localização física é impossível

rodrigo

unread,
May 1, 2011, 10:40:29 PM5/1/11
to Android Brasil
>> 1) wifi analyzer. Uma das funções desse app é emitir um beep de acordo com a intensidade do sinal wifi. Assim você consegue localizar o roteador pelos beeps.

Da pra fazer isso com BLUETOOTH para localizar um aparelho no meio de
muita gente?

>> 2) com redes wifi você consegue usar sniffers e ver os endereços MAC de quem está conectado. Além de que se tiver acesso ao modem, os mesmos já informam quem está conectado e qual o MAC. Mas com o MAC descobrir a localização física é impossível.

Já que um sniffer dá os endereços MAC de quem está conectado, eu tenho
como associar o nome de uma pessoa a cada um deles e assim saber se
"fulano" (por nome mesmo) está por perto? Existe app pra isso?

Ok .. não da pra localizar pelo endereço MAC, mas tem como localizar
pela intensidade do sinal onde ele está sendo RECEBIDO? Pergunto isso
porque não sei se o receptor "atrai" de alguma forma o sinal para si
ou se ele gera alguma resposta que possa ser identificada.


On May 1, 7:12 am, Antônio Rafael Santos Prestes
<tonhaosemace...@gmail.com> wrote:
> 1) wifi analyzer. Uma das funções desse app é emitir um beep de acordo com a
> intensidade do sinal wifi. Assim você consegue localizar o roteador pelos
> beeps
>
> 2) com redes wifi você consegue usar sniffers e ver os endereços MAC de quem
> está conectado. além de que se tiver acesso ao modem, os mesmos já informam
> quem está conectado e qual o MAC.
> Mas com o MAC descobrir a localização física é impossível

Marcos Scorzelli

unread,
May 1, 2011, 11:50:47 PM5/1/11
to androi...@googlegroups.com
com um snifer e um protocolo de msn vc fica escutando todo trafego de sua
rede e lendo tudo que � digitado pelo msn, na verdade com um snifer se faz
muita coisa, alem do que se tiver acesso aos ips individualmente se souber
quando a pessoa entra vc pode listar o ip com o nome do dono, que voce
precisa saber previamente, vou te dar um exemplo, na minha rede wi fi se
conectam 9 aparelhos, como minha rede � fechada pelo mac adress eu tive que
cadastrar eles pra permitir o acesso, quando quero saber quem esta on eu
entro no meu router e vejo os endere�os mac, mas posso fazer de um
dispositivo movel e vendo os ips comparar a minha lista e saber quais e de
quem est�o on na rede, na verdade com um snifer voce consegue dependendo do
programa usando protocolos especificos ficar "escutando" na rede diversos
servi�os, especificando qual protocolo quer escutar

-----Mensagem Original-----
From: rodrigo
Sent: Sunday, May 01, 2011 11:40 PM
To: Android Brasil
Subject: [Android Brasil] Re: Da para localizar usu�rio RECEPTOR de sinal 3G
/ Wi-Fi? Existe app para isso? Seria ilegal?

>> 1) wifi analyzer. Uma das fun��es desse app � emitir um beep de acordo
>> com a intensidade do sinal wifi. Assim voc� consegue localizar o roteador
>> pelos beeps.

Da pra fazer isso com BLUETOOTH para localizar um aparelho no meio de
muita gente?

>> 2) com redes wifi voc� consegue usar sniffers e ver os endere�os MAC de
>> quem est� conectado. Al�m de que se tiver acesso ao modem, os mesmos j�
>> informam quem est� conectado e qual o MAC. Mas com o MAC descobrir a
>> localiza��o f�sica � imposs�vel.

J� que um sniffer d� os endere�os MAC de quem est� conectado, eu tenho


como associar o nome de uma pessoa a cada um deles e assim saber se

"fulano" (por nome mesmo) est� por perto? Existe app pra isso?

Ok .. n�o da pra localizar pelo endere�o MAC, mas tem como localizar
pela intensidade do sinal onde ele est� sendo RECEBIDO? Pergunto isso
porque n�o sei se o receptor "atrai" de alguma forma o sinal para si


ou se ele gera alguma resposta que possa ser identificada.


On May 1, 7:12 am, Ant�nio Rafael Santos Prestes
<tonhaosemace...@gmail.com> wrote:
> 1) wifi analyzer. Uma das fun��es desse app � emitir um beep de acordo com
> a
> intensidade do sinal wifi. Assim voc� consegue localizar o roteador pelos
> beeps
>
> 2) com redes wifi voc� consegue usar sniffers e ver os endere�os MAC de
> quem
> est� conectado. al�m de que se tiver acesso ao modem, os mesmos j�
> informam
> quem est� conectado e qual o MAC.
> Mas com o MAC descobrir a localiza��o f�sica � imposs�vel


> Em 01/05/2011 02:46, "rodrigo" <rodrigo.carneir...@gmail.com> escreveu:
>
>
>
> > Galera, acabei de ler um artigo que ensina a achar o melhor sinal para
> > cada operadora. (http://goo.gl/QIs3M)
>

> > Sou um usu�rio LEIGO nesse assunto e acabei ficando com algumas DUAS
> > d�vidas bem bestas.
>
> > 1-) Como fa�o para localizar onde est�o os roteadores mais pr�ximos


> > para ter um sinal melhor?

> > Tem algum app que seja t�o preciso a ponto de me mostrar as dire��es


> > que devo andar para achar esse roteador?
> > Se for algo parecido com o LINK QUE CITEI ACIMA, seria interessante

> > para eu n�o ficar feito uma barata tonta procurando um sinal decente.
>
> > Agora uma d�vida MAIS BESTA e que � o t�tulo da pergunta...
>
> > 2-) Uma vez passou na televis�o uma mulher que usou algum artificio e
> > descobriu que algu�m estava acessando a internet no quarto ao lado a


> > que ela estava hospedada. Como ela pode ter feito isso?

> > Da para localizar o RECEPTOR mais pr�ximo (USU�RIO) e n�o apenas a


> > antena de onde o sinal foi enviado?

> > Esse tipo de pr�tica ajudaria a localizar algu�m que esteja acessando
> > a internet usando um modem 3G tamb�m?
> > Teria algum app para o Android 2.1 que fa�a isso?
>
> > Isso n�o seria invas�o algo ilegal (ou pelo o menos imoral)?
>
> > Abra�os

Fábio Emilio Costa

unread,
May 2, 2011, 9:56:20 AM5/2/11
to androi...@googlegroups.com
Olá!

Em 1 de maio de 2011 02:46, rodrigo <rodrigo.c...@gmail.com> escreveu:

> 1-) Como faço para localizar onde estão os roteadores mais próximos
> para ter um sinal melhor?
> Tem algum app que seja tão preciso a ponto de me mostrar as direções
> que devo andar para achar esse roteador?
> Se for algo parecido com o LINK QUE CITEI ACIMA, seria interessante
> para eu não ficar feito uma barata tonta procurando um sinal decente.

Quanto a questão dos roteadores, você pode tentar o WiFi Analyser que
tem na Android Market. Um dos "modos" dele mostra gráficos com o nível
do sinal e canais ocupados. Em outro modo, é ativado um negócio como
um contador Geiger que indica com som e tudo se o sinal de uma
determinada rede está bom no local onde você está.

https://market.android.com/details?id=com.farproc.wifi.analyzer

> Agora uma dúvida MAIS BESTA e que é o título da pergunta...
>
> 2-) Uma vez passou na televisão uma mulher que usou algum artificio e
> descobriu que alguém estava acessando a internet no quarto ao lado a
> que ela estava hospedada. Como ela pode ter feito isso?
> Da para localizar o RECEPTOR mais próximo (USUÁRIO) e não apenas a
> antena de onde o sinal foi enviado?
> Esse tipo de prática ajudaria a localizar alguém que esteja acessando
> a internet usando um modem 3G também?
> Teria algum app para o Android 2.1 que faça isso?

O normal que eu sugiro nesse caso (para WiFi), é você vê os IPs que
foram pegos e comparar com as máquinas que tão acessando (lembre-se de
verificar também aparelhos como videogames, BD e afins). Qualquer IP
estranho, anote o MAC do "alvo" e coloque na Blacklist do roteador.

> Isso não seria invasão algo ilegal (ou pelo o menos imoral)?

Se você deixar sua rede aberta (sem rede), pressupõe tudo liberado. Se
você coloca uma senha, aí você pode caracterizar invasão. Mas daí a
ganhar na justiça, é muito tenso!

--

Obrigado!

Fabio Emilio Costa                 São Bernardo do Campo - SP - Brazil
fabioco...@gmail.com            Linux User #416439(counter.li.org)
MSN: fabioco...@gmail.com                          ICQ #:173799674
Yahoo! Messenger:hufflepuff0305                  Twitter:@HufflepuffBR

Orkut Profile: www.orkut.com/Profile.aspx?uid=16619557238254357700
Blog: hogwartslinux.wordpress.com
"Copie. Seja Legal. Não seja trouxa! Use Software Livre!"

Raphael Veloso Beppler

unread,
May 2, 2011, 1:00:57 PM5/2/11
to androi...@googlegroups.com

Em alguns casos vi que o Android faz localização também pelas redes wi-fi, é por triangulação, só não sei dizer exatamente de onde tiram a localização física dos roteadores....

Experimentem desligar o wi-fi e entrar no google maps que ele vai pedir pra religar pra aumentar a precisão.

Agora, se for por triangulação, pelo receptor que enxerga várias redes wi-fi é fácil imaginar como se localizar, agora pelo roteador, ele não tem como ter outras referências para fazer a triangulação e saber a localização do cliente.

Enviado do meu celular

Em 02/05/2011 10:56, "Fábio Emilio Costa" <fabioco...@gmail.com> escreveu:

Bruno Albuquerque

unread,
May 2, 2011, 1:05:43 PM5/2/11
to androi...@googlegroups.com
Não existe segredo algum (e nem mágica, a propósito). Quando uma
pessoa está com GPS e WiFi ligado e obtem um fix por GPS (e desde que
ele tenha habilitado a opção quando iniciou o Android pela primeira
vez), os WiFi hot-spot que estiverem ao alcance e a potência de sinal
dos mesmos é transmitida pro Google. Com essainformação e a posição
via GPS, consegue-se determinar a posição de um outro usuário que está
com o GPS desligado.

-Bruno

Em 2 de maio de 2011 14:00, Raphael Veloso Beppler
<rvbe...@gmail.com> escreveu:

Antônio Rafael Santos Prestes

unread,
May 2, 2011, 1:44:11 PM5/2/11
to androi...@googlegroups.com
1) Eu testei um app em python pro meu nokia E71 cerca de 1 ano atrás que dizia fazer isso, mas NUNCA funcionou... rsrsrs
A idéia seria parear os 2 aparelhos e apareceria uma bola vermelha na tela de acordo com a distância. Quanto mais perto, maior seria esse círculo...
Mas como eu disse, nunca funcionou...

2) App pra celular eu não conheço, mas um excelente sniffer de rede é o wireshark. Bem, pesquisei no google e vi que tem uma versão pra android, mas não cheguei a testar.

Creio que não tenha como medir quanto de sinal outro aparelho esteja recebendo.


Um meio seria através do TTS e delay do ping, mas não é nada preciso.

Atenciosamente,
TonhaoSemAcento


2011/5/1 rodrigo <rodrigo.c...@gmail.com>

ducasp

unread,
May 2, 2011, 3:05:51 PM5/2/11
to androi...@googlegroups.com
Os dados de posição de roteadores vem em grande parte dos carros que fazem o streetview, e também dos usuários de android que aceitam compartilhar os dados.

Bruno Albuquerque

unread,
May 2, 2011, 3:08:25 PM5/2/11
to androi...@googlegroups.com
Ele vem em grande parte dos usuarios (tipo, 99.99%), e não dos carros.

-Bruno

Fernando Costa

unread,
May 2, 2011, 4:25:03 PM5/2/11
to androi...@googlegroups.com
Cabe ressaltar o qto essa informação é vital, não só pro Google, mas pros todos outros players, a notícia quentinha que vazou dos emails do pessoal do Google:

Google emails highlight value of location data - San Jose Mercury News http://t.co/hvx2sWh

Agora tudo faz sentido, pois qdo fiz o primeiro app pensamos em usar os "serviços" da Skyhook. Depois desistimos pq "in Google We Trust".

Não fazia o menor sentido a ação agressiva de uma gigante como o Google contra um player como a Skyhook, numa ação, a meu ver, claramente anti-competitiva.

A verdade é que os caras não vão deixar ninguém entrar nesse mercado, que vai ser a galinha dos ovos de ouro, principalmente qdo se utiliza essas infos nos ads (no próprio manifest.xml vc escolhe usar ou não isso nos ads).

PS.: Ilegal não é. É tudo opt-in (no Android) vc optou seja qdo ligou o aparelho, seja na hora q instala o app. Agora se vc não lê...o que assina...

2011/5/2 Bruno Albuquerque <b...@bug-br.org.br>



--
Abraços,

Fernando da S. Costa
Phone: +55 62 81741001

Filipe Lana

unread,
May 2, 2011, 10:52:26 PM5/2/11
to androi...@googlegroups.com
Bruno, mas de alguma forma, o Google tem ou acessa uma base de IPs cadastrados ?
Digo, pelo menos aqui em Bh/Mg, em 2 localidades diferentes, ambas usando Velox,
quando uso a localização pelo Chrome, ou então o meu local pelo Maps do celular,
ele dá praticamente a localização exata. Nunca testei com outro tipo de dsl ou cabo,
mas sei que é como se a operadora de internet repassasse o endereço de onde o ip X
está sendo usado, como é isso ?



2011/5/2 Fernando Costa <fernand...@uprising.mobi>



--
Filipe Cardoso Lana
Acer Aspire One AOD250 / WDTV Live
Htc Desire Z / 360s+Kinect
Belo Horizonte - MG

Bruno Albuquerque

unread,
May 3, 2011, 8:34:49 AM5/3/11
to androi...@googlegroups.com
Localização apenas por IP nunca vai ser muito precisa. O máximo que se
consegue é saber onde está o provedor que você usa (que, em alguns
casos, pode até estar em outro estado mas, na maior parte das vezes, a
cidade é correta e não muito mais que isso). Se você está sendo
localizado com uma precisão maior que essa, deve estar usando uma rede
wifi e a posição do seu access point é conhecida (pelo método que eu
mencionei em uma mensagem anterior).

-Bruno

Uirauna Caetano

unread,
May 3, 2011, 8:53:39 AM5/3/11
to androi...@googlegroups.com
Com IP já é possível conseguir a localização com precisão de menos de um km (a mediana do erro é de 690 m):




--
____________________________________
Uirauna I. Caetano
Engenharia de Computação 2003 - Unicamp


Bruno Albuquerque

unread,
May 3, 2011, 9:22:19 AM5/3/11
to androi...@googlegroups.com
Isso em tese, já que isso definitivamente não está em prática. Fora
isso, são necessários centenas (se não milhares) de servidores
espalhados uniformemente pela área continental do mundo pra que isso
funcione em escala e com a mesma precisão pra qualquer ponto).

Num futuro é possível que algo assim funcione (eu, pessoalmente,
duvido que isso um dia seja implementado de fato), Hoje,
definitivamente não (não com esse método, de qualquer forma. Usando a
posição de roteadores wifi conhecidos dá uma precisão de até 30
metros).

-Bruno

Victor Fischer Scattone

unread,
May 3, 2011, 10:11:54 AM5/3/11
to Android Brasil
Um jeito simples, mas pouco preciso:
http://www.whatsmyip.org/more/

On May 3, 9:53 am, Uirauna Caetano <uira...@gmail.com> wrote:
> Com IP já é possível conseguir a localização com precisão de menos de um km
> (a mediana do erro é de 690 m):
>
> http://arstechnica.com/tech-policy/news/2011/04/getting-warmer-an-ip-...
>
> 2011/5/3 Bruno Albuquerque <b...@bug-br.org.br>
>
>
>
>
>
> > Localização apenas por IP nunca vai ser muito precisa. O máximo que se
> > consegue é saber onde está o provedor que você usa (que, em alguns
> > casos, pode até estar em outro estado mas, na maior parte das vezes, a
> > cidade é correta e não muito mais que isso). Se você está sendo
> > localizado com uma precisão maior que essa, deve estar usando uma rede
> > wifi e a posição do seu access point é conhecida (pelo método que eu
> > mencionei em uma mensagem anterior).
>
> > -Bruno
>
> > Em 2 de maio de 2011 23:52, Filipe Lana <workingma...@gmail.com> escreveu:
> > > Bruno, mas de alguma forma, o Google tem ou acessa uma base de IPs
> > > cadastrados ?
> > > Digo, pelo menos aqui em Bh/Mg, em 2 localidades diferentes, ambas usando
> > > Velox,
> > > quando uso a localização pelo Chrome, ou então o meu local pelo Maps do
> > > celular,
> > > ele dá praticamente a localização exata. Nunca testei com outro tipo de
> > dsl
> > > ou cabo,
> > > mas sei que é como se a operadora de internet repassasse o endereço de
> > onde
> > > o ip X
> > > está sendo usado, como é isso ?
>
> > > 2011/5/2 Fernando Costa <fernando.co...@uprising.mobi>
> > >> fernando.co...@uprising.mobi
Reply all
Reply to author
Forward
0 new messages