Estou trabalhando em um hack para fins internos, no qual desejo desconectar um programa de seu soquete sem interromper o processo. Por exemplo, o programa A (em execução xxx.exe
) está sendo executado na porta 50000 e quero interromper essa associação e (para poder teoricamente usar essa porta para outra coisa). Como eu faria isso no Windows 7 enquanto mantinha o EXE em execução?
NOTA: o programa é executadojavaw.exe
Responder1
Bem, uma maneira fácil é usarVisualização TCPouPortas Atual. Eles exibem uma lista de conexões de rede e os programas que as mantêm abertas. Você pode clicar com o botão direito neles e selecionarfecharpara fechar a conexão à força sem encerrar o programa.
Certifique-se de “executá-los como administrador” porque esse tipo de ação requer privilégios elevados.
Observação:embora fechar a conexão não mate inerentemente o programa, sempre existe a possibilidade de ele travar. É o mesmo que fechar o identificador de um programa para um arquivo/diretório; o programa continua em execução, mas pode travar.