• Stars
    star
    121
  • Rank 292,203 (Top 6 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created over 10 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Analysis Suite For EAP Enabled Wireless Networks
::::::::::     :::     :::::::::  ::::::::::     :::     :::    :::
:+:          :+: :+:   :+:    :+: :+:          :+: :+:   :+:   :+:
+:+         +:+   +:+  +:+    +:+ +:+         +:+   +:+  +:+  +:+
+#++:++#   +#++:++#++: +#++:++#+  +#++:++#   +#++:++#++: +#++:++
+#+        +#+     +#+ +#+        +#+        +#+     +#+ +#+  +#+
#+#        #+#     #+# #+#        #+#        #+#     #+# #+#   #+#
########## ###     ### ###        ########## ###     ### ###    ###

Summary

EAPeak is a suite of open source tools to facilitate auditing of wireless networks that utilize the Extensible Authentication Protocol framework for authentication. It is meant to give useful information relating to the security of these networks for pentesters to use while searching for vulnerabilities.

License

EAPeak is released under the BSD 3-clause license, for more details see the LICENSE file.

About

Author: Spencer McIntyre - zeroSteiner (@zeroSteiner)

Install

EAPeak uses pipenv to manage it's dependencies and environment.

  1. If pipenv is not already installed, use pip to install it.
    • sudo pip install pipenv
  2. Clone the EAPeak repository from GitHub and change directories into it.
    • git clone https://github.com/securestate/eapeak
    • cd eapeak
  3. Install the environment and dependencies (this may take a while).
    • pipenv --two install
  4. Start a pipenv shell to use EAPeak.
    • pipenv shell

Note: If EAPeak must be run as root (as is required for live capturing or injection), then steps 3 and 4 must also be run as the root user. It is recommended to do so from an interactive shell as the root user (using su or sudo -i as opposed to simply using sudo.