Southcode Desk
Southcode Desk 공식 웹사이트

port scanner 결과, 조치하기 전에 검토하세요

Southcode Desk는 내 네트워크에서 내 스캐너를 실행하고, 출력을 기준선 파일과 비교해서 keep, close, check 표시가 붙은 보고서를 써 주는 Windows용 AI 에이전트예요. 버전은 2.9.22예요.

버전

2.9.22

2026년 10월 28일 출시

시스템

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

발견 사항을 닫고 다시 스캔하기

어떤 스캔에서 아무도 웹 서버로 쓰지 않는 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, 잊힌 테스트 서비스 몇 개를 가진 홈랩 소유자가 첫 번째 사용자예요. 네트워크는 어쩌다 보니 커져요. 여기엔 테스트 웹 서버가 생기고 저기엔 원격 데스크톱 설정이 켜지다가, 어떤 포트가 어떤 기기 것인지 아무도 기억하지 못하게 돼요. 그래서 192.168.1.x 주소로 만든 기준선이 모든 응답을 대조해 볼 기준이 돼 줘요.

자기 연구실에서 네트워크 스캔을 연습하는 학생과 독학 관리자가 두 번째예요. 이들은 기록을 남겨요. 출력 화면은 사라지지만 저장된 스캔, 기준선, 모든 보고서는 작업 폴더에 남아서 지난달에 무엇을 했는지 볼 수 있어요.

서면 허가를 받고 고객의 작은 네트워크를 테스트하는 프리랜서 관리자가 세 번째예요. 목록을 지키세요. 허가서에는 누가 테스트할 수 있는지, 어떤 주소가 포함되는지, 어떤 날짜가 유효한지 적혀 있으니, 에이전트에게는 그 주소만 주고 수락하기 전에 모든 명령과 저장된 출력을 확인하세요.

포트 스캔과 Southcode Desk에 대한 질문

port scanner가 뭐예요?

port scanner는 기기의 0부터 65535까지 번호가 붙은 포트에 연결 시도를 보내서 어떤 포트가 응답하는지 기록하는 프로그램이에요. 열림은 서비스가 대기 중이라는 뜻이고, 닫힘은 아무것도 대기하지 않는다는 뜻이며, 필터링됨은 방화벽이 시도를 버렸다는 뜻이에요. 내가 소유했거나 서면으로 테스트를 허가받은 기기에서만 사용하세요.

southcodeush.com이 Southcode Desk 공식 사이트인가요?

네. 이곳은 Southcode Desk의 공식 웹사이트이고, 여기서 받는 파일은 원본 빌드예요. 그래서 SHA-256 체크섬을 공개된 매니페스트와 비교해 볼 수 있어요. 지원이 필요하면 앱 안의 Send feedback 버튼을 사용하세요.

열린 포트가 홈랩 취약점이 되나요?

네, 열린 포트는 취약점이 될 수 있어요. 대기 중인 모든 서비스는 그 네트워크의 누구나 접속을 시도해 볼 수 있는 코드이기 때문이에요. 오래되고 쓰지 않는 서비스가 흔한 원인이에요. 대기하는 것이 적을수록 노출도 줄어요. 아무도 필요로 하지 않는 것은 닫고, 나머지는 제한하고, 다시 스캔해서 변경을 확인하세요.

방화벽 포트를 여는 게 안전한가요?

아니요, 기본적으로는 안전하지 않아요. 열린 방화벽 포트는 그 뒤에 있는 서비스만큼만 안전해요. 그러니 정말 필요한 서비스에만 열고, 접근할 수 있는 대상을 제한하고, 그 서비스를 최신 상태로 유지하고, 이후에 다시 스캔해서 실제로 무엇이 응답하는지 확인하세요.

Southcode Desk는 IP 스캐너인가요?

아니요. 자체 스캐너가 없어요. Shell이 이미 쓰고 있는 스캐너를 내가 소유한 주소에 실행하고, 에이전트가 저장된 출력을 읽어 기준선과 비교한 다음 보고서 초안을 써요. netstat와 tasklist는 실행되는 그 PC만 다뤄요.

Southcode Desk가 들어오는 스캔을 감시하나요?

아니요. 나를 겨냥한 스캔을 탐지하거나 차단하지 않아요. 내가 소유했거나 서면으로 테스트를 허가받은 주소에 내 스캐너를 실행할 뿐이에요. 카페, 호텔, 학교, 사무실 네트워크에는 소유자의 서면 허가 없이는 절대 사용하지 마세요.

Southcode Desk를 쓰려면 계정이 필요한가요?

아니요. Windows 앱을 설치하고 모델을 연결한 뒤 바로 작업을 시작하면 되고, 어느 단계에서도 가입이 필요 없어요. 선택한 클라우드 AI 제공업체는 별도로 요금을 받을 수 있지만, PC에서 로컬로 실행되는 모델은 스캔 출력을 포함한 모든 것을 그 기기에 남겨요.

시작하기

폴더 하나와 기준선 파일 하나로 시작하세요

Southcode Desk를 다운로드하고, 기준선이 있는 폴더를 지정해서 Plan only 모드로 첫 계획을 읽어 보세요. 그다음 Ask first로 바꿔서 승인한 명령을 실행해요. 설치 파일은 약 34 MB예요.

Windows용 Southcode Desk 다운로드 ↗

사이트 둘러보기

모든 페이지를 20개 언어로 볼 수 있어요.

Southcode Desk가 스캐너 출력으로 하는 일 ↗ 클라우드, 로컬, 내장 모델 연결하기 ↗ 주간 기준선 워크플로, 단계별로 ↗ 설치 파일 다운로드와 검증 ↗ 스캔과 앱에 대한 답변 ↗ 내 PC에 남는 것 ↗