Appia의 IT세상

파이썬[Python] Pcap파일 분석을 위한 PyShark 설치하기(pip) 본문

Python/Python 기본

파이썬[Python] Pcap파일 분석을 위한 PyShark 설치하기(pip)

Appia 2023. 1. 5. 06:24
반응형

파이썬[Python] Pcap파일 분석을 위한 PyShark 설치하기(pip)

파이썬[Python] Pcap파일 분석을 위한 PyShark 설치하기(pip)

회사에서 네트워크 관련 업무를 하다보면 자연스럽게 Wireshark를 사용하는 경우가 많습니다. 이럴 경우, 실시간 파일 캡처가 아니라, 기존에 저장되어 있는 Pcap파일을 분석하는 경우에 있어서, 저용량 Pcap파일에 대해서는 부담이 되지 않지만, 1기가 또는 그 이상의 파일들을 분석하기 위해선 Wireshark를 실행할 경우 상당한 부담이 되는 것이 사실입니다. 그래서 이번 포스팅에서는 Python을 이용하여, Pcap파일을 로딩해서 사용할 때에, 유용한 PyShark에 대해서 설치하는 방법에 대해서 포스팅을 해보고자 합니다. 

먼저, 가장 간단히 설치하는 방법은 pip 명령어를 이용하는 것입니다. 다음과 같은 명령어를 통해서 설치를 할 수 있습니다. 

pip install pyshark

이 명령어를 입력하면, 다음과 같은 화면이 나타나면서 설치가 진행이 됩니다. 

Pyshark 설치화면

단, Pyshark를 설치 하고, 사용하기 위해서는 다음과 같은 부분에 대해서 유의해야합니다. 

- Wireshark설치시에 같이 설치하는 npcap이 필요

- Python 최신 버전 미지원 ( 3.9에서 정상 동작 확인, 3.11에서 정상 설치 안됨)

 

이러한 부분들을 유의 해서 사용한다면, 매우 매력적인 선택이 될 것이라고 생각합니다. 

이번 포스팅에서는 파이썬[Python] Pcap파일 분석을 위한 PyShark 설치하기(pip)라는 주제로 포스팅을 해봤습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 다음 포스팅에서는  pyhsark을 이용해서, pcap 파일을 분석해보도록 하겠습니다. 감사합니다. 

 

 

반응형
Comments