Descobrindo quem esta usando as portas TCP.
Por vezes nos deparamos com portas sendo utilizadas em nosso PC, e não sabemos de verdade quem usa oque.
Vou ensinar agora, como descobrir isso.
Se utilizarmos o comando pelo prompt do windows:
netstat -nao
Teremos a imagem a seguir:
Perceba que temos 5 informações:
- Protocolo
- Endereço local
- Endereço Externo
- Estado
- PID
Neste contexto percebemos que o netstat mostra ao lado do ip:porta, ou seja, sempre mostra a porta do local usada.
A descrição LISTENING, indica que é um serviço que escuta a porta em questão.
Listar aplicações em execução
No linux o pid é muito conhecido e usado, porem no windows, é um pouco mais misterioso.
Iremos tratar, alguns pontos.
No windows quem quer listar os processos que estão em execução, o método mais fácil é o tasklist.
Para pegar apenas o processo correto utilize a seguinte sintaxe:
tasklist | grep -e " 4 "
Desta forma coletará apenas o nro do processo
Matando a aplicação, no windows
Para matar uma aplicação pela console no windows, use o comando tskill, conforme a sintaxe:
tskill <pid>
Segue exemplo: