공부

SSL 분석 툴 관련 정리

푸쥬 ! 2022. 4. 20. 17:52
반응형

SSL 분석 툴 정리

 

SSL 분석 툴

- sslyze, sslscan, SSL Scanner(burp exterder)

 

SSL 분석 사이트

- ssllabs

 

1. sslyze

 

pip 설치
$ pip install --upgrade pip setuptools wheel
$ pip install --upgrade sslyze
$ python -m sslyze www.yahoo.com www.google.com "[2607:f8b0:400a:807::2004]:443"

 

docker 사용
$ docker run --rm -it nablac0d3/sslyze:5.0.0 www.google.com

 

직접 받아서 사용
 

Releases · nabla-c0d3/sslyze

Fast and powerful SSL/TLS scanning library. Contribute to nabla-c0d3/sslyze development by creating an account on GitHub.

github.com

 

실행
$ sslyze [site]

 

SSL 분석 툴 정리 sslyze

 

 

2. sslscan

 

설치
 

Releases · rbsec/sslscan

sslscan tests SSL/TLS enabled services to discover supported cipher suites - rbsec/sslscan

github.com

 

실행
$ sslscan [site]

 

3. SSL Scanner (burp extender)

 

설치

버프 Extender 탭에서 SSL Scanner 설치 (Jython 필요)

 

SSL 분석 툴 정리 burp scanner

 

Python Environment 경로에 Jython standalone 파일을 지정하여 사용할 수 있다.

 

 

SSL 분석 툴 정리 burp scanner

 

실행

 

SSL 분석 툴 정리 burp scanner

 

4. ssllabs

 

 

SSL Server Test (Powered by Qualys SSL Labs)

SSL Server Test This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet. Please note that the information you submit here is used only to provide you the service. We don't use the domain names or

www.ssllabs.com

 

분석하려는 타겟 사이트가 443 포트를 사용해야 한다.

간혹 ssllabs 사이트를 차단하는 등 점검이 불가능한 경우가 있어 확인이 필요하다.

 

SSL 분석 툴 정리 ssllabs

 

타겟 사이트를 입력하고 Submit 버튼을 누르면 점검이 시작된다.

 

 

SSL 분석 툴 정리 ssllabs

 

분석이 끝나면 결과를 알려준다.

최근에 누군가 분석을 시도했다면, 분석 없이 바로 결과를 알려준다.

 

 

SSL 분석 툴 정리 ssllabs

 

728x90