É possível encontrar a localização física de um roteador sem fio com base no sinal de transmissão?

15

Digamos, por exemplo, longitude e latitude? A única informação disponível seria que se trata de uma rede sem fio disponível (segura ou não).


fonte
você quer um aplicativo móvel?
Simon B.

Respostas:

11

No que diz respeito às soluções prontas para uso, muitas infra-estruturas comerciais de rede 802.11 suportam triangulação de computadores host e APs "não autorizados", comparando a força do sinal da fonte entre todos os APs que podem ver o sinal. Eu usei sistemas sem fio de trapézio que importam mapas de autocad que incluem coisas como materiais de construção (para compensar diferentes atenuações de sinal de drywall x tijolo x concreto armado de aço). Em seguida, ele desenha uma imagem que possui todas as estações e pontos de acesso. Acredito que Cisco e Aruba têm ferramentas semelhantes.

Você não pode fazê-lo com uma ou duas estações de observação, mas provavelmente poderia fazê-lo com uma estação móvel de observação e GPS. Não sei ao certo qual software existe para fazer isso, mas os suspeitos do costume, como o netstumbler, podem muito bem suportar esse recurso.

chris
fonte
1
Dois receptores com antenas direcionais seriam suficientes, mas isso realmente está entrando em equipamentos especializados.
31720 John Gardeniers
8

Você pode fazer uma busca básica na direção do rádio para localizar o sinal.

A 2,4 GHz, é fácil encontrar antenas com pequenas larguras de feixe. Varrer um ao redor enquanto observa a intensidade do sinal deve lhe dar uma boa idéia de em que direção o AP está.

Faça isso a partir de alguns locais fisicamente separados e você terá o início de uma triangulação. Não precisa ser super preciso para ter uma boa idéia de onde o transmissor está localizado.

Quanto mais rápido o seu indicador de força do sinal, melhor. Em um rádio com um medidor analógico, é incrível a rapidez com que você pode "descer" de um transmissor com uma modesta antena yagi .

Joe Koberg
fonte
4

Por si só, não há como obter essas informações a partir de um sinal wifi. O Google, no entanto, indexou pontos de acesso wifi com seus locais. Assim, eles podem dizer onde você está baseado no ponto de acesso wifi ao qual está conectado. Em um caso como esse, é possível obter um local com base em wifi.

http://googlemobile.blogspot.com/2008/10/my-location-now-with-wi-fi.html

Alex
fonte
1
Se você tiver uma chave de API, você também pode enviar um pedido direto ao Google que contém o endereço MAC do roteador sem fio, consulte developers.google.com/maps/documentation/business/geolocation
Slizzered
3

Se você possui um telefone Android, experimente o OpenSignalMaps , clique no botão wifi / células no canto inferior esquerdo para ver as informações do wifi. Mostra as posições dos roteadores wifi em um mapa.

Chrisbo
fonte
1

Gostaria de chamar sua atenção para o seguinte projeto e software:

http://www.storm.net.nz/projects/5

A maneira do gueto de fazer o mesmo é usar uma antena direcional com netstumbler, ou algo que mostre a força do sinal. Encontre a força máxima com a antena direcional, marque o ângulo e tente novamente a partir de outro ponto ou dois. Triangular, e você saberá a localização do ponto de acesso.

Ou então, passe o fim de semana construindo uma localização insana para tripé:).


fonte
0

Às vezes, se você conectar o IP do gateway a um banco de dados IP to Location, obterá resultados decentes. Pode ser necessário usar o traceroute para encontrar o primeiro IP que não seja um dos IPs de redes privadas do RFC1918.

dlamblin
fonte
0

Como mencionado, você pode usar a localização da direção do rádio para localizar o sinal. Isso funciona usando várias antenas e executando uma operação chamada feixe formando pela variação do tempo para obter a direção geral. Também é possível fazer uma triangulação de tempo se você tiver três receptores que podem captar o sinal e você souber a localização exata de cada um.

Os militares usam a direção do rádio, encontrando a maior parte do tempo em unidades móveis. Eles registram a posição, a intensidade do sinal e os rolamentos cortados, e um computador os coloca em um mapa ao longo do tempo e você terá uma boa idéia da localização do transmissor.

Outro método usado é basicamente o antigo jogo de quente / frio. Você tem uma unidade que registra a posição e a força do sinal e caminha até encontrar. As unidades mais agradáveis ​​sobreporão um mapa para lhe dar uma idéia geral para onde ir, mas com o tempo você obterá a localização.

Brandon
fonte
0

Dê uma olhada no projeto Wigle em https://wigle.net/ . Eles fazem o mapeamento de rede sem fio de origem coletiva.

Do site deles:

Consolidamos a localização e as informações das redes sem fio em todo o mundo em um banco de dados central e temos aplicativos de desktop e web fáceis de usar que podem mapear, consultar e atualizar o banco de dados pela web.

Muito provavelmente, seu ponto de acesso já está mapeado.

Marcel
fonte
-1

Encontre o endereço IP da conexão usando o cmd.exe e procure o local em um site com base no ip. (funciona apenas para conexões Wi-Fi não seguras devido à segurança)

Matt
fonte
Como isso ajudaria nos roteadores usando NAT?
Katherine Villyard