Я пытаюсь эту команду на свой ноутбук, и это успех. Вот код:

msg /server:mylaptopname *

тогда я печатаю сообщение, и оно успешно. Но когда я перехожу на друга, это не работает. Кто-нибудь знает причину?

1 ответ1

0

На другом ПК должна быть запущена служба Windows Messenger Service , и она должна получать сообщения, поступающие через сетевые порты 135, 137, 138 и 139.

Эта служба была отключена в Windows XP с пакетом обновления 2 (SP2) и более поздних версиях, потому что она часто использовалась людьми в Интернете для отображения всплывающих окон и страшных побуждений к установке вредоносного программного обеспечения.
И потенциально любой сервис, работающий на этих портах, может быть уязвим для атаки переполнения буфера, что может позволить хакеру захватить систему.

Даже если служба Messenger запущена, эти порты, вероятно, отключены брандмауэром на компьютере вашего друга, а также могут быть заблокированы программным обеспечением брандмауэра на вашем ноутбуке, чтобы предотвратить отправку сообщения.
Для этого есть веская причина: кроме появления случайных всплывающих окон, ваш компьютер (и ваш друг) более уязвимы для атак, если эти порты остаются открытыми.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .