Skip to content

n0nexist/Tostapane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tostapane

Wi-Fi deauthenticator written in python3

Requirements

  • Python3
  • A linux computer with root permissions
  • A wireless network interface with monitor mode and packet injection enabled

Deauthentication codes

  1. Reserved.
  2. Unspecified reason.
  3. Previous authentication no longer valid.
  4. Deauthenticated because sending station (STA) is leaving or has left Independent Basic Service Set (IBSS) or ESS.
  5. Disassociated due to inactivity.
  6. Disassociated because WAP device is unable to handle all currently associated STAs.
  7. Class 2 frame received from nonauthenticated STA.
  8. Class 3 frame received from nonassociated STA.
  9. Disassociated because sending STA is leaving or has left Basic Service Set (BSS).
  10. STA requesting (re)association is not authenticated with responding STA.
  11. Disassociated because the information in the Power Capability element is unacceptable.
  12. Disassociated because the information in the Supported Channels element is unacceptable.
  13. Disassociated due to BSS Transition Management.
  14. Invalid element, that is, an element defined in this standard for which the content does not meet the specifications in Clause 8.
  15. Message integrity code (MIC) failure.
  16. 4-Way Handshake timeout.
  17. Group Key Handshake timeout.
  18. Element in 4-Way Handshake different from (Re)Association Request/ Probe Response/Beacon frame.
  19. Invalid group cipher.
  20. Invalid pairwise cipher.
  21. Invalid AKMP.
  22. Unsupported RSNE version.
  23. Invalid RSNE capabilities.
  24. IEEE 802.1X authentication failed.
  25. Cipher suite rejected because of the security policy.