
IP 목록을 스캔하여 취약한 H2 데이터베이스 콘솔을 탐지하고, 웹 페이지를 식별하며 CVE-2021-42392에 대한 접근 제한을 확인합니다.
이 스크립트는 주어진 IP 목록에서 취약한 H2 서버를 탐지하며, H2 Console 웹 페이지를 식별하고 접근 제한 여부를 확인할 수 있습니다.
IP 목록이 포함된 파일을 만들고 파일 이름을 IP.txt로 지정한 후, 'IP.txt'와 'h2-detect.py'를 같은 디렉터리에 배치하고 스크립트를 실행하세요.
여기서 "IP.txt"는 스크립트에 하드코딩된 기본 파일 이름이지만, 스크립트는 임의의 파일 이름을 입력 인자로 받을 수도 있습니다. 파일 이름이 지정되지 않으면 현재 디렉터리에서 "IP.txt" 파일을 검색하며, 파일이 없으면 파일을 찾을 수 없다는 오류가 발생합니다.
따라서 파일 이름을 지정하거나, h2_detect.py 스크립트와 함께 IP.txt 파일을 그냥 배치하면 됩니다.


# 기본 파일 이름 사용
`$ python h2_detect_v0.3.py IP.txt ` 또는 `$ python h2_detect_v0.3.py`
# 파일 이름 지정
`$ python3 h2_detect_v0.3.py <filename.txt>`

pip install bs4
Vivek Gopal