Se você é um analista de segurança cibernética, administrador de sistemas ou profissional de TI, conhecer os principais comandos do Windows pode otimizar sua eficiência na administração, diagnóstico e investigação de sistemas. Muitos desses comandos são executados via Prompt de Comando (CMD) ou PowerShell, sendo indispensáveis para análise de incidentes, segurança e resolução de problemas.Confira a lista completa dos 70 comandos mais importantes do Windows para segurança da informação e administração de sistemas.
🔹 1. Comandos para Obter Informações do Sistema
Esses comandos fornecem detalhes sobre o sistema operacional, hardware e usuário logado.
systeminfo
– Exibe informações detalhadas do sistema operacional.hostname
– Retorna o nome do computador.wmic os get caption, version
– Mostra a versão do Windows instalada.whoami
– Exibe o nome do usuário logado.echo %username%
– Retorna o usuário atual da sessão.🔹 2. Comandos para Gerenciamento de Usuários e Grupos
Controlar usuários e permissões é essencial para a segurança no Windows.
net user
– Lista todos os usuários do sistema.net user <usuário>
– Exibe informações detalhadas de um usuário.net localgroup administrators
– Lista os usuários com privilégios administrativos.net user <usuário> /add
– Cria um novo usuário.net user <usuário> /delete
– Remove um usuário do sistema.🔹 3. Comandos para Gerenciamento de Processos
Monitore e finalize processos suspeitos para manter o sistema seguro.
tasklist
– Exibe todos os processos em execução.taskkill /PID <PID> /F
– Finaliza um processo pelo seu ID.wmic process list full
– Mostra informações detalhadas dos processos.wmic process where name="explorer.exe" get executablepath
– Obtém o caminho do executável de um processo.schtasks /query /fo LIST
– Lista todas as tarefas agendadas.🔹 4. Comandos de Rede e Segurança
Diagnostique problemas de conexão e investigue tráfego de rede suspeito.
ipconfig /all
– Exibe informações detalhadas da rede.ping <endereço>
– Testa a conectividade com um servidor ou host.tracert <endereço>
– Mostra a rota até um endereço IP ou domínio.nslookup <domínio>
– Realiza consultas DNS.netstat -ano
– Lista conexões ativas e os processos associados.arp -a
– Exibe a tabela ARP (endereços MAC e IPs conectados).route print
– Mostra a tabela de roteamento da rede.netsh advfirewall show allprofiles
– Exibe regras do firewall do Windows.netsh wlan show profiles
– Lista redes Wi-Fi salvas.netsh wlan show profile <SSID> key=clear
– Mostra a senha de uma rede Wi-Fi armazenada.🔹 5. Comandos para Monitoramento e Logs de Eventos
Essenciais para auditoria e investigação de incidentes no Windows.
wevtutil qe Security /f:text /c:5
– Exibe os 5 eventos de segurança mais recentes.wevtutil el
– Lista todos os logs de eventos do sistema.wevtutil cl System
– Limpa o log do sistema.gpresult /h resultado.html
– Gera um relatório das políticas de grupo aplicadas.auditpol /get /category:*
– Exibe as políticas de auditoria de segurança.🔹 6. Comandos para Gerenciamento de Arquivos e Diretórios
Automatize tarefas de manipulação de arquivos e pastas.
dir /s /b
– Lista arquivos de forma recursiva.attrib +h <arquivo>
– Oculta um arquivo.fsutil file createnew <arquivo> 1024
– Cria um arquivo de 1 KB.cipher /w:C:\
– Remove dados de arquivos excluídos do disco.tree /f /a
– Mostra a estrutura de diretórios em árvore.🔹 7. Comandos para Diagnóstico e Recuperação do Windows
Corrija erros críticos no sistema operacional e mantenha o desempenho.
chkdsk /f
– Corrige erros no disco rígido.sfc /scannow
– Verifica e repara arquivos de sistema corrompidos.DISM /Online /Cleanup-Image /RestoreHealth
– Restaura a imagem do Windows.bcdedit /enum
– Exibe as configurações de boot do sistema.msinfo32
– Abre a interface gráfica com informações detalhadas do sistema.🔹 8. Comandos para Segurança e Permissões
Ajuste permissões para proteger arquivos e dados sensíveis.
icacls <arquivo> /grant <usuário>:F
– Concede permissões totais a um usuário.icacls <arquivo> /remove <usuário>
– Remove permissões de um usuário.cipher /e /s:C:\Users\Public
– Criptografa arquivos na pasta pública.secedit /analyze /db security.db
– Analisa a segurança do sistema.🔹 9. Comandos Avançados do PowerShell
Aprimore sua automação e segurança com esses comandos avançados.
Get-Process
– Lista todos os processos em execução.Get-Service
– Exibe serviços ativos no sistema.Get-EventLog -LogName Security -Newest 10
– Lista os 10 eventos de segurança mais recentes.Test-NetConnection <IP>
– Testa conectividade de rede.Get-NetTCPConnection
– Exibe todas as conexões de rede ativas.Set-ExecutionPolicy RemoteSigned
– Permite execução de scripts no PowerShell.🔹 10. Outros Comandos Úteis para Segurança e Administração
Ferramentas adicionais para administração e proteção do sistema.
shutdown /s /t 0
– Desliga o computador imediatamente.shutdown /r /t 0
– Reinicia o computador imediatamente.wmic qfe list brief
– Lista atualizações instaladas no sistema.diskpart
– Gerencia partições e discos.gpupdate /force
– Força a atualização das políticas de grupo.sc query state=all
– Lista todos os serviços do Windows.rundll32.exe keymgr.dll,KRShowKeyMgr
– Abre o gerenciador de senhas salvas.🚀 Conclusão
Dominar esses comandos do Windows para segurança cibernética pode aumentar sua produtividade, ajudar na investigação forense digital e aprimorar a administração de sistemas.
Se você achou útil essa lista, compartilhe com outros profissionais de segurança da informação! 🔐💻
Quer saber mais sobre algum comando? Comente abaixo! 👇
0 Comentários