Académique Documents
Professionnel Documents
Culture Documents
FHSS désigne une technique d'étalement de bande fondée sur le saut de fréquence, dans laquelle la
bande ISM des 2.4 GHz est divisée en 79 canaux ayant chacun 1 MHz de largeur de bande.
Pour transmettre des données, l'émetteur et le récepteur s'accordent sur une séquence de sauts précise
qui sera effectuée sur ces 79 sous-canaux. La couche FHSS définit trois ensembles de 26 séquences,
soit au total 78 séquences de sauts possibles.
+-+ : Performances (+) Coût bas (+) Petite consommation d'énergie (+) Bonne tolérance aux (+) bruits
(-) Débit faible (-)
RTS/CTS et du NAV
Code python qui permet de détecter une attaque Deauthentication si une succession de trames
sont lancées de ce Deauthentification pour une période courte.
from scapy.all import *
# Set the number of packets to capture
packet_count = 1000
#Start the packet capture
packets= sniff (count-packet_count)
# Initialize a counter for Deauthentication packets
deauth_count = 0
# Iterate over the captured packets
for packet in packets:
# Check if the packet is a Deauthentication packet
if packet.haslayer (Dot11Deauth):
deauth_count += 1
# Calculate the threshold for identifying a Deauthentication attack
threshold packet_count / 10
# Check if the number of Deauthentication packets exceeds the threshold
if deauth_count > threshold:
print("Possible Deauthentication attack detected")
else:
print("No Deauthentication attack detected")