
Construa mapa interativo de câmeras do Shodan
https://github.com/woj-ciech/Kamerka-GUI
Construa um mapa interativo de câmeras, impressoras, tweets e fotos.
O script cria um mapa de câmeras, impressoras, tweets e fotos com base nas suas coordenadas. Tudo é apresentado claramente na forma de um mapa interativo com ícones e pop-ups.
Artigo detalhado https://medium.com/@woj_ciech/hunting-with-%EA%93%98amerka-2-0-aka-fist-flickr-instagram-shodan-twitter-ca363f12562a
Versão anterior https://medium.com/@woj_ciech/%EA%93%98amerka-build-interactive-map-of-cameras-from-shodan-a0267849ec0a
Adicionado RTSP (Protocolo de Streaming em Tempo Real)

MQTT (Transporte de Telemetria de Fila de Mensagens).

Saída Elasticsearch

Adicional:
Visualize Sistemas de Controle Industrial de qualquer país. Use a flag --country e passe o código curto do seu país. Para usar o Street View, adicione sua chave de API na linha 109
root@kali:~/# python kamerka.py --country PL

root@kali:~/# python kamerka.py --country CH

pip install -r requirements.txt
Coloque suas chaves de API no código
Para usar o módulo Instagram, você precisa adicionar um método adicional ao arquivo InstagramAPI.py.
def geosearchLocation(self, lat, lon):
return self.SendRequest('location_search/?latitude=' + str(lat)+'&longitude='+str(lon)+'&rank_token=' + self.rank_token)
Mais detalhes aqui --> https://github.com/LevPasha/Instagram-API-python/pull/492/commits/ed74ee45fb3e3abe6df7f767d3353de6fd897401
https://github.com/LevPasha/Instagram-API-python/pull/492
(venv) root@kali:~/PycharmProjects/kamerka# python kamerka.py -h
usage: kamerka.py [-h] [--lat LAT] [--lon LON] [--radius RADIUS] [--dark]
[--twitter] [--camera] [--flickr] [--instagram] [--printer]
[--country COUNTRY] [--rtsp] [--mqtt] [--open]
[--first FIRST] [--last LAST] [--recursive]
[--elasticsearch] [--host HOST] [--port PORT]
o#######o
o###########o
o#############o
#################
###### \########o
#;^ _^,/---\#####!
,` /^_ .-~^~-.__\#
/ ^\/,,@@@,, ;|
| \!!@@@@@!! ^,
#. .\; '9@@@P' ^,
###./^ ----,_^^ /@-._
^--._,o@@@@@@
^;@@@@@@@@@
^-;@@@@
ꓘamerka 2.0 (FIST) - Build interactive map of cameras, tweets and photos
medium.com/@woj-ciech github.com/woj_ciech
python kamerka.py -h
Exemplo: python kamerka.py --lat "37.235 --lon 115.811111" --dark --twitter --camera --printer
"python kamerka.py --country RU
argumentos opcionais:
-h, --help mostra esta mensagem de ajuda e sai
--radius RADIUS Raio em km (padrão 3)
--dark Tema escuro
--twitter Módulo Twitter
--camera Módulo Câmera
--flickr Módulo Flickr
--instagram Módulo Instagram
--printer Módulo Impressora
--country COUNTRY Encontra Sistemas de Controle Industrial para o país. Código curto: US,IL,RU
--rtsp Módulo Protocolo de Streaming em Tempo Real
--mqtt Módulo Transporte de Telemetria de Fila de Mensagens
--open Mostrar apenas dispositivos abertos
--first FIRST Primeira página
--last LAST Última página
--recursive Modo recursivo
--elasticsearch Salvar no ElasticSearch (funciona apenas com modo recursivo)
--host HOST Host Elasticsearch
--port PORT Porta Elasticsearch
argumentos obrigatórios:
--lat LAT Latitude
--lon LON Longitude
root@kali:~/#python kamerka.py --lat 37.8368723 --lon -122.2645793 --camera --flickr --instagram --twitter --printer --first 1 --last 1

Modo escuro

Não teste em dispositivos que não são seus.
Obrigado a @xrxz - você estava certo com as coordenadas