ポートスキャンツールと Southcode Desk: 回答集
ポートスキャンの基本
ポートスキャンツールとは何ですか?
ポートスキャンツールは、デバイスの番号付きポートに接続を試み、どれが応答するかを報告するプログラムです。自分が所有するデバイスのサービスを棚卸しするためのものです。Southcode Desk はその一つではありません。スキャナーの代わりにはならず、あなたが選んだスキャナーを Shell で実行するもので、Cron は保存したプロンプトをスケジュールどおりに繰り返せます。
ポートスキャンはどのように動作しますか?
スキャナーは、一覧にした 0 から 65535 までの各ポートに接続の試行を1回ずつ送り、デバイスがどう返すかを記録します。応答があれば open、拒否されれば closed、無反応ならたいてい filtered です。ポート 443 での応答は通常 Web サービスを意味しますが、ポート番号だけでは証明になりません。まずは1台のデバイスから始めましょう。
netstat は私のネットワークをスキャンしますか?
いいえ。netstat は、それが動いている PC の接続と待ち受けポートを一覧にし、-ano を付けるとそれぞれのプロセス ID も加えます。他のデバイスやサブネットを調べることはありません。tasklist はそのプロセス ID を持つプログラムを表示しますが、これもその PC 上だけです。他のデバイスにはスキャナーが必要です。
オンラインのポートスキャナーではだめですか?
Web サイト上のスキャナーはネットワークを外側からしか見られないため、ルーターが公開している内容は分かっても、内側で何が待ち受けているかは分かりません。Southcode Desk はあなたの PC から動き、選んだスキャナーを内側のアドレスに対して実行します。対象はあなた自身のアドレスだけです。
Southcode Desk の使い方
southcodeush.com は Southcode Desk の公式サイトですか?
はい。ここは Southcode Desk の公式サイトで、ここからダウンロードできるのは元のビルドです。SHA-256 チェックサムを公開されているマニフェストと比較して確認できます。サポートが必要な場合は、アプリ内の Send feedback ボタンを使ってください。
結果は常に正しいですか?
いいえ。ファイアウォールが試行を破棄したり、デバイスが忙しかったりすると、スキャナーがポートを誤って判定することがありますし、モデルが出力を読み違えることもあります。要約はすべて下書きとして扱ってください。元のスキャン結果を読み、承認する前に diff を確認し、変更のたびに再スキャンします。責任はあなたにあります。
Southcode Desk は、他のホストが自分のサーバーに向けるスキャンをブロックできますか?
いいえ。Southcode Desk は、あなたのサーバーに対する身元不明のポートスキャンを検知もブロックもしません。あなたが与えたコマンド、たとえばあなたが所有するアドレスに対するご自身のスキャナーを実行するだけです。不要なサービスを閉じたり制限したりして、あとで自分のデバイスを再確認すれば待ち受けるものは減りますが、外部の人が何に到達できるかを示すものではありません。
どのネットワークをスキャンしてよいですか?
スキャンしてよいのは、自分のネットワーク、または、誰が、どのアドレスを、どの日付に試験するかを明記した書面による許可があるネットワークだけです。自分が所有していない、または試験を許可されていないネットワークのデバイスにポートスキャンを行うと、違法になる場合があり、それらのデバイスに支障をきたすおそれがあります。カフェ、ホテル、学校、オフィスのネットワークは、許可なしには対象外です。許可は書面で得てください。
モデル、プライバシー、ダウンロード
スキャン結果は PC の外に出ますか?
選んだモデルによります。PC 上でローカルに動くモデルなら、何もマシンの外に出ません。クラウドプロバイダーを使う場合は、スキャンの出力を含むプロンプトがそのエンドポイントに送られます。チャット、作業フォルダー、API キーは PC にとどまり、ツール出力に含まれる機密情報は、モデルに届く前に伏せ字にされます。
Windows がインストーラーについて警告するのはなぜですか?
インストーラーにはまだコード署名がないため、Windows SmartScreen が警告を出すことがあります。まず SHA-256 チェックサムを公開されているマニフェストと比べ、一致した後にだけ More info (詳細情報) を選び、続けて Run anyway (実行) を選んでください。一致しなければ、そこで中止です。
アカウントは必要ですか?
いいえ。Windows アプリをインストールし、モデルを接続すれば作業を始められ、途中で登録が必要になることはありません。接続したクラウド AI プロバイダーは別途料金がかかる場合がありますが、内蔵モデルや PC 上でローカルに動くモデルにはプロバイダーは不要です。