2016. 4. 5. 14:33
:: 프로그래밍/도구제작 & 개발
안녕하세요.
정보보안 교육을 마치고 그동안 ARP Spoofing Tool 을 만들어보면서 공부를 하였는데요.
코딩을 하면서 골치아팠던 부분 몇가지 공유하고자 합니다. (저만 골치아픈거일수도 있어요...)
먼저, ARP 스푸핑을 하기 위해 Request 와 Reply 패킷을 보내는 두가지 방법이 있는데 저는 Reply 패킷을 이용하여 코딩을 해보았습니다.
사용한 언어는 C# 입니다. Visual Studio 2015 사용하였습니다.
라이브러리는 스니핑에 많이 사용하시는 SharpPcap 을 사용하였습니다. (첨부파일 확인)
https://sourceforge.net/projects/sharppcap/
1. SharpPcap 라이브러리 추가하기 (for Visual Studio 2015)
가. 프로젝트 생성
- 저는 Windows Forms 으로 생성을 하였습니다.
나. 상단 메뉴 [프로젝트] -> [참조 추가] 선택
다. 아래의 "찾아보기" 선택하여서 SharpPcap.dll 과 PacketDotNet.dll 을 추가해줍니다.
- 첨부파일 다운 받으시면 SharpPcap.dll 과 PacketDotNet.dll 있습니다.
- 아래 사진처럼 추가하신후 확인 버튼누르면 완료입니다.
':: 프로그래밍 > 도구제작 & 개발' 카테고리의 다른 글
파이썬 한글 인코딩(UTF8, Unicode, Euc-Kr) 탐구 (2) | 2017.06.30 |
---|---|
Red_Message :: Python + PyQT 이용한 Xor 디코더 제작 (0) | 2016.08.12 |
Red_Seek :: [C#] SharpPcap 이용한 ARP Spoofing 3 (0) | 2016.04.11 |
Red_Seek :: [C#] SharpPcap 이용한 ARP Spoofing 2 (0) | 2016.04.06 |