Отключение программы от ее сокета или порта в Windows 7

Отключение программы от ее сокета или порта в Windows 7

Я работаю над хаком для внутренних целей, с помощью которого я хочу отключить программу от ее сокета, не убивая процесс. Например, программа A (запущенная xxx.exe) работает на порту 50000, и я хочу остановить эту связь и (чтобы теоретически я мог использовать этот порт для чего-то другого). Как бы я сделал это в Windows 7, оставив EXE запущенным?

ПРИМЕЧАНИЕ: программа работаетjavaw.exe

решение1

Ну, один простой способ — использоватьTCPПросмотрилиCurrPorts. Они отображают список сетевых подключений и программ, которые их открывают. Вы можете щелкнуть их правой кнопкой мыши и выбратьзакрыватьпринудительно закрыть соединение, не завершая работу программы.

Обязательно запускайте их от имени администратора, поскольку подобные действия требуют повышенных привилегий.

Примечание:Хотя закрытие соединения не убивает программу, всегда есть вероятность, что она может выйти из строя. Это то же самое, что закрыть дескриптор программы для файла/каталога; программа продолжает работать, но может выйти из строя.

Связанный контент