Skip to content

Releases: kimocoder/wifite2

Bugfixes / Improvements

11 Jun 16:13
Compare
Choose a tag to compare
  • Fix coWPatty support. Finally working again.
  • Allow airodump-ng to exit & get reaped
  • Supports latest hcxdumptool (v6.3.0) instead of older
  • Updated Dockerfile to use Debian Bookworm.
  • Updated the README.md

Bugfixes / Improvements

25 May 13:47
b2bbe2d
Compare
Choose a tag to compare
  • added Sourcery AI worklow
  • added python-3.12 classifier
  • switch to use airmon-ng (VIF) first
  • db: fix strings in db in order to make --cracked work again
  • updated fetch-oui script for faster fetching updated lists
  • updated mac vendor OUI list
  • depenencies: update pytest version and repo (type)
  • updated Dockerfile
  • tools: remove ath_masker from tools
  • tools: remove customized wash
  • python: python pep8 improvements
  • append changelog to fulfill obligation of GPL-2.0
  • fixed bully dependency link
  • other minor fixes

Features / Bugfixes / Enhancements

21 Jan 17:40
Compare
Choose a tag to compare
  • Update ath_masker

  • backtrace: better handle the debug (stacktrace) then in tool output
    parsing all trace in stdout.

  • terminal: Suppress stderr and stdout when writing pixie keys to db

  • wash: Add a customized 'wash' tool (from reaver) which is
    handling memory (cache/flush) and timers and more. We gonna hardcode/modulize this
    so users isn't depending on various ones from their respective distros which varies.

  • tools/script: Add fetch-oui script (which will be a module later)

  • tools/script: Add example automation "run-automation.sh" script

  • Nullpin: fixed '--no-nullpin' which was doing the opposite and triggered other params

  • John: fix a param for return of key to avoid a crash if none found (traceback)

  • Crack: improve the output in the ESSID target list by removed the parentheses surrounding 4-way captures listed

  • DB: fixed parsing bssid and essid to json db file

  • DB: tweaked the export of 4-way handshakes to the DB, so it looks a bit better now they're inligned.

    Been looking and walkthrough all deps (tools) to ensure it all fits, as things changes with time,
    partially fixed cracking by using john, testing good, but we need to find a new way to read and parse the output (key). (TODO)

  • Update 'chardet' dependency from v5.0.0 to v5.1.0

  • Update 'scapy' dependency from v2.5.0rc2 to v2.5.0

  • Fix overly permissive regular expression range

  • Update OUI (manufacturers) list

  • Tweak scanner output

  • Update Dockerfile to use python-3.12

  • Code cleanup (minimalize the source)

  • Update README.md

Enhancements / Bugfixes

01 Nov 14:51
Compare
Choose a tag to compare
  • Fix Terminal clear issue on scan refresh issue on PC and Android
  • Fixing compilation issues with ath_masker
  • Minor cosmetic changes / fixes to scanner
  • Remove the submodules in tools which was wrongly included
  • Minimize the code by removing the tools we used to do debugging with earlier
  • Update ieee-oui with a lot of more manufacturers in the list
  • Update scapy dependency from v2.4.5 to v2.5.0rc2
  • Add python-3.11 to setup classifier
  • Minor flake8 code fixes

Enhancements / Bugfixes

26 Aug 13:14
e6c1306
Compare
Choose a tag to compare
  • Stop using airmon-ng and virtual interfaces (VIF).
    This should cause less adapter interference
    and attacks should be faster.

    We rather call / use 'ip' and 'iw' to handle monitor
    mode on interface.

  • Removed broken 'pyrit' -- (looking for other tools to have more options)

  • Fixed another NetworkManager kill script related issue

  • Fix test cases and scripts related

  • Update python libraries (deprecations)

  • Improve the GitHub workflow

  • Update Dockerfile

  • Update 'argparse' library from v1.2.1 to v1.4.0

  • Update 'scapy' library from v1.4.4 to v1.4.5

  • Update .gitignore

  • Tweak setup.py

  • Code cleanup

Enhancements / Bugfixes

07 Aug 12:18
476466c
Compare
Choose a tag to compare
  • Fixed bug in WEP attack
  • Fixes PMKID attack
  • Fixed most test cases
  • Ignore invalid indexes
  • Handle empty json to avoid errors
  • Adjust PMKID attack time from 120 to 300 seconds
  • tshark command is missing quotes when specifying the type_subtype
  • Defaults encryption to WPA (which is the most common) when airodump doesnt recognize the encryption type
  • Fix an encoding issue when reading the CSV output from airodump
  • Fix JSON being saved without the values
  • Removed ignore NONE essid for now
  • Better python3 support
  • Update Dockerfile
  • Update Makefile
  • Add fixes according to flake8
  • Add Snyk workflow

Features / Enhancements / Bugfixes

04 Feb 19:03
Compare
Choose a tag to compare
  • Added feature for skipping cracked APs
  • Detect AP deauth request
  • Add 'pixiewps' to Makefile
  • Airodump: ignore none essid
  • Detect NT platform
  • Fixed service NetworkManager changes
  • Fixed reaver link
  • Add 'pyrit' to tools/
  • Update dockerfile
  • Add channel to CrackResultWPS
  • Don't double quote tshark filter
    resulting in test failure for tshark.
  • Create Dependabot config file
  • Update README.md

Features / Options / Bugfixes

24 Jan 08:45
37d85c9
Compare
Choose a tag to compare
  • Terminal output: Fixed output due to changes in aircrack-ng

  • Fixed --kill script for NetworkManager

  • Fixed broken setup.py

  • Fixed WPS attacks being run against networks without WPS support

  • Added ath_masker from Mathy Vanhoef
    READ MORE: https://github.com/vanhoefm/ath_masker

  • Added modwifi and it's tools

    We will use some of it's features, like adding support for WiFi jamming
    on common hardware in the future. [ FUTURE ] [ NOT INCLUDED ]
    READ MORE: https://github.com/vanhoefm/modwifi

  • Added easy installation/update scripts for tools/deps.
    For full help output/commands available, type:

    $ make help

    For updating the installer tools/deps, simply do

    $ make update

  • Fix manufacturers not being loaded from /usr/share

  • Updated hashcat.py to use new 22000 hash format

  • Added Unstable OpenCL driver case to hashcat.py

  • Added '--no-nullpin' option (to skip attack)

  • Fix offline cracking of PMKID

  • Fix cracking issue with 'john' JTR tool (paramters changed with updates)

  • Added an option to keep hccapx files that were generated

  • Change deprecated hcxpcaptool with hcxpcapngtool

  • Added an option to keep hccapx files that were generated

  • Use correct extension for easy reading/editing by other software
    changes txt outputs to json format

  • Python3 improvements (aimed Python3.8/Python3.9)

  • Minor output fixes

And a bunch over other minor changes propably not worth listing,
but all together a big & nice release.

Fixes and tweaks

29 May 20:51
Compare
Choose a tag to compare
  • tweaked attack timeouts for WPA and PMKID
  • added a correction in hcxdumptool. "--filterlist" string changed.to "--filterlist_ap"
  • python 3 (aimed 3.8) improvements
  • changed to correct 'ip dependency
  • updated Dockerfile
  • found a typo. fixed.

More minor fixes

25 Apr 13:41
ca6461c
Compare
Choose a tag to compare
  • Add dependencies into 'requirements.txt' to the handled by pip3
    in order to have the runtests.sh operate properly.

  • Correct 2 version mismatches

  • Update README.md