본문 바로가기
Python

scapy를 이용한 간단한 스니퍼 구현하기.

by 웹하는빡통 2020. 2. 6.

소스코드. 

※ 부가 설명

1. count: 패킷을 캡처하는 횟수를 지정함. 0이면 사용자가 중지할 때까지 캡처한다.

2. store: 캡처한 패킷을 저장할 것인지 아닌지를 지정 네크워크 모니터링만 원하면 0으로 지정한다.

3. prn: 캡처한 패킷을 처리하기 위한 함수를 지정한다. 지정ㅎㄴ 함수의 인자는 캡처한 패킷으로 정해짐.

4. filter: 스니핑 수행 시간을 지정. 이 시간이 지나면 스니핑을 종료

5.iface: 네트워크 인터페이스를 지정. 

 

 

실행결과

댓글