libnet 라이브러리
libnet 레퍼런스 libnet 라이브러리는 응용 프로그램이 패킷을 생성하여 보낼 수 있게 해주는 라이브러리로, 직접 패킷을 생성하는 것보다 훨씬 간단하게 패킷을 생성하여 보낼 수 있으며, 보통 Libpcap과 함께 쓰인다. 이 두라이브러리를 이용하면 ping과 traceroute 같은 프로그램을 쉽게 작성할 수 있다고 한다. libnet이 지원하는 함수 메모리의 패킷 관리 함수, 주소 확인 함수, 패킷 구조 생성 함수, 패킷 생성함수등이 있다. libnet이 지원하는 프로토콜로는 2계층은 ARP와 이더넷 , 3계층은 ICMP,IGMP, IPv4, 4계층은 TCP, UDP, 7계층은 RIP, OSPF,DNS 이 있다. ☆ Memory Alllocation and Initialization libnet을..
2010. 8. 20.