반응형
설치 및 안내
설치:
pip install python-nmap
주의: 환경 변수를 설정합니다!
설정 후 pycharm을 재부팅하면 ok 됩니다.
네트워크 보안에 널리 사용되는 오픈 소스 도구 분석기입니다.라이브러리를 사용하면 Nmap을 Python 스크립트와 통합할 수 있으므로 Nmap의 기능을 사용하여 호스트를 검색한 다음 Python 스크립트의 결과와 상호 작용할 수 있습니다.Nmap은 Nmap 검색 결과를 수정하여 자동 검색 작업을 수행하는 데 전문적이기 때문에 Nmap은 침투 테스터가 검색 결과를 분석하고 호스트에 대한 맞춤형 공격을 시작하는 데 사용하는 도구입니다.
문서:
https://pypi.org/project/python-nmap/
https://nmap.org/man/zh/
판례
예를 들어, 예를 들어 내 네이티브 ip의 1~500 포트에 대한 TCP 스캔을 한 번 수행합니다
import nmap
nm = nmap.PortScanner()
a=nm.scan ('당신의 ip', '1-500', '-sS')
print(a)
반응형
'개발 꿀팁 > PYTHON' 카테고리의 다른 글
2022년 호랑이 해 불꽃놀이 코드입니다 (0) | 2022.12.07 |
---|---|
python 코드로 대상에게 산타 모자를 씌웁니다 (0) | 2022.12.07 |
Python GUI 계산기, 복잡한 연산을 수행할 수 있습니다. [소스 첨부] (0) | 2022.12.07 |
Python 프로그램 실행 시간입니다 (0) | 2022.12.06 |
Python 딥러닝에서 자주 사용하는 패키지 요약입니다 (0) | 2022.12.06 |