[Python] 소켓 통신 구현


[Python] 소켓 통신 구현

간단한 소켓 통신 구현 ㆍ기본적인 소켓 사용방법과 소켓 통신 구현 소스코드 ㆍ통신 패킷을 잡는 소켓 프로그램 소스코드 입니다. from socket import * import os def parsing(host): #raw socket 생성 및 bind if os.name=="nt": #운영체제가 윈도우이면 nt 반환 sock_protocol=IPPROTO_IP else: sock_protocol=IPPROTO_ICMP sock=socket(AF_INET, SOCK_RAW, sock_protocol) sock.bind((host, 0)) #socket 옵션 sock.setsockopt(IPPROTO_IP, IP_HDRINCL, 1) #promiscuous mode if os.name=="nt": sock.ioctl(SIO_RCVALL, RCVALL_ON) data=sock.recvfrom(65535) print(data[0]) #promiscuous mode 끄기 if os.nam...


#Python #socket #보안코딩 #소켓통신

원문링크 : [Python] 소켓 통신 구현