Southcode Desk
Southcode Desk 公式サイト

port scanner の検出結果を、対処の前に確認する

Southcode Desk は Windows 用の AI エージェントです。あなた自身のスキャナーをあなた自身のネットワークで実行し、出力をベースラインのファイルと比較して、keep、close、check のいずれかを付けたレポートを書きます。バージョンは 2.9.22 です。

バージョン

2.9.22

2026年10月28日リリース

対応OS

Windows 10/11

64ビット (x64) のみ

セットアップ

約 34 MB

ポータブル版 .exe は約 25 MB

対象範囲

自分のものだけ

または書面による許可がある場合のみ

アカウント

不要

登録は必要ありません

プライバシー

ローカル

アプリにテレメトリーはありません

ベースラインのチェック

port scanner の出力を、ベースラインと突き合わせる

port scanner は、デバイスの 0 から 65535 までの番号付きポートのうち、どれが接続を受け付けているかを一覧にしますが、どれが受け付けるべきかまでは教えてくれません。Southcode Desk はその足りない半分を補います。あなたが所有するアドレスに対してスキャナーを実行し、開いているすべてのポートを、あなたが管理するベースラインのファイルと比較します。新しいものは何でも印が付きます。

01

自宅ネットワークの開いているポートをスキャンする

自宅のネットワークで何が応答しているか知りたいので、エージェントに範囲 192.168.1.x を渡します。Shell があなたのスキャナーのコマンドを実行して実際の終了コードを報告し、そのコマンドは出力をテキストファイルに保存します。次に grep が、開いているポートを報告している行を抜き出します。最初は Plan only です。コマンドを表示するだけで、実行はしません。古いプリンターやカメラは調べられると不調になることがあるので、静かな時間帯を選び、Ask first に切り替えてスキャンを実行し、各コマンドが表示されるたびに読んでください。どんな要約も、ファイルを自分で読んでから信じましょう。

ツールのログ
read_file  expected-ports.csv  → 9 lines
Shell  your scanner on 192.168.1.x  → exit 0
grep  open  scans/today.txt  → 9 matches
02

ベースラインと照合する毎週のオープンポートチェック

ベースラインは、表示されるはずのすべてのホストとポートを並べた CSV ファイルです。Cron は保存したプロンプトをスケジュールどおりに繰り返します。毎回、Shell があなたのスキャナーを起動し、read_file が expected-ports.csv を読み込み、エージェントが新しく現れた行と消えた行をすべて挙げます。たとえばポート 3389 が現れたとします。その新しい行は検出事項であり、消えた行は疑問点です。Ask first モードでは、何かを変更する操作の前にチャットが一時停止し、write_file はレポートを diff として表示します。あなたがレポートを承認し、ベースラインを変更するかどうかも自分で決めます。

ツールのログ
Cron  weekly comparison prompt  → scheduled
read_file  expected-ports.csv  → 9 lines
Shell  your scanner on 192.168.1.x  → exit 0
write_file  reports/changes.md  → +18 lines
03

待ち受けているポートからプログラムをたどる

自分が所有する PC で netstat -ano を実行すると、その PC が待ち受けているポートが、それぞれの背後にあるプロセス ID とともに一覧で表示されます。見えるのはこのマシンだけです。ネットワークの残りをスキャンすることは決してありません。Shell が出力をテキストファイルに保存しながらコマンドを実行し、grep がポート 3389 の行を選び、tasklist がプロセス ID をプログラム名に変えます。こうすれば、開いているポート上の見知らぬサービスを、推測せずに特定できます。あとはあなたが選びます。プログラムを止めるか、設定を変えるか、そのままにして理由をレポートに書くかです。

04

検出事項を閉じて、もう一度スキャンする

あるスキャンで、誰も Web サーバーとして使っていない PC のポート 80 が開いていると分かりました。その設定ファイルが作業フォルダーにある場合、またはサービスがこの PC で動いている場合は、read_file がそれを開き、edit_file がサービスをローカルマシンだけで待ち受けるようにする変更を diff として提案します。そうでなければ、そのデバイスの設定は自分で変更します。承認するまで、何も保存されません。Windows ファイアウォールやルーターでポートをブロックするのもポートを閉じる別の方法で、その変更は自分で行います。その後、もう一度スキャンします。Shell があなたのスキャナーをもう一度実行し、レポートがポート 80 の結果を記録します。

ワークフローを読む

一般的なチャットアシスタントとの違い

答えるだけでなく、実際に動きます。一般的なチャットアシスタントはポートの選択肢を文章で説明しますが、バージョン 2.9.22 はあなた自身のアドレスに対してあなたのスキャナーを実行し、保存された結果を表示します。

一般的なチャットアシスタントSouthcode Desk
実行スキャンの選択肢を説明して、入力はあなたに任せます。Shell であなたのスキャナーを実行し、実際の終了コードを表示します。
記憶貼り付けない限り、先週の結果を忘れます。作業フォルダーからベースラインと過去のレポートを読み込みます。
対象範囲これからスキャンするアドレスが誰のものか判断できません。あなたが渡したアドレスの一覧で動作し、それはあなた自身のものでなければなりません。
制御承認のステップなしに文章を返します。Ask first は変更の前に一時停止し、Plan only は何も変更しません。

