blob: 4b7103d47d2cb47ef2748ac29e47198cb3f7881a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# Generating 802.11 Beacons
This example shows the reader how to generate an 802.11 Beacon, with an SSID and Channel element. It also adds a tagged parameter with the string "libwifi-tag" inside.
# Building and Using
```
>> cd examples/generate_beacon/
>> make
clang -Wall -Werror -O3 -o generate_beacon -c -o generate_beacon.o generate_beacon.c
clang -Wall -Werror -O3 -o generate_beacon generate_beacon.c -lpcap -lwifi
>> ./generate_beacon --file beacon.pcap
[+] Setup Complete
[*] Creating Beacon Frame
[*] Writing Beacon Frame to pcap
>> tshark -r beacon.pcap
1 0.000000 ca:38:6d:6d:3f:bd → Broadcast 802.11 78 Beacon frame, SN=1383, FN=0, Flags=........, BI=100, SSID=libwifi-beacon
>>
```
# Output

|