서버스캔SERVERSCAN 무료 점검

3단계 · 설치형 점검

서버 안에서만 보이는 것까지

웹셸, 위험한 설정, 취약한 코드, 권한, 로그인 실패 기록은 밖에서 보이지 않아요. 스크립트 하나로 서버 안을 읽기 전용으로 점검합니다.

  1. 1스크립트 받기

    서버 운영체제에 맞는 스크립트 하나만 받으면 돼요. 설치할 것이 없어요.

    리눅스 · bash우분투 · CentOS · 데비안 등

    curl -fsSLO https://serverscan.co.kr/dl/safe-scan.sh
    sha256sum safe-scan.sh

    SHA-25641f6dc6ae321037bdeb25663ccd4f4294d87b34b020acc91f254b97081ec3424

    safe-scan.sh 내려받기

    윈도우 · PowerShellWindows Server 2012 R2 이상 · IIS

    Invoke-WebRequest https://serverscan.co.kr/dl/serverscan.ps1 -OutFile serverscan.ps1
    Get-FileHash .\serverscan.ps1 -Algorithm SHA256

    SHA-25624dc53bd9c83a7f4e3d0fc290978e0e4e35f29ea66de1038b4c2914a74b2085e

    serverscan.ps1 내려받기
  2. 2서버에서 실행

    웹 루트 경로를 넣어 실행합니다. 관리자(root · Administrator) 권한으로 실행하면 서버 설정 · 계정 · 로그까지 봅니다.

    리눅스

    sudo bash safe-scan.sh /var/www/html -o result.json

    윈도우관리자 권한 PowerShell 에서

    Unblock-File .\serverscan.ps1
    powershell -ExecutionPolicy Bypass -File .\serverscan.ps1 -WebRoot C:\inetpub\wwwroot -Out result.json

    웹 루트를 비우면 IIS 의 첫 사이트 경로를 찾아 써요. 이번 한 번만 실행 정책을 넘기고(-ExecutionPolicy Bypass), 서버 설정은 바꾸지 않아요.

    • 파일을 고치거나 지우지 않아요
    • 네트워크로 아무것도 보내지 않아요
    • 결과에 파일 내용은 담기지 않아요 · 경로 · 건수 · 버전만
  3. 3결과 확인 후 올리기

    result.json 을 열어 내용을 직접 확인한 뒤 올리면, 서버 버전을 취약점 DB 와 대조해 리포트로 보여 드려요.

공유 웹호스팅 · FTP 만 있을 때

SSH 가 없어도 PHP 파일 하나로

카페24 · 가비아 · 닷홈 같은 웹호스팅은 서버에 접속할 수 없어 설치형을 쓸 수 없어요. FTP 로 PHP 파일 하나를 올려 웹 루트 안의 웹셸 · 위험 코드 · 권한 · PHP 설정을 읽기 전용으로 점검합니다.

  1. 1점검 파일 받기

    받을 때마다 접속 열쇠와 파일 이름이 새로 만들어져요. 받은 뒤 3일만 동작해요.

    경량 점검 파일 받기
  2. 2FTP 로 웹 루트에 올리고 열기

    public_html · www 같은 웹 루트에 올린 뒤, 파일 첫머리 설명에 적힌 주소(?k= 열쇠 포함)를 브라우저로 열면 결과 JSON 이 내려받아져요.

  3. 3결과 올리고 파일 지우기

    결과 JSON 을 위 3번에 올리면 리포트가 나와요. 점검이 끝나면 서버에서 점검 파일을 꼭 지우세요.