내 아이피
IP 확인부터 네트워크 진단까지

사내망 보안 점검

서비스 설치 없이, 내 PC에서 바로 점검하세요. 현재 사설 IP 대역을 자동 선택하고 기본 설정으로 검사합니다. 회사 공용 웹 점검은 아래 바로가기를 사용하세요.

내 PC에서 바로 점검

프로그램 실행 → 자동 선택된 대역 확인 → 점검 시작

v3.2.1 · ZIP 93.9KB · Windows 10/11·Windows Server / .NET Framework 4.8 이상

  1. ZIP을 새 폴더에 모두 압축 해제하고 CorporateAuditWeb.exe를 실행합니다.
  2. 이 PC에서 바로 점검을 선택합니다. 서비스 설치·로그인·인증서 설정이 필요 없습니다.
  3. 자동 선택된 대역을 확인하고 점검 시작을 누릅니다. 검사 계획을 확인한 뒤 요청을 보냅니다.
  4. 완료 후 보고서 열기로 HTML·CSV·JSON 결과를 확인합니다. 보고서 상단의 출력 / PDF 저장은 A4 세로로 전체 결과를 출력하며, 보고서 공유는 HTML 파일을 공유하거나 저장합니다. 결과는 이 PC의 내 문서/CorporateNetworkAuditReports에 저장합니다.

기본 검사는 TCP 22·23·80·443·445·3389, ICMP, 웹/TLS 확인입니다. 포트·제외 장비·시간 제한은 ‘고급 설정 펼치기’에서 변경하세요. 여러 어댑터/VPN이 있으면 선택된 대역을 확인하세요. 공인 대역은 자동 선택하지 않습니다.

다운로드 파일 SHA-2563b6c280c582e738d3805ab9309ed8d4c48ebf2c11d489a8be9fc7f1353c1cda0

본인 소유 또는 검사 권한이 있는 대역만 점검하세요. 현재 EXE는 코드 서명이 없어 SmartScreen 경고가 남을 수 있습니다. 회사 실행 제한은 조직 코드 서명·실행 허용 절차로 배포해야 합니다.

회사 공용 웹 점검을 사용하는 직원

담당자가 서버 한 대에 설치했다면 프로그램 다운로드 없이 아래에 사내 서버 HTTPS 주소를 등록하고 ‘웹 점검 열기’를 누르세요. 서버와 서비스가 실행 중이어야 하며 사내망 또는 VPN에서 접근할 수 있어야 합니다.

web/index.html을 파일로 직접 열어서는 검사를 실행할 수 없습니다. 웹 점검은 설치된 서버의 HTTPS 주소로 접속합니다.

내 사내망 웹 점검 바로가기

서버에 한 번 설치한 뒤 설치 완료 화면의 HTTPS 주소를 등록하세요. 다음부터 이 페이지에서 바로 열 수 있습니다.

아직 등록된 서버가 없습니다.

주소와 이름은 현재 브라우저의 localStorage에 저장하며 공개 사이트 서버로 전송하지 않습니다. 같은 브라우저·같은 사이트 주소에서 다시 사용할 수 있습니다. 다른 PC/브라우저에서는 별도로 등록하세요. 비밀번호는 입력·저장하지 않습니다.

접속할 PC가 해당 사내 서버에 연결될 수 있어야 합니다. 외부에서는 VPN 등으로 사내망에 연결한 뒤 사용하세요. 서버가 켜져 있고 서비스가 실행 중이어야 하며, Windows 로그인·인증서 신뢰 확인은 접속한 서버에서 진행합니다. 이 페이지는 연결 상태를 자동 조회하지 않습니다.

관리자용: 회사 공용 웹 검사 서버 설치·운영

설치 장소와 접속 방식

사내망에 연결된 Windows 10/11 또는 Windows Server 한 대와 .NET Framework 4.8 이상이 필요합니다. 서버에 고정 IP 또는 DHCP 예약을 설정하고 검사 대상 VLAN까지 라우팅을 확인하세요. 공인 IP망의 다른 장소에 있는 NAS는 설치 파일과 안내를 제공합니다.

사용자는 https://사내서버이름:9443/에 접속합니다. 브라우저가 접속한 PC의 대역이 아니라 검사 서버에서 접근 가능한 허용 대역을 검사합니다. 공인 인터넷 포트포워딩은 필요하지 않습니다.

관리자 설치 순서

  1. ZIP을 사내 검사 서버에 모두 압축 해제하고 CorporateAuditWeb.exe를 실행하고 ‘관리자 메뉴 펼치기’에서 ‘서비스 설치 / 로그인 정보 확인’을 선택합니다. 최초 서비스 설치에 관리자 권한이 필요합니다.
  2. 서버 IPv4·접속 DNS 이름·HTTPS 포트(기본 9443)를 입력합니다.
  3. 검사 허용 대역과 사용자 접속 허용 CIDR을 각각 지정합니다. 자동 표시된 대역도 실제 운영 범위와 대조하세요.
  4. 허용 Windows 사용자 또는 보안 그룹을 입력합니다. 예: 서버이름\사용자명, 도메인\보안그룹. 서버에 존재하는 로컬/AD 계정을 사용합니다.
  5. 사내 CA 서버 인증서의 지문을 지정하거나 자체 서명 인증서를 생성합니다. 자체 서명 인증서는 담당자가 검증한 뒤 사용자 PC에 신뢰 배포해야 합니다.
  6. 계획을 확인하고 설치합니다. HTTPS 바인딩·URL 예약·지정 대역 방화벽 규칙·자동 시작 Windows 서비스를 등록합니다.
  7. 서버와 사용자 PC에서 로그인·소규모 검사·중지·보고서·재부팅 후 서비스를 확인합니다.

