项目介绍

imnortheastt/wireless_cracking_tools 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,目前获得 21 个 Star、1 次 Fork。

仓库全名
imnortheastt/wireless_cracking_tools
Star 数
21
Fork 数
1

README 摘要

Wireless Cracking Tool ====== This repo is a Python script for auditing wireless networks. Wifite runs existing wireless-auditing tools for you. Stop memorizing command arguments & switches! To run: Installation: To install onto your computer (so you can just run wifite from any terminal), run: Wifite is designed to use all known methods for retrieving the password of a wireless access point (router). These methods…

完整内容见 GitHub 原始 README 或本页 。

常见问题

wireless_cracking_tools 用什么语言开发?

主要使用 Python 编写,目前有 21 个 Star。

如何获取 wireless_cracking_tools 的源码?

可以直接克隆仓库:git clone https://github.com/imnortheastt/wireless_cracking_tools.git,默认分支为 master;安装与运行步骤见仓库 README。

wireless_cracking_tools 最近还在维护吗?

仓库最近一次更新为 2020年11月5日,当前没有未关闭的 Issue;Star 数为 21,可作为社区活跃度的参考。

关于

Wifi cracking tools

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

README

Wireless Cracking Tool

This repo is a Python script for auditing wireless networks.

Wifite runs existing wireless-auditing tools for you. Stop memorizing command arguments & switches!

To run:

cd wifite2
sudo ./Wifite.py

Installation:

To install onto your computer (so you can just run wifite from any terminal), run:

sudo python setup.py install

Wifite is designed to use all known methods for retrieving the password of a wireless access point (router). These methods include:

  1. WPS: The Offline Pixie-Dust attack
  2. WPS: The Online Brute-Force PIN attack
  3. WPA: The WPA Handshake Capture + offline crack.
  4. WPA: The PMKID Hash Capture + offline crack.
  5. WEP: Various known attacks against WEP, including fragmentation, chop-chop, aireplay, etc.

Run wifite, select your targets, and Wifite will automatically start trying to capture or crack the password.

Supported Operating Systems

Wifite is designed specifically for the latest version of Kali Linux. ParrotSec is also supported.

Other pen-testing distributions (such as BackBox or Ubuntu) have outdated versions of the tools used by Wifite. Do not expect support unless you are using the latest versions of the Required Tools, and also patched wireless drivers that support injection.

Required Tools

First and foremost, you will need a wireless card capable of “Monitor Mode” and packet injection (see this tutorial for checking if your wireless card is compatible and also this guide). There are many cheap wireless cards that plug into USB available from online stores.

Second, only the latest versions of these programs are supported and must be installed for Wifite to work properly:

Required:

  • python: Wifite is compatible with both python2 and python3.
  • iwconfig: For identifying wireless devices already in Monitor Mode.
  • ifconfig: For starting/stopping wireless devices.
  • Aircrack-ng suite, includes:
    • airmon-ng: For enumerating and enabling Monitor Mode on wireless devices.
    • aircrack-ng: For cracking WEP .cap files and WPA handshake captures.
    • aireplay-ng: For deauthing access points, replaying capture files, various WEP attacks.
    • airodump-ng: For target scanning & capture file generation.
    • packetforge-ng: For forging capture files.

Optional, but Recommended:

  • tshark: For detecting WPS networks and inspecting handshake capture files.
  • reaver: For WPS Pixie-Dust & brute-force attacks.
    • Note: Reaver’s wash tool can be used to detect WPS networks if tshark is not found.
  • bully: For WPS Pixie-Dust & brute-force attacks.
    • Alternative to Reaver. Specify --bully to use Bully instead of Reaver.
    • Bully is also used to fetch PSK if reaver cannot after cracking WPS PIN.
  • coWPAtty: For detecting handshake captures.
  • pyrit: For detecting handshake captures.
  • hashcat: For cracking PMKID hashes.
    • hcxdumptool: For capturing PMKID hashes.
    • hcxpcaptool: For converting PMKID packet captures into hashcat’s format.

评论

暂无评论