- ベストアンサー
ポートとsvchost.exeについて
svchost.exeというのが15個立ち上がっていて、ポートをリスニングさせていました。非常に心配なのですが、これらは大丈夫なのでしょうか?ファイル共有やメッセンジャーがその中の一つだとは聞きましたが、多すぎると感じています、何か変なプログラムがなりすましている可能性など考えられますでしょうか?もしよろしければ、svchostによってリスニングされているポートをリスト致しますので診ていただけないでしょうか?また、こういうことについて勉強をしたいのですが、砕いて解りやすく説明されているサイトなどありましたら、どうかよろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
SVCHOSTは RPCロケータといって、Windows2000から標準装備されたプログラムです。とはいっても技術的に説明したらすごく長くなりますので、大まかにどんな用途で使うのかを説明しておきます。(場合によっては、Win9Xでも見かけた記憶はありますが) (1)DHCP自動取得の時のエンジンとして使います。ですのでプロバイダからIPを自動取得の場合、無効にするとインターネットに接続できなくなります。 (2)Win2000以降(WinXPも含む)IIS 5.0(Webサーバになります)の起動に使用します。 (3)Diskeeperなど、Windows2000用に作成されたプログラムを稼動されるために使用します。(Win2000標準だとディスクデフラグ) 使用するポート番号は、135/udp,135/tcp、それと他の機器と接続する場合1024以上のUDP、TCPをランダムに使用します。 セキュリティホールの可能性はありますが、SVCHOSTは事実上ローカルで停止できないので、「マイネットワーク」の TCP/IP の詳細設定の「オプション」タグでフィルタするか、市販のNorton Internet Security などのFireWall機能で外部から接続の場合、拒否(もしくは必要なサイトのみ許可)の設定をする必要はあるでしょうね。 自宅で1台のみでしたら、市販のFireWallソフトの導入を検討されてはいかがでしょう?
その他の回答 (2)
- ShaneOMac
- ベストアンサー率39% (356/898)
こういう質問をする場合には最低限OSくらいは書きましょう。またどういったソフトを使用しているのか、どういったOSのサービスを利用しているのかも必要なことです。個々の環境によって全く違うことですから、それら情報が揃わないとなんとも言えません。 どういったツールを使ってそのリストを得たのか?どのポートを使用しているのかも最初から書いてください。一般論でなくトラブル解決を意図している質問の場合は、持っているだけの情報を質問者から出してもらわないと的確な話ができません。 「システム情報」から「ソフトウェアの環境」-「サービス」を開いてみてください。パスにsvchostが指定されているサービスがそれらのソケットを管理しています。まずそこから調べてください。 動作中のサービスには必要なものが多いですし、依存関係から不要なものでも止めることができない場合もあります。安易に止められるものでもありませんから、まずはきちんと調べる必要があります。
- rhe01157
- ベストアンサー率83% (5/6)
svchost.exeについては、私自身詳しくないのですが、勉強のためのサイトについては、以下などどうでしょうか? http://www.geocities.jp/bruce_teller/security/index.htm 参考になると思います。
お礼
To everyone. I'm so sorry for the very late reply. My computer had been broken. I don't know why. Blue screen appeared and stopped. It wasn't even able to go to log-on screen. In addition, I had lost my internet connection because I had to move. That's why I couldn't response. I also had hard time to find some places where I could type something such as public libraries. Because almost all the places didn't have Japanese font, I couldn't even browse the site. I apologize if you were wating for my reply. And thank you for your kind advice. Have a nice day.