Wake-on-LAN Packet sniffer
Wake-on-LAN Packet sniffer is designed to troubleshoot and setup Wake-on-LAN entire your Network. It allows to check whether the target machine recieve the packet. Program will display all incoming "Magic Packets".
About Wake-on-LAN magic packets
Wake-on-LAN (WOL) technology is used for remote waking up machines from sleep state through special network packets (Magic Packet). The Magic Packet is a UDP broadcast message, that contains the Media Access Control (MAC) address of the network card of the target computer. This packet should contain a synchronization stream of 6 bytes of FFh and 16 times the repetition of the MAC address.
There are three different ways to send Wake-on-LAN packets:
- Limited broadcast: the Magic Packet sent to the limited broadcast address (255.255.255.255) it is received by all machines on the same subnet but not forwarded to machines on other subnets.
- Subnet-directed broadcast: the Packet sent to the target machine subnet. The router or switch will forward the packet to all the machines on the subnet.
- Unicast: the Packet sent directly to the machine IP address. If the router or switch still has cached what port that computer is attached to, packet gets access to the machine.
- Start Wake-on-LAN Packet sniffer on the target (tested) machine;
- Start your Wake-On-Lan tool which be used to send out magic packets.;
- Send packet to the tested machine;
The example below shows the packet sent from IP 192.168.1.4 to subnet-directed broadcast address 192.168.1.255 and destination port 7.
Packet contains MAC Address 00E04C3103AC and empty password.