728x90
반응형
먼저 WinPcap 라이브러리를 설치해야 합니다.
https://www.winpcap.org/install/default.htm
어려우신 분들은 아래 캡쳐를 가이드로 활용해 보세요.
C#용 래퍼 라이브러리를 설치합니다.
https://sourceforge.net/projects/sharppcap/
어려우신 분들은 아래 캡쳐를 가이드로 활용해 보세요.
이렇게 작성해 보니 NIC ( 혹은 NIC.ToString() )를 바로 출력하는 것은 너무 많은 정보를 출력합니다.
C# string 클래스의 메소드를 활용해 FriendName만 잘라서 출력해 봅니다.
1차 글은 여기서 완료합니다.....
C#용 래퍼 라이브러리 정보는 아래 링크를 참고하세요.
https://sourceforge.net/p/sharppcap/_list/git
https://github.com/chmorgan/sharppcap
본진 다운로드가 끊겼거나 버전이 바껴서 예제가 동작하지 않을 경우 아래 링크를 다운로드 하셔서 사용하세요.
본 문에 사용된 소스가 필요하신 분들은 아래 링크를 다운로드 하셔서 사용하세요.
728x90
'기술자료 > C#' 카테고리의 다른 글
C# 소켓 억셉트 Socket Asynchronous Accept 초간단 소스 (0) | 2021.09.15 |
---|---|
C# Console 비동기 입력 ReadLine ReadKey Asynchronous input 초간단 소스 (0) | 2021.09.15 |
C# Packet Capture Programming #4 - 패킷 출력 HexaView (0) | 2021.09.07 |
C# Packet Capture Programming #3 - 패킷 캡쳐 GetNextPacket (0) | 2021.09.07 |
static HexaViewer Class 구현 - ArraySegment 응용 (0) | 2021.09.07 |
C# Packet Capture Programming #2 - 캡쳐 장치 선정 ICaptureDevice (0) | 2021.09.01 |
예외처리 1 : try catch 문법 (0) | 2021.06.10 |
포인터 사용 C# Pointer unsafe (0) | 2021.04.29 |