Categories: broadcast, safe
Discovers PPPoE (Point-to-Point Protocol over Ethernet) servers using the PPPoE Discovery protocol (PPPoED). PPPoE is an ethernet based protocol so the script has to know what ethernet interface to use for discovery. If no interface is specified, requests are sent out on all available interfaces.
As the script send raw ethernet frames it requires Nmap to be run in privileged mode to operate.
nmap --script broadcast-pppoe-discover
| broadcast-pppoe-discover: | Server: 08:00:27:AB:CD:EF | Version: 1 | Type: 1 | TAGs | AC-Name: ISP | Service-Name: test | AC-Cookie: e98010ed8c59a870f0dc94d56ac1095dd321000001 |_ Host-Uniq: 7f8552a0
License: Same as Nmap--See https://nmap.org/book/man-legal.html