Programming/Network
[Scapy] Scapy 모듈(기본 설정)
광팔2
2021. 2. 22. 18:56
반응형
[명령어]
conf - scapy 설정 ##conf.iface='eth0'
ls() - 사용 가능한 프로토콜 리스트 출력
send() - 패킷을 보낸다.
###########################명령어 현재 공부 중 추가할 것###########################################
[사용법]
test 변수를 새롭게 저장을 해준다. ip와 icmp 프로토콜을 이용한다.("/"를 사용하는 이유 : 함수를 여러 개 연결할 수 있다.)
test.show() or test.dispaly() - 기본 설정되어 있는 test 변수를 볼 수 있다.([IP],[icmp]가 있다.)
*ip의 version, ihl 등 몇 개는 알고 있지만 추후 자세히 알아보고 정리할 생각 중이다.
test.src="172.30.1.21" - 송신자 ip 설정 / test.dst="google.com" - 수신자 ip 설정
icmp 프로토콜로 패킷을 보낸 것을 알 수 있다.
이제 여기에서 만약 송신자의 ip를 임의로 지정해주고 보낼 수도 있다는 점이다.(random도 가능)
다음에는 간단한 공격을 코드를 작성해보며 함수에 대해 적어 볼 것이다.
반응형