
포트 스캐닝 활동을 실시간으로 식별하기 위해 원시 패킷을 모니터링하는 네트워크 이상 탐지기로, 유연한 스니핑 시간 제어와 라이브 포트 목록 출력을 제공합니다.
PortDog는 포트 스캐닝 기술을 탐지하기 위한 네트워크 이상 탐지기입니다. 전적으로 Python으로 작성되었으며 사용하기 쉬운 인터페이스를 제공합니다. Ubuntu 15에서 테스트되었습니다. RAW 패킷 캡처 문제로 인해 Windows OS에서는 작동하지 않습니다. 이 스크립트가 두 플랫폼 모두에서 작동하도록 작업 중입니다. 향후 악의적인 시도를 차단할 수 있는 방화벽 옵션을 추가할 계획입니다. 분석에 Raw 패킷을 사용합니다. 따라서 관리자(권한 있는) 세션에서 이 스크립트를 실행해야 합니다.

사용법:
sudo python portdog.py -t time_for_sniff_in_minutes
예를 들어, 5분 동안 탐지하려면 다음을 사용하세요:
sudo python portdog.py -t 5
무한 탐지를 사용하려면:
sudo python portdog.py -t 0
스캔된 포트 목록을 확인하려면 런타임 중에 CTRL+C를 눌러 포트 목록을 가져오세요(스캔이 발생한 경우). 이 도구를 공유하거나 자신의 스크립트에서 사용할 수 있습니다! 가능한 한 많이 테스트하고 피드백을 주세요! 감사합니다!
//Azerbaijanian WhiteHats