설치와 검사는 PowerShell을 호출하지 않으며 스크립트 실행 정책 변경이 필요하지 않습니다. EXE는 코드 서명이 없는 빌드이므로 회사 프로그램 허용 정책에 맞게 배포하세요. 자세한 운영·설정 변경·제거 방법은 ZIP의 서버설치안내.txt에 있습니다.

하나의 EXE로 설치와 점검

CorporateAuditWeb.exe를 실행하면 통합 화면이 열립니다.

  1. 서비스 설치 / 로그인 정보 확인: 서버 최초 설치 또는 기존 설치 설정·계정 정보 확인. 이 메뉴에서만 관리자 권한이 필요합니다.
  2. 이 PC에서 네트워크 점검: 서비스 설치 없이 현재 PC가 접근하는 허용 대역을 직접 검사하고 이 PC에 보고서를 저장합니다.
  3. 웹 점검 화면 열기: 설치된 사내 서버의 HTTPS 주소로 접속해 검사·보고서를 공유합니다. 이미 설치했다면 같은 EXE를 다시 실행하면 됩니다.

기존 서버에서 새 ZIP을 별도 폴더에 풀어 실행해도 기존 설정을 확인할 수 있습니다. 실행 중인 서비스 EXE를 덮어쓰거나 재설치할 필요가 없습니다. 전체 서비스 업그레이드는 ZIP의 중지·백업·교체 안내를 따르세요.

로그인과 Windows 실행 경고

설치 화면에 현재 Windows 계정·허용 계정/그룹·계정 이름 복사 버튼이 있습니다. 허용된 개별 사용자와 해당 Windows 비밀번호로 로그인하며 PIN·NAS 비밀번호·그룹명 자체를 입력하지 않습니다. 비밀번호는 조회·표시·저장하지 않습니다.

현재 EXE는 코드 서명이 없는 빌드로 Windows SmartScreen의 인식되지 않는 앱 경고가 나타날 수 있습니다. 파일 통합으로 경고가 자동 해결되지는 않습니다. 배포 담당자가 출처·파일 해시·소스를 확인하고 조직 코드 서명과 실행 허용 절차로 배포해야 합니다. 이 프로그램은 Windows 보안 기능을 끄거나 우회하지 않습니다.

사용자 검사 순서

  1. 사내 HTTPS 주소에 접속하고 허용된 Windows 계정으로 인증합니다. 로컬 계정은 서버이름\사용자명으로 입력합니다.
  2. 관리자가 허용한 검사 대역 안에서 대상·제외 대역·포트를 지정합니다.
  3. 검사 계획을 확인하고 시작합니다. 서버 전체에서 한 번에 한 검사만 실행합니다.
  4. 진행 상황을 확인하거나 중지합니다. 브라우저를 닫아도 검사는 계속되며 중지는 현재 작업 뒤 부분 결과를 저장합니다.
  5. 완료된 작업의 HTML 보고서를 열거나 JSON·CSV를 다운로드합니다. 허용 운영자들은 서로의 보고서를 볼 수 있고 진행 중 검사를 중지할 수 있습니다.

여러 대역과 전체 사내망

범위예시확인 사항
단일 장비192.168.10.10도입 테스트는 소수의 승인 장비부터 진행합니다.
서브넷192.168.10.0/24서버 설정의 허용 대역에 포함되어야 합니다.
여러 VLAN192.168.10.0/24,10.20.1.0/24서버의 라우팅·방화벽·ACL을 확인합니다.
연속 IP192.168.10.10-192.168.10.50민감한 장비는 제외 목록에 등록합니다.

관리자가 승인한 대역을 등록하는 방식입니다. 기본 최대 4,096개 IP, 서버 설정 상한 65,536개, TCP 시도 500,000회입니다. 동시 연결은 기본 8·최대 16이며 큰 망은 대역을 나눠 점검하세요. 사설 IPv4만 지원합니다.

인증과 보고서 보관

HTTPS·Windows 사용자/그룹·접속 CIDR·검사 대역 제한을 함께 적용합니다. 웹앱은 계정 비밀번호를 저장하지 않습니다. 변경 요청에는 CSRF 토큰과 출처 검증을 사용합니다. 서비스는 LocalService 계정으로 실행합니다.

결과는 사내 서버의 ProgramData\CorporateAuditWeb\reports에 저장하고 공개 NAS로 자동 전송하지 않습니다. 완료 기록은 30일 초과 또는 최신 100건 초과 시 정리하며 감사 로그는 30일 보관합니다. PC 이름·IP·라우팅·DNS·서비스 정보가 포함되므로 허용 계정/그룹을 제한하세요.

결과 해석과 검증 범위

포트·헤더·인증서 결과는 추가 점검 근거입니다. 취약점이 확정되었다거나 모든 장비를 발견했다는 의미는 아닙니다. UDP·IPv6·SMB 서명·계정 대입·공격·패치/CVE 확인은 지원하지 않습니다. 무응답도 장비 부재를 뜻하지 않습니다.

.NET Framework 4.8 빌드와 별도 테스트 인스턴스의 API 접근 통제·검사 흐름·보고서, 실제 브라우저 화면을 검증했습니다. 실제 Windows 서비스 설치·HTTPS 바인딩·Windows 인증·방화벽은 이 환경에서 직접 검증하지 않았습니다. 운영 전 실제 서버와 사용자 PC에서 확인해야 합니다.