Este programa possui a função de mostrar e verificar as informações do seu endereço IP ou de qualquer outro endereço IP que for inserido.
Ao executar o programa sem usar opções, ele irá mostrar as informações do endereço IP do usuário: o seu endereço IP externo, hostname, cidade, região, país, código postal, endereço (estimado), latitude/longitude e organização.
É possível também inserir um endereço IP qualquer para que o programa possa verificar suas informações e mostrar ao usuário.
A API que o programa utiliza para verificar os endereços IP é fornecida pela IPInfo, portanto possui um limite diário de 1000 verificações!
Para verificações em modo local, o programa não faz uso de nenhuma API, portanto não requer conexão com a internet ou possui qualquer limite de verificação!
Uso: ./IPSharp.exe [OPÇÕES] [IP]
--------------------------------
Opções:
-------
'-h' ou '--help': Mostra o menu de ajuda.
'-i' ou '--ip': Mostra as informações do endereço IP selecionado.
'-l' ou '--local': Mostra as informações das interfaces de rede da máquina.
- Windows: Microsoft .NET Framework 4.0 ou mais recente
- Linux/Outros: Mono 4.0 ou mais recente
A biblioteca Json.NET (Newtonsoft.Json.dll) deverá estar presente na pasta principal do projeto para que o programa possa compilar e ser executado corretamente!
git clone https://github.com/Wolfterro/IPSharp.git
cd IPSharp/
chmod +x Compile.sh
./Compile.sh
./IPSharp.exe