-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Para obter informações sobre localização foi utilizado o curl junto como o ipinfo.io
@echo.
@echo IP:
@echo.
curl -s ipinfo.io/ip
@echo.
@echo.
@echo Cidade:
@echo.
curl -s ipinfo.io/city
@echo.
@echo Codigo-Postal:
@echo.
curl -s ipinfo.io/postal
@echo.
@echo Pais:
@echo.
curl -s ipinfo.io/country
@echo.
@echo --------------------
Curl é uma ferramenta para transferir dados de/para um servidor, usando um dos protocolos suportados. Normalmente, usamos o HTTP, mas as opções são muitas, de FTP e GOPHER a IMAP e LDAP.
O cURL é uma ferramenta de linha de comando que funciona como interface para a biblioteca que faz o serviço pesado, o libcurl.
De forma geral, seu navegador realiza requisições web, recebe respostas, lê/escreve cookies e renderiza sua página. Você pode usar o cURL para fazer tudo isso, exceto a renderização, que cabe ao seu navegador.
Ele oferece uma infinidade de funções úteis como realização de autenticação, interação com API's, preencher formulários HTML, download de arquivos e páginas HTML, etc.
Fonte: https://www.alura.com.br/artigos/curl-como-usar
Caso queri saber mais sobre o comando curl se informe aqui:
Informação | Links |
---|---|
Curl para windows | https://curl.se/docs/ |
@echo [!] Informacoes Adicionais:
@echo.
color 1
systeminfo| findstr "Proprietário registrado"
@echo.
@echo [*] Serial: %PROGRAMFILES(x86)%
@echo [*] Maquina: %computername%
@echo [*] Usuario: %username%
@echo [*] Operacional: %OS%
@echo [*] Pasta: %SYSTEMROOT&
timeout /t 6 > null
systeminfo | findstr "Proprietário registrado": Esse comando executa o comando systeminfo, que exibe informações detalhadas sobre o sistema operacional, e o | redireciona a saída do comando para o comando findstr, que filtra a saída em busca da string "Proprietário registrado". Isso provavelmente é usado para exibir o nome do proprietário registrado do sistema.
%PROGRAMFILES(x86)%: Esse comando exibe uma mensagem na tela com o texto "[*] Serial:" seguido do valor da variável de ambiente %PROGRAMFILES(x86)%. Essa variável de ambiente geralmente contém o caminho para a pasta "Arquivos de Programas (x86)" no sistema operacional Windows.
%computername%: Esse comando exibe uma mensagem na tela com o texto "[*] Maquina:" seguido do valor da variável de ambiente %computername%. Essa variável de ambiente contém o nome da máquina ou computador.
%username%: Esse comando exibe uma mensagem na tela com o texto "[*] Usuario:" seguido do valor da variável de ambiente %username%. Essa variável de ambiente contém o nome do usuário atualmente logado no sistema.
%OS%: Esse comando exibe uma mensagem na tela com o texto "[*] Operacional:" seguido do valor da variável de ambiente %OS%. Essa variável de ambiente contém o nome do sistema operacional.
%SYSTEMROOT%: Esse comando exibe uma mensagem na tela com o texto "[*] Pasta:" seguido do valor da variável de ambiente %SYSTEMROOT%. Essa variável de ambiente contém o caminho para a pasta do sistema operacional (geralmente "C:\Windows" no Windows).
Esses comandos são usados para exibir informações adicionais sobre o sistema operacional, como o nome do proprietário registrado, o caminho para a pasta "Arquivos de Programas (x86)", o nome da máquina, o nome do usuário atualmente logado e o nome do sistema operacional.
wmic CPU get name
@echo.
@echo [*] Arquitetura: %PROCESSOR_ARCHITECTURE%
@echo [*] Processador: %PROCESSOR_IDENTIFIER%
@echo [*] Versao: %PROCESSOR_REVISION%
@echo [*] Nucleos: %NUMBER_OF_PROCESSORS%
@echo.
Aqui está uma explicação detalhada sobre cada comando presente no código fornecido:
wmic CPU get name: Esse comando utiliza o utilitário wmic (Windows Management Instrumentation Command-line) para obter informações sobre a CPU (Unidade Central de Processamento) do sistema. O parâmetro get name especifica que apenas o nome da CPU deve ser retornado. Isso pode incluir o modelo e outras informações identificativas da CPU.
%PROCESSOR_ARCHITECTURE%: Esse comando exibe uma mensagem na tela com o texto "[*] Arquitetura:" seguido do valor da variável de ambiente %PROCESSOR_ARCHITECTURE%. Essa variável de ambiente contém informações sobre a arquitetura do processador, como "x86" para 32 bits ou "x64" para 64 bits.
%PROCESSOR_IDENTIFIER%: Esse comando exibe uma mensagem na tela com o texto "[*] Processador:" seguido do valor da variável de ambiente %PROCESSOR_IDENTIFIER%. Essa variável de ambiente contém informações identificativas do processador, como o nome do fabricante e outros detalhes específicos.
%PROCESSOR_REVISION%: Esse comando exibe uma mensagem na tela com o texto "[*] Versao:" seguido do valor da variável de ambiente %PROCESSOR_REVISION%. Essa variável de ambiente contém informações sobre a versão do processador.
%NUMBER_OF_PROCESSORS%: Esse comando exibe uma mensagem na tela com o texto "[*] Nucleos:" seguido do valor da variável de ambiente %NUMBER_OF_PROCESSORS%. Essa variável de ambiente contém o número de núcleos de processador disponíveis no sistema.
Esses comandos são usados para obter informações detalhadas sobre a CPU do sistema, incluindo o nome, arquitetura, identificação do processador, versão e número de núcleos.
@echo [!] Informacoes do disco:
color 6
timeout /t 5 > null
@echo.
wmic diskdrive list brief
@echo --------------------
@echo.
wmic diskdrive list brief: Esse comando utiliza o utilitário wmic (Windows Management Instrumentation Command-line) para obter informações resumidas sobre as unidades de disco no sistema. Ele exibe detalhes como o nome do disco, modelo, tamanho, tipo de interface, entre outros.
Sobre o wmic:
Informação | Links |
---|---|
wmic | https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmic |
@echo --------------------
@echo.
@echo [!] Informacoes da Placa De Video:
color 7
timeout /t 5 > null
@echo.
wmic path win32_VideoController get name
wmic path win32_VideoController get name, adapterram, driverversion
@echo.
@echo --------------------
Comando: wmic path win32_VideoController get name O comando wmic path win32_VideoController get name é usado para obter o nome dos controladores de vídeo instalados no sistema. Aqui está uma explicação detalhada sobre cada parte do comando:
wmic: É o utilitário de linha de comando do Windows Management Instrumentation (WMI) que permite acessar informações do sistema.
path win32_VideoController: Especifica o caminho para a classe win32_VideoController no WMI. Essa classe contém informações sobre os controladores de vídeo instalados no sistema.
get name: Indica que apenas o nome dos controladores de vídeo deve ser retornado.
O resultado desse comando será uma lista dos nomes dos controladores de vídeo instalados no sistema.
Comando: wmic path win32_VideoController get name, adapterram, driverversion O comando wmic path win32_VideoController get name, adapterram, driverversion é semelhante ao comando anterior, mas retorna informações adicionais sobre os controladores de vídeo. Aqui está uma explicação detalhada sobre cada parte do comando:
path win32_VideoController: Especifica o caminho para a classe win32_VideoController no WMI. Essa classe contém informações sobre os controladores de vídeo instalados no sistema. get name, adapterram, driverversion: Indica que os campos name, adapterram e driverversion devem ser retornados. O campo name representa o nome do controlador de vídeo, adapterram representa a quantidade de memória de vídeo dedicada e driverversion representa a versão do driver do controlador de vídeo. O resultado desse comando será uma lista com o nome, a quantidade de memória de vídeo dedicada e a versão do driver dos controladores de vídeo instalados no sistema. Isso pode ser útil para obter informações detalhadas sobre os controladores de vídeo em um computador.
Comando: wmic baseboard get Manufacturer O comando wmic baseboard get Manufacturer é usado para obter o fabricante da placa-mãe do sistema. Ele utiliza o utilitário wmic para acessar informações do sistema através do Windows Management Instrumentation (WMI).
O resultado desse comando será o nome do fabricante da placa-mãe do sistema.
Comando: wmic BIOS get name
O comando wmic BIOS get name é usado para obter o nome do BIOS do sistema. O BIOS (Basic Input/Output System) é um firmware responsável por inicializar o hardware do computador antes do sistema operacional ser carregado.
O resultado desse comando será o nome do BIOS do sistema.
Comando: wmic bios get ReleaseDate
O comando wmic bios get ReleaseDate é usado para obter a data de lançamento do BIOS do sistema. Ele utiliza o utilitário wmic para acessar informações do sistema através do Windows Management Instrumentation (WMI).
O resultado desse comando será a data de lançamento do BIOS do sistema.
Comando: wmic baseboard get product
O comando wmic baseboard get product é usado para obter o nome do produto da placa-mãe do sistema. Ele utiliza o utilitário wmic para acessar informações do sistema através do Windows Management Instrumentation (WMI).
O resultado desse comando será o nome do produto da placa-mãe do sistema.
Esses comandos são úteis para obter informações sobre a placa-mãe e o BIOS do sistema, como o fabricante, o nome, a data de lançamento e o nome do produto. Essas informações podem ser úteis para fins de diagnóstico, atualização de firmware ou para obter detalhes específicos sobre o hardware do sistema.
@echo --------------------
@echo.
@echo [!] Informacoes De Rede:
@echo.
timeout /t 6 > null
color 8
netsh interface ipv4 show addresses "Wi-Fi" | findstr "Endereço IP"
netsh wlan show interfaces | findstr "Perfil"
netsh wlan show interfaces | findstr "Estado"
netsh wlan show interfaces | findstr "Sinal"
netsh wlan show interfaces | findstr "Canal"
netsh wlan show interfaces | findstr "Descrição"
netsh wlan show interfaces | findstr "BSSID"
color 7
@echo.
@echo --------------------
Comando: netsh interface ipv4 show addresses "Wi-Fi" | findstr "Endereço IP" O comando netsh interface ipv4 show addresses "Wi-Fi" | findstr "Endereço IP" é usado para exibir o endereço IP atribuído à interface de rede sem fio (Wi-Fi) no sistema. Aqui está uma explicação detalhada sobre cada parte do comando:
netsh: É um utilitário de linha de comando do Windows usado para gerenciar várias configurações de rede. interface ipv4 show addresses "Wi-Fi": Especifica que queremos exibir as informações de endereço IPv4 da interface de rede sem fio (Wi-Fi). |: É um operador de pipe que redireciona a saída do primeiro comando para o segundo comando. findstr "Endereço IP": Filtra a saída do comando anterior para exibir apenas as linhas que contêm a string "Endereço IP". O resultado desse comando será a exibição do endereço IP atribuído à interface de rede sem fio (Wi-Fi) no sistema.
Comando: netsh wlan show interfaces | findstr "Perfil" O comando netsh wlan show interfaces | findstr "Perfil" é usado para exibir o perfil de rede sem fio atualmente conectado. Aqui está uma explicação detalhada sobre cada parte do comando:
netsh: É um utilitário de linha de comando do Windows usado para gerenciar várias configurações de rede. wlan show interfaces: Especifica que queremos exibir as informações das interfaces de rede sem fio. |: É um operador de pipe que redireciona a saída do primeiro comando para o segundo comando. findstr "Perfil": Filtra a saída do comando anterior para exibir apenas as linhas que contêm a string "Perfil". O resultado desse comando será a exibição do perfil de rede sem fio atualmente conectado.
Comando: netsh wlan show interfaces | findstr "Estado" O comando netsh wlan show interfaces | findstr "Estado" é usado para exibir o estado da interface de rede sem fio. Aqui está uma explicação detalhada sobre cada parte do comando:
netsh: É um utilitário de linha de comando do Windows usado para gerenciar várias configurações de rede. wlan show interfaces: Especifica que queremos exibir as informações das interfaces de rede sem fio. |: É um operador de pipe que redireciona a saída do primeiro comando para o segundo comando. findstr "Estado": Filtra a saída do comando anterior para exibir apenas as linhas que contêm a string "Estado". O resultado desse comando será a exibição do estado da interface de rede sem fio.
Comando: netsh wlan show interfaces | findstr "Sinal" O comando netsh wlan show interfaces | findstr "Sinal" é usado para exibir a intensidade do sinal da rede sem fio. Aqui está uma explicação detalhada sobre cada parte do comando:
netsh: É um utilitário de linha de comando do Windows usado para gerenciar várias configurações de rede. wlan show interfaces: Especifica que queremos exibir as informações das interfaces de rede sem fio. |: É um operador de pipe que redireciona a saída do primeiro comando para o segundo comando. findstr "Sinal": Filtra a saída do comando anterior para exibir apenas as linhas que contêm a string "Sinal". O resultado desse comando será a exibição da intensidade do sinal da rede sem fio.
Comando: netsh wlan show interfaces | findstr "Canal" O comando netsh wlan show interfaces | findstr "Canal" é usado para exibir o canal da rede sem fio. Aqui está uma explicação detalhada sobre cada parte do comando:
netsh: É um utilitário de linha de comando do Windows usado para gerenciar várias configurações de rede. wlan show interfaces: Especifica que queremos exibir as informações das interfaces de rede sem fio. |: É um operador de pipe que redireciona a saída do primeiro comando para o segundo comando. findstr "Canal": Filtra a saída do comando anterior para exibir apenas as linhas que contêm a string "Canal". O resultado desse comando será a exibição do canal da rede sem fio.
Comando: netsh wlan show interfaces | findstr "Descrição" O comando netsh wlan show interfaces | findstr "Descrição" é usado para exibir a descrição da interface de rede sem fio. Aqui está uma explicação detalhada sobre cada parte do comando:
netsh: É um utilitário de linha de comando do Windows usado para gerenciar várias configurações de rede. wlan show interfaces: Especifica que queremos exibir as informações das interfaces de rede sem fio. |: É um operador de pipe que redireciona a saída do primeiro comando para o segundo comando. findstr "Descrição": Filtra a saída do comando anterior para exibir apenas as linhas que contêm a string "Descrição". O resultado desse comando será a exibição da descrição da interface de rede sem fio.
Comando: netsh wlan show interfaces | findstr "BSSID" O comando netsh wlan show interfaces | findstr "BSSID" é usado para exibir o BSSID (Basic Service Set Identifier) da rede sem fio. O BSSID é um identificador único atribuído a cada ponto de acesso sem fio. Aqui está uma explicação detalhada sobre cada parte do comando:
netsh: É um utilitário de linha de comando do Windows usado para gerenciar várias configurações de rede. wlan show interfaces: Especifica que queremos exibir as informações das interfaces de rede sem fio. |: É um operador de pipe que redireciona a saída do primeiro comando para o segundo comando. findstr "BSSID": Filtra a saída do comando anterior para exibir apenas as linhas que contêm a string "BSSID". O resultado desse comando será a exibição do BSSID da rede sem fio.
Informação | Links |
---|---|
Netsh | https://learn.microsoft.com/en-us/windows-server/networking/technologies/netsh/netsh-contexts |
Netsh wlan | https://lazyadmin.nl/it/netsh-wlan-commands/ |
Caso queira saber mais informações sobre sua rede usando um script em python, recomando esse:
Informação | Links |
---|---|
Wifi-Info-PY | https://github.com/suchsoak/Wifi-Info-PY |
@echo [!] Salvando as informacoes em um arquivo txt (informacoes.txt)...
@echo --------------------
@echo off
@echo -------------------- > informacoes.txt
@echo. >> informacoes.txt
@echo [*] github: https://github.com/suchsoak >> informacoes.txt
@echo. >> informacoes.txt
@echo -------------------- >> informacoes.txt
...