Voltando para meus exercícios de
OSINT. apareceu uma pequena demanda
por chaves API de Google
Maps, mas por qual motivo? Precisei de uma chave API Google Maps, pois aspirava colocar
vários embed's de Maps em um único HTML sem necessidade de abrir o Maps para gerar tal URL
Iframe.
Lembrando que todo esse processo de gerar mapas pode ser feito criando uma chave de API normal em sua conta da Google.
Mostrarei a diferença de processo para gerar um Iframe sem chave API.
- O primeiro passo para obter um código EMBED (HTML) para incorporar o seu mapa personalizado é acessar o link: https://www.google.com.br/maps ;
- Logo após, digite o seu endereço de forma completa na barra ‘Pesquise no Google Maps’ e posteriormente clique na lupa;
- O Google irá exibir uma imagem do ‘Street view’ e a localização exata no mapa ao lado, no qual você terá que clicar no botão ‘Compartilhar ou incorporar mapa’, fica em opções do lado esquerdo.
- Abrirá uma janela, no qual existem duas abas, sendo elas: ‘Compartilhar Link’ e ‘Incorporar Mapa’, clique na opção ‘Incorporar mapa’;
- Existe várias opções de tamanhos pré-configurados, no qual você também poderá optar pelo tamanho personalizado, clicando em ‘Tamanho Personalizado’, no qual irá inserir a dimensão desejada;
- Após configurar o tamanho, note que embaixo será exibido um código ‘IFRAME’, no qual você terá que copiá-lo;
INFRAME GERADO
<iframe
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2223.322552366785!2d-47.86194877684887!3d-15.799323232124049!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x935a309ae31de7d3%3A0xc7c45a6f5981ca10!2sPal%C3%A1cio%20do%20Planalto!5e1!3m2!1spt-BR!2sbr!4v1623821093192!5m2!1spt-BR!2sbr"
width="600"
height="450"
style="border:0;"
allowfullscreen=""
loading="lazy"></iframe>
Bom com tal POC temos ideia que isso é inviável para 50.. 60.. mapas diferentes. Agora vamos para o hunting de tais chaves indexadas no Google.
DORK DE BUSCA
"www.google.com/maps/embed/v1/place?key=" -"API_KEY"
RESULTADO
Usando "sua" chave:
<iframe
width="450"
height="250"
frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/MAP_MODE?key=YOUR_API_KEY&PARAMETERS"
allowfullscreen>
</iframe>
EXEMPLO DE CÓDIGO PERSONALIZADO
<iframe
width="100%"
height="550px"
frameborder="0"
style="border:0"
src="https://www.google.com/maps/embed/v1/view?key=YOUR_API_KEY¢er=-15.7990437,-47.8629576&zoom=18&maptype=satellite"
allowfullscreen>
</iframe>
REF
Post feito ao som de:
Comentários
Postar um comentário