ComputingComputer EngineeringComputer ScienceComputer SecurityNetwork SecuritySecurity ProtocolsNetwork Protocol VulnerabilitiesOperating System SecurityNeighbor DiscoveryNeighbor Discovery ProtocolsNetwork Interface CardsNetwork Layer SecuritySecure Neighbor Discovery
Neighbor Discovery Protocol (NDP) is an essential protocol in IPv6 suite, but it is known to be vulnerable to critical attacks. Thus, SEcure Neighbor Discovery (SEND) is proposed to counter NDP security threats. Unfortunately, operating systems lack the sophisticated implementations for SEND. There is limited success with SEND implementation for Linux and BSD, and no implementation for Windows families. Therefore, the majority of the users are not secured with SEND. In this paper, we will introduce an implementation of SEND for Windows families (WinSEND). WinSEND is a user-space application which provides the protection for NDP in Windows. It has direct access to Network Interface Card (NIC) and efficiently handles NDP messages by using Winpcap. WinSEND works as a service with easy user interface to set the security parameters for selected NIC.
1