본문으로 바로가기

TLS Security Checker_Ver 0.2

category 자체개발 프로그램/TLS Security Checker 2023. 10. 13. 23:25

취약한 TLS 1.0, 1.1버전을 사용하면 암호화된 패킷이 복호화되는 등의 문제가 발생할 수 있다.

아래의 점검 도구는 서비스 중인 웹 사이트가 취약한 TLS 버전을 사용할 수 있는지와 현재 사용중인 TLS 버전이 취약한 지를 알려준다.

 

1. 주요기능(Overview)

- 사이트가 사용중인 인증서의 TLS 버전을 확인할 수 있습니다.

- 취약한 버전의 TLS 연결을 이용할 수 있는지 확인할 수 있습니다.

- You can check the TLS version of the certificate the site is using.
- You can check whether a vulnerable version of TLS connection is available.

 

2. 버전/배포일자(Version/Release date)

- Version 0.2 / 2023.10.13

 

3. 다운로드(Download)

TLS Security Checker_v0.2.zip
12.26MB

※ 문서보안 솔루션이 설치된 환경에서는 프로그램이 동작하지 않을 수 있습니다.

※ The program may not operate in an environment where a document security solution is installed.

 

4. 사용설명(How to use)

- 기능(Function)

① 점검 대상 도메인 입력

② HTTPS 서비스 포트 입력

③ 앞에서 입력한 정보를 대기열에 추가

④ TXT파일로 작성한 점검 대상 도메인 목록을 불러와 대기열에 추가

⑤ 대기열에서 선택한 라인을 삭제

⑥ 대기열 전체 삭제

⑦ 점검 시작

⑧ 점검 중지

⑨ 점검 결과를 CSV 형식으로 저장

 

① Enter target domain
② Enter HTTPS service port
③ Add the information entered previously to the queue
④ Load the list of domains subject to inspection written in a TXT file and add them to the queue
⑤ Delete the selected line from the queue
⑥ Delete entire queue
⑦ Start security check
⑧ Stop security check
⑨ Save the security check results in CSV format

 

※ TXT 파일 양식(TXT file form)

[Target],[HTTPS Port]

ex) hagsig.tistory.com

ex) hagsig.tistory.com,443

 

 

- 결과(Result)

① HTTPS 접속 가능 여부 출력(Success or Fail)

② HTTP 접속 가능 여부 출력(O or X)

③ HTTPS 접속 가능 여부 출력(O or X)

④ 최종 취약 여부(Good or Bad)

⑤ 현재 도메인이 사용중인 TLS 버전에 대한 취약 여부 출력(Good or Bad) 

⑥ 연결 가능한 TLS 버전에 대한 취약 여부 출력(Good or Bad) 

⑦ 현재 도메인이 사용중인 TLS 버전 출력

⑧ TLS 버전별로 연결가능 여부 출력 (O or X)

⑨ 상태 문구 출력

⑩ 진행률 표시

⑪ 프로그램이 사용하는 Tools 버전 출력

 

① Print whether HTTPS connection is possible (Success or Fail)
② Print whether HTTP connection is possible (O or X)
③ Print whether HTTPS connection is possible (O or X)
④ Final vulnerability (Good or Bad)
⑤ Displays whether the TLS version currently in use by the domain is vulnerable (Good or Bad)
⑥ Output whether the TLS version available for connection is vulnerable (Good or Bad)
⑦ Print the TLS version currently in use by the domain.
⑧ Displays whether connection is possible by TLS version (O or X)
⑨ Print status text
⑩ Progress display
⑪ Output the Tools version used by the program