mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-24 16:28:23 -05:00
25 lines
565 B
Bash
Executable File
25 lines
565 B
Bash
Executable File
#!/bin/bash
|
|
# Copyright (c) 2020, Mathy Vanhoef <mathy.vanhoef@nyu.edu>
|
|
#
|
|
# This code may be distributed under the terms of the BSD license.
|
|
# See README for more details.
|
|
set -e
|
|
|
|
if ! [ $(id -u) = 0 ]; then
|
|
echo "You must run the script as root"
|
|
exit 1
|
|
fi
|
|
|
|
# Reinitialize mac80211_hwsim
|
|
rmmod mac80211_hwsim 2> /dev/null || true
|
|
modprobe mac80211_hwsim radios=2
|
|
sleep 1
|
|
|
|
# Display the created interface names
|
|
IFACES=$(ls /sys/devices/virtual/mac80211_hwsim/hwsim*/net/*/address | cut -d/ -f8)
|
|
for IFACE in $IFACES
|
|
do
|
|
echo "Created hwsim interface $IFACE"
|
|
done
|
|
|