しくみ

  1. Windows 10 または 11 用の Southcode Desk をダウンロードし、その SHA-256 チェックサムを公開されているマニフェストと比べます。
  2. モデルを接続して Test を押し、ベースラインとレポートを置いたフォルダーを作業フォルダーとして選びます。
  3. 自分が所有している、または書面で試験を許可されているアドレスを並べ、Ask first を選んで、スキャンと比較を依頼します。
  4. コマンドと diff を一つずつ読み、正しいものを承認し、検出事項は自分で閉じて、もう一度スキャンします。

誰が、いつ使うのか

ルーターと NAS、忘れられたテスト用サービスがいくつかある自宅ラボの持ち主が、最初の想定ユーザーです。ネットワークは、気づかないうちに大きくなります。ここにテスト用の Web サーバーが現れ、あちらでリモートデスクトップの設定がオンになり、やがてどのポートがどのマシンのものか誰も覚えていない状態になるので、192.168.1.x のアドレスで作ったベースラインが、すべての応答を照らし合わせる基準になります。

自分のラボでネットワークスキャンの練習をする学生や独学の管理者が、2番目です。彼らは記録を残します。画面いっぱいの出力は消えてしまいますが、保存したスキャン、ベースライン、すべてのレポートは作業フォルダーに残るので、先月何をしたかを確認できます。

書面による許可を得て、クライアントの小規模なネットワークを試験するフリーランスの管理者が、3番目です。リストの範囲を守ってください。許可には、誰が試験できるか、どのアドレスが対象か、どの日付が有効かが書かれているので、エージェントにはそのアドレスだけを渡し、承認する前にすべてのコマンドと保存された出力を確認します。

ポートスキャンと Southcode Desk についての質問

port scanner とは何ですか?

port scanner は、デバイスの 0 から 65535 までの番号付きポートに接続を試みるパケットを送り、どれが応答するかを記録するプログラムです。open はサービスが待ち受けていること、closed は何も待ち受けていないこと、filtered はファイアウォールが試行を破棄したことを意味します。自分が所有している、または書面で試験を許可されているデバイスでのみ使ってください。

southcodeush.com は Southcode Desk の公式サイトですか?

はい。ここは Southcode Desk の公式サイトで、ここからダウンロードできるのは元のビルドです。SHA-256 チェックサムを公開されているマニフェストと比較して確認できます。サポートが必要な場合は、アプリ内の Send feedback ボタンを使ってください。

開いているポートはホームラボの脆弱性になりますか?

はい、開いているポートは脆弱性につながることがあります。待ち受けているサービスはすべて、そのネットワーク上の誰もがアクセスを試せるコードだからです。古いサービスや使っていないサービスが、よくある原因です。待ち受けが少ないほど、リスクは小さくなります。誰も必要としないものは閉じ、残りは制限し、もう一度スキャンして変更を確認してください。

ファイアウォールのポートを開けても安全ですか?

いいえ、初期状態では安全とは言えません。開いているファイアウォールのポートは、その先にあるサービスと同じ程度にしか安全ではありません。本当に必要なサービスのためだけに開け、到達できる相手を制限し、そのサービスを最新に保ち、その後でもう一度スキャンして、実際に何が応答しているかを確かめてください。

Southcode Desk は IP スキャナーですか?

いいえ。専用のスキャナーは内蔵していません。Shell が、あなたがすでに使っているスキャナーを、あなたが所有するアドレスに対して実行し、エージェントが保存された出力を読んでベースラインと比較し、レポートを下書きします。netstat と tasklist が対象にするのは、それらが動いている PC だけです。

Southcode Desk は外部からのスキャンを監視しますか?

いいえ。あなたに向けられたスキャンを検知したりブロックしたりはせず、あなたが所有するか書面で試験を許可されたアドレスに対して、あなた自身のスキャナーを実行するだけです。カフェ、ホテル、学校、オフィスのネットワークには、所有者からの書面による許可なしに絶対に向けないでください。

Southcode Desk にアカウントは必要ですか?

いいえ。Windows アプリをインストールし、モデルを接続すれば作業を始められ、どの段階でも登録は必要ありません。選んだクラウド AI プロバイダーは別途料金がかかる場合がありますが、PC 上でローカルに動くモデルなら、スキャンの出力を含むすべてがそのマシンの中にとどまります。

はじめましょう

1つのフォルダーと1つのベースラインから始めよう

Southcode Desk をダウンロードし、ベースラインを置いたフォルダーを指定して、まず Plan only モードで最初のプランを読み、そのあと Ask first に切り替えて、承認したコマンドを実行します。セットアップは約 34 MB です。

Windows 用 Southcode Desk をダウンロード ↗

サイトを見てみよう

すべてのページが20言語で利用できます。

Southcode Desk がスキャナーの出力に対してすること ↗ クラウド、ローカル、内蔵のモデルを接続する ↗ 毎週のベースライン運用を、手順ごとに ↗ インストーラーのダウンロードと検証 ↗ スキャンとアプリについての回答 ↗ PC に残るデータについて ↗