コマンドプロンプトのmsg.exe


0

私は自分のラップトップでこのコマンドを試してみましたが、成功です。コードは次のとおりです。

msg /server:mylaptopname *

次にメッセージを入力すると、成功します。しかし、私が私の友人のものに変わるとき、それは働きません。誰もが理由を知っていますか?


2
詳細を教えてください。どこからメッセージを送信しようとしていますか。どのOSに?どのようなネットワーク。
M'vy

回答:


0

他のPCはWindows Messenger Serviceを実行している必要があり、ネットワークポート135、137、138、および139で受信するメッセージを受信する必要があります。

このサービスは、Windows XP SP2以降のバージョンでは無効になっています。これは、悪意のあるソフトウェアをインストールするポップアップ広告や怖い誘惑を表示するためにインターネット上の他の人々が頻繁に使用したためです。
そして潜在的に、これらのポートで実行されているサービスはバッファオーバーフロー攻撃に対して脆弱である可能性があり、これによりハッカーがシステムを乗っ取る可能性があります。

でも、Messengerサービスが実行されていると、これらのポートは、おそらくあなたの友人のPC上のファイアウォールで無効にされ、また、上のファイアウォールソフトウェアによってブロックされることがあり、あなたのメッセージを送る防ぐためにラップトップ。
これには正当な理由があります。ランダムなポップアップが表示されるという迷惑は別として、これらのポートを開いたままにすると、PC(および友人)は攻撃に対してより脆弱になります。


あなたが同じLAN上ではなく、インターネット上でそれをやろうとした場合、あなたはおそらくあまり達成できないだろう
datatoo

msgMessengerサービス(ではない)ではなく、ターミナルサービスRPCを使用しますnet send
-grawity
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.