IP Info - Pesquisa geográfica pelo endereço IP
Publicado por Bruno Fraga (última atualização em 02/08/2013)
[ Hits: 5.599 ]
Homepage: www.brunofraga.com.br
Olá pessoal, é com grande honra que lanço mais uma ferramenta desenvolvida em Shell Script. O IP Info tem como principal objetivo facilitar a aquisição de informações geográficas de um determinado IP, de forma simples e rápida via terminal.
Demonstração:
https://www.youtube.com/watch?v=DDaxrGFd0vw
Bruno Fraga
Security Officer
#!/bin/bash # IP-Info.sh # # IP Info. Version 1.0 # Automatic query in http://ipinfodb.com/ # DEMO (Use) https://www.youtube.com/watch?v=DDaxrGFd0vw # # Bruno Fraga (Relaxx), Julho 2013 # www.brunofraga.com.br / contato@brunofraga.com.br # # The World is Open Source # clear # Colors blue="{FONTE}33[0;34m" red="{FONTE}33[0;31m" green="{FONTE}33[0;32m" echo "" echo " ________ ____ ____ " echo " / _/ __ \ / _/___ / __/___ " echo " / // /_/ / / // __ \/ /_/ __ \ " echo " _/ // ____/ _/ // / / / __/ /_/ / " echo "/___/_/ /___/_/ /_/_/ \____(_)" echo echo -e " {FONTE}33[0;34m IP Info. | Developed by: Bruno Fraga {FONTE}33[0m" echo "" echo -e " {FONTE}33[0;32m Enter the IP: {FONTE}33[0m" echo "" # Recebe IP read -p "->> " SaveIP # Application cURL infoDB=`curl -s "http://api.ipinfodb.com/v3/ip-city/?key=79d82f13f3c836c10da2e05db78e9f0ac7294ce7cad1cf4a0fe67d938d484fd3&format=text&ip=$SaveIP"` clear # Presents Results echo "" echo " ________ ____ ____ " echo " / _/ __ \ / _/___ / __/___ " echo " / // /_/ / / // __ \/ /_/ __ \ " echo " _/ // ____/ _/ // / / / __/ /_/ / " echo "/___/_/ /___/_/ /_/_/ \____(_)" echo echo -e " {FONTE}33[0;34m IP Info. | Developed by: Bruno Fraga {FONTE}33[0m" echo "" echo -e " {FONTE}33[0;32m Result {FONTE}33[0m" echo "" echo "[+]IP:* $SaveIP">>value echo "[+]Country:* `echo $infoDB|cut -d";" -f5`">>value echo "[+]State:* `echo $infoDB|cut -d";" -f6`" >>value echo "[+]City:* `echo $infoDB|cut -d";" -f7`" >>value echo "[+]Latitude:* `echo $infoDB|cut -d";" -f9`" >>value echo "[+]Longitude:* `echo $infoDB|cut -d";" -f10`" >>value column -s'*' -t value echo "" echo "HACK THE PLANET!" rm value
Calcular sub-rede, listar e salvar MACs e IPs da rede local
Trocando plano de fundo no flux de forma gráfica
slacklibre - Seu Slackware 100% Livre
Instalação - Servidor de e-mail
Backup de Maquina Virtual (Vmware)
Compilando um Kernel customizado a partir do código-fonte do Kernel do Debian 12
Gentoo binário ao lado da sua distro atual
Documentação para a função de carregamento saudável da bateria do notebook Acer Aspire 5 no Linux
Instalando Google Chrome no Linux Mint 22
O Que Fazer Após Instalar Linux Mint 22
Instalando o Dolphin e deixando-o "pretinho" acompanhando o tema escuro do Gnome-Shell
Meu computador está travando (12)
Meu computador não aceita o Linux de nenhuma maneira (7)
Máximo que meu PC suporta de gigas no HD ou ssd. (5)
Error no such device : 3C8E-127A. error: disco 'hd1,gpt... não e... (3)