Self-Improvement
socket모듈의 connect_ex 사용법 본문
Python 코드
1 2 3 4 5 6 7 8 9 10 | from socket import * s = socket(AF_INET, SOCK_STREAM) s.settimeout(1) result=s.connect_ex(('192.168.123.7',22)) s.close() if result: print("not open") else: print("open") | cs |
192.168.123.7의 22포트에 대해 활성화가 되어있는지 확인할 시에 사용할 수있다.
실제로 192.168.123.7에는 SSH 서비스가 동작중일때 코드를 돌려보았다.
'프로그래밍 > Python' 카테고리의 다른 글
FTP Dictionary Attack 파이썬 코드 (0) | 2019.02.08 |
---|---|
로컬 IoT UPnP 서비스가 취약한지 확인하는 Python 코드 (0) | 2019.01.23 |
shodan API - requests 조합으로 Xiongmai CCTV 취약점 Python 자동화 코드 (0) | 2019.01.10 |
python requests get 파라미터, post 데이터 값의 순서가 변경될시에 튜플로 (0) | 2019.01.10 |
shodan API로 최근 이슈된 취약점 검색 Python 코드 (0) | 2019.01.10 |