EASY7
[Scapy] 파이썬으로 패킷 생성하기 본문
Scapy 란?
Scapy는 패킷 조작 프로그램으로 다양한 프로토콜의 패킷을 생성/전송/캡처 작업을 수행할 수 있다. hping, nmap의 85 %, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f 등을 대체 할 수 있다. 기본적으로 Linux, Windows, OSX 및 libpcap이 있는 대부분의 Unix에서 실행된다.
Scapy 설치 페이지
아래 링크에서 패키지 다운로드가 가능하다.
scapy.readthedocs.io/en/latest/installation.html
Pycharm에서 Scapy 다운로드하기
1. UI 이용
1) Setting>Project>Project Interpreter에서 scapy 검색하여 install한다.
2) Pycharm 재시작
2. 터미널 이용
1) 하단의 Terminal을 클릭한다.
2) pip install --pre scapy[basic] 입력한다.
참고 : intellij-support.jetbrains.com/hc/en-us/community/posts/360003509639-How-install-scapy-module-
scapy로 개발하기 : https://scapy.readthedocs.io/en/latest/layers/tcp.html
scapy 툴 이용하기 : https://0xbharath.github.io/art-of-packet-crafting-with-scapy/scapy/sending_recieving/index.html
'보안 공부 > 네트워크' 카테고리의 다른 글
[Scapy] arpspoofing 스크립트 (0) | 2021.01.31 |
---|---|
[Scapy] 패킷 스니핑 스크립트 (0) | 2021.01.31 |
네트워크 어댑터 우선순위 변경 (0) | 2019.11.28 |
Virtual Box 편리한 기능 및 네트워크 연결 (0) | 2019.11.23 |
ICMP에 대해서.. RFC792 (0) | 2019.10.26 |
Comments