-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Systeminfo
Para obter informações sobre localização foi utilizado o curl junto como o ipinfo.io
curl -s ipinfo.io | findstr "ip"
curl -s ipinfo.io | findstr "country"
curl -s ipinfo.io | findstr "region"
curl -s ipinfo.io | findstr "postal"
curl -s ipinfo.io | findstr "city"
curl -s ipinfo.io | findstr "hostname"
curl -s ipinfo.io | findstr "loc"
curl -s ipinfo.io | findstr "org"
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 queira saber mais sobre o comando curl
se informe aqui:
Informação | Links |
---|---|
Curl para windows | https://curl.se/docs/ |
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.
@echo --------------------
Aqui está uma explicação detalhada sobre cada comando presente no código fornecido:
%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 "[*] Versão:" 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
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.
Informação | Links |
---|---|
wmic | https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmic |
@echo --------------------
@echo.
@echo [!] Informações da Placa De Vídeo:
color 7
timeout /t 5 > null
@echo.
wmic path win32_VideoController get name
wmic path win32_VideoController get name, adapterram, driverversion
@echo.
@echo --------------------
O comando wmic path win32_VideoController get name é usado para obter o nome dos controladores de vídeo instalados no sistema. O resultado desse comando será uma lista dos nomes dos controladores de vídeo instalados no sistema. Os 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.
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 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.
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. 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.
netsh interface ipv4 show addresses "Wi-Fi" | findstr "Endereço IP"
netsh wlan show profiles name="Interface" key=clear | findstr "Nome SSID"
netsh wlan show profiles name="Interface" key=clear | findstr "Chave"
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"
netsh wlan show interfaces | findstr "Criptografia"
netsh wlan show interfaces | findstr "Faixa"
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. 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.
O comando netsh wlan show interfaces | findstr "Perfil" é usado para exibir o perfil de rede sem fio atualmente conectado.
O comando netsh wlan show interfaces | findstr "Estado" é usado para exibir o estado da interface de rede sem fio.
O comando netsh wlan show interfaces | findstr "Sinal" é usado para exibir a intensidade do sinal da rede sem fio.
O comando netsh wlan show interfaces | findstr "Canal" é usado para exibir o canal da rede sem fio.
O comando netsh wlan show interfaces | findstr "Descrição" é usado para exibir a descrição da interface de rede sem fio.
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.
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
...