Web-Check: 웹사이트 보안과 성능을 한눈에 분석하는 오픈소스 도구

Web-Check: 웹사이트 보안과 성능을 한눈에 분석하는 오픈소스 도구

1. Web-Check란?

Web-Check는 웹사이트의 보안, 성능, 서버 정보, 도메인 구성 등을 분석할 수 있는 오픈소스 OSINT(오픈 소스 인텔리전스) 도구입니다.
웹사이트 운영자, 개발자, 보안 연구원 등이 웹사이트의 취약점을 빠르게 파악하고 최적화하는 데 유용하게 활용할 수 있습니다.


2. Web-Check의 주요 기능

Web-Check는 다음과 같은 다양한 기능을 제공합니다.

🔹 1) 서버 및 도메인 정보 조회

  • IP 주소 및 서버 위치 확인
  • Whois 조회를 통한 도메인 등록 정보 확인
  • DNS 레코드(A, MX, TXT 등) 분석

🔹 2) 보안 및 네트워크 점검

  • SSL/TLS 구성 확인 (HTTPS 보안 검사)
  • 오픈 포트 스캔 (방화벽 및 보안 취약점 탐색)
  • HSTS 및 보안 헤더 분석
  • Traceroute 분석을 통한 네트워크 경로 추적

🔹 3) 웹사이트 성능 및 최적화 분석

  • 페이지 로딩 속도 및 성능 측정
  • HTTP 헤더 최적화 상태 점검
  • 쿠키 및 세션 관리 분석

🔹 4) 위협 감지 및 블랙리스트 검사

  • Google Safe Browsing, PhishTank 등의 보안 블랙리스트 점검
  • Web Application Firewall(WAF) 우회 테스트

3. Web-Check 설치 및 사용법

Web-Check는 온라인 도구로 사용할 수도 있고, 자체 서버에 설치해서 활용할 수도 있습니다.

(1) 온라인에서 Web-Check 사용하기

Web-Check 공식 사이트에서 URL을 입력하면 간편하게 웹사이트를 분석할 수 있습니다.
🔗 Web-Check 공식 사이트

(2) 로컬에서 Web-Check 설치하기

“`bash
git clone https://github.com/your-repo/web-check.git
cd web-check
npm install
npm start

도커로 찍먹해 보기

docker run –rm -it -p 3000:3000 lissy93/web-check