WOL-E 介绍

WOL-E是一套用于对网络连接的计算机局域网唤醒功能的工具,这个功能是许多苹果电脑的是默认启用,

资料来源:https://code.google.com/p/wol-e/
WOL-E 首页
WOL-E 源代码版本库

包括在WOL-E封装工具

WOL-E - 内网唤醒浏览器
root@kali:~# wol-e -h

[*] WOL-E 1.0
[*] Wake on LAN Explorer - A collection a WOL tools.
[*] by Nathaniel Carew

    -m
        Waking up single computers.
        If a password is required use the -k 00:12:34:56:78:90 at the end of the above command.
        wol-e -m 00:12:34:56:78:90 -b 192.168.1.255 -p <port> -k <pass>
        Defaults:
        Port: 9
        Broadcast: 255.255.255.255
        Pass: empty

    -s
        Sniffing the network for WOL requests and passwords.
        All captured WOL requests will be displayed on screen and written to /usr/share/wol-e/WOLClients.txt.
        wol-e -s -i eth0

    -a
        Bruteforce powering on WOL clients.
        wol-e -a -p <port>
        Place the address ranges into the bfmac.lst that you wish to bruteforce.
        They should be in the following format:
        00:12:34:56
        Default port: 9

    -f
        Detecting Apple devices on the network for WOL enabling.
        This will output to the screen and write to /usr/share/wol-e/AppleTargets.txt for detected Apple MAC's.
        wol-e -f

    -fa
        Attempt to wake all detected Apple targets in /usr/share/wol-e/AppleTargets.txt.
        This will send a single WOL packet to each client in the list and tell you how many clients were attempted.
        wol-e -fa

WOL-E 用法示例

在网络上检测苹果设备(-f):

root@kali:~# wol-e -f

    [*] WOL-E 1.0 [*]
    [*] Wake on LAN Explorer - Scan for Apple devices.

    [*] arping 192.168.1.0/24 on eth0
    [*] Apple device detected: de:ad:be:ef:46:32 192.168.1.12. saving to AppleTargets.txt