From 7bcfa310fcca736270b0f836191db1e2d2093efc Mon Sep 17 00:00:00 2001 From: mnhauke <> Date: May 12 2022 21:22:33 +0000 Subject: Update aircrack-ng to version 1.7 / rev 2 via SR 976366 https://build.opensuse.org/request/show/976366 by user mnhauke + dimstar_suse --- diff --git a/.files b/.files index c3331c2..e089622 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index ec70dca..fe2fd1b 100644 --- a/.rev +++ b/.rev @@ -11,4 +11,12 @@ https://www.bundesverfassungsgericht.de/entscheidungen/rk20090518_2bvr223307.htm 818826 + + 3251d7b513c360c411ad7dd4b9794239 + 1.7 + + dimstar_suse + + 976366 + diff --git a/aircrack-ng-1.6.tar.gz b/aircrack-ng-1.6.tar.gz deleted file mode 120000 index 104e30b..0000000 --- a/aircrack-ng-1.6.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeid3qz3572ife3i23pzwlt4v7kpxnwe5ow74t2xoxifwni6pezsg2m \ No newline at end of file diff --git a/aircrack-ng-1.7.tar.gz b/aircrack-ng-1.7.tar.gz new file mode 120000 index 0000000..e084af6 --- /dev/null +++ b/aircrack-ng-1.7.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeicoejk54mkjgrataoyiyh6zz4iipvbuo64s3prlfqzoyetobz7kay \ No newline at end of file diff --git a/aircrack-ng.changes b/aircrack-ng.changes index 80d5569..3712c41 100644 --- a/aircrack-ng.changes +++ b/aircrack-ng.changes @@ -1,4 +1,85 @@ ------------------------------------------------------------------- +Wed May 11 08:06:23 UTC 2022 - Martin Hauke + +- Update to version 1.7 + Airdecap-ng + * Endianness fixes. + * Output PCAP as little endian. + Airodump-ng + * Fixed blank encryption field when APs have TKIP (and/or CCMP) + with WPA2. + * Updated encryption filter (-t/--encrypt) for WPA3 and OWE. + * Fixed out-of-order timestamp captures. + * Ignore NULL PMKID. + * Fixed dropping management frames with zeroed timestamp. + * Fixed sorting where sometimes it started with a different field + * Allow setting colors only in AP selection mode. + * Fix crash on 4K Linux console. + * Fixed issue where existing clients not linked to an AP become + hidden when hitting 'o'. + * Allow use of WiFi 6E 6GHz frequencies. + * Look for oui.txt in /usr/share/hwdata. + Airgraph-ng + * Fixed graphviz package conflict. + * Fixed downloading OUI with python3. + * Ensure support/ directory is created when installing. + Aircrack-ng + * Fix handshake replay counter logic. + * Handle timeout when parsing EAPOL. + * Fixed WEP display. + * Fixed spurious EXIT messages. + * Improved handshake selection by fixing EAPOL timing and + clearing state. + * Ignore NULL PMKID. + * Added Apple M1 detection. + Aireplay-ng + * In test mode, detect tampering of sequence number b + firmware/driver. + * Fixed incorrectly rewritten loops affecting fragmentation + attack, and in some cases, SKA fake auth. + * Fixed a bunch of instances where packets had their + duration updated instead of the sequence number. + Airmon-ng + * Fix avahi killing. + * rewrite service stopping entirely. + * Codestyle fixes and code cleanup. + * Added a few Raspberry Pi hardware revisions. + * Fixes for 8812au driver. + * Fix iwlwifi firmware formatting. + * Remove broken KVM detection. + * Show regdomain in verbose mode. + * Document frequency usage. + * Add a sleep to help predictable names due to udev sometimes + renaming interface. + * Added warning for broken radiotap headers in kernel 5.15 + to 5.15.4 + * shellcheck fixes. + * support systemctl as some systems don't support 'service' + anymore. + * Fixes for pciutils 3.8, backward compatible. + Airbase-ng + * use enum for frame type/subtype. + * remove a few IE in association responses. + Besside-ng + * Support and detect all channels in 5GHz in Auto-Channel mode. + OSdep + * Search additional IE for channel information + Airgraph-ng + * switch airodump-join to Python 3 + General + * Fix compilation with LibreSSL 3.5. + * Add Linux uclibc support. + * Shell script fixes thanks to shellcheck. + * Fixes for GCC 10 and 11. + * Fixed cross-compilation. + * Code refactoring, deduplication, cleanup, and misc code + improvements. + * Coverity Scan fixes, which includes memory leaks, race + conditions, division by 0, and other issues. +- Remove patch: + * conflict.patch (not longer needed) + +------------------------------------------------------------------- Sun Jul 5 07:22:00 UTC 2020 - Andreas Stieger - fix build with gcc10 (gh#2138) diff --git a/aircrack-ng.spec b/aircrack-ng.spec index 6d0ab6a..535d70d 100644 --- a/aircrack-ng.spec +++ b/aircrack-ng.spec @@ -1,7 +1,7 @@ # # spec file for package aircrack-ng # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %bcond_without sqlite %bcond_with asan Name: aircrack-ng -Version: 1.6 +Version: 1.7 Release: 0 Summary: A set of tools for auditing wireless networks License: GPL-2.0-or-later @@ -28,7 +28,6 @@ Group: Productivity/Networking/Security URL: https://www.aircrack-ng.org/ Source0: https://download.aircrack-ng.org/%{name}-%{version}.tar.gz Source1: README.SUSE -Patch0: conflict.patch BuildRequires: autoconf BuildRequires: ethtool BuildRequires: expect @@ -67,7 +66,6 @@ Development files for %{name}. %prep %setup -q -%patch0 -p1 find patches/ -type f -exec sed -i 's|\r||g' {} + cp "%{SOURCE1}" . # Force python3 interpreter @@ -92,14 +90,12 @@ autoreconf -fiv --enable-libnl %make_build - %install %make_install rm patches/old/ieee80211_inject.patch find %{buildroot} -type f \( -name "*.la" -o -name "*.a" \) -delete -print %if %{with unstable} rm %{buildroot}%{_prefix}/local/lib/python3*/site-packages/aircrack-ng/air*-install_files.txt -mkdir %{buildroot}%{_datadir}/airgraph-ng/ %endif %check diff --git a/conflict.patch b/conflict.patch deleted file mode 100644 index 772399a..0000000 --- a/conflict.patch +++ /dev/null @@ -1,62 +0,0 @@ -From fbbfab398d019c66825b0d677acda5bb37be4d76 Mon Sep 17 00:00:00 2001 -From: Martin Hauke -Date: Fri, 8 May 2020 22:14:09 +0200 -Subject: [PATCH] blubb - ---- - scripts/airgraph-ng/{graphviz => air_graphviz}/__init__.py | 0 - scripts/airgraph-ng/{graphviz => air_graphviz}/libDumpParse.py | 0 - scripts/airgraph-ng/{graphviz => air_graphviz}/libOuiParse.py | 0 - .../airgraph-ng/{graphviz => air_graphviz}/lib_Airgraphviz.py | 0 - scripts/airgraph-ng/airgraph-ng | 2 +- - scripts/airgraph-ng/setup.py | 2 +- - 6 files changed, 2 insertions(+), 2 deletions(-) - rename scripts/airgraph-ng/{graphviz => air_graphviz}/__init__.py (100%) - rename scripts/airgraph-ng/{graphviz => air_graphviz}/libDumpParse.py (100%) - rename scripts/airgraph-ng/{graphviz => air_graphviz}/libOuiParse.py (100%) - rename scripts/airgraph-ng/{graphviz => air_graphviz}/lib_Airgraphviz.py (100%) - -diff --git a/scripts/airgraph-ng/graphviz/__init__.py b/scripts/airgraph-ng/air_graphviz/__init__.py -similarity index 100% -rename from scripts/airgraph-ng/graphviz/__init__.py -rename to scripts/airgraph-ng/air_graphviz/__init__.py -diff --git a/scripts/airgraph-ng/graphviz/libDumpParse.py b/scripts/airgraph-ng/air_graphviz/libDumpParse.py -similarity index 100% -rename from scripts/airgraph-ng/graphviz/libDumpParse.py -rename to scripts/airgraph-ng/air_graphviz/libDumpParse.py -diff --git a/scripts/airgraph-ng/graphviz/libOuiParse.py b/scripts/airgraph-ng/air_graphviz/libOuiParse.py -similarity index 100% -rename from scripts/airgraph-ng/graphviz/libOuiParse.py -rename to scripts/airgraph-ng/air_graphviz/libOuiParse.py -diff --git a/scripts/airgraph-ng/graphviz/lib_Airgraphviz.py b/scripts/airgraph-ng/air_graphviz/lib_Airgraphviz.py -similarity index 100% -rename from scripts/airgraph-ng/graphviz/lib_Airgraphviz.py -rename to scripts/airgraph-ng/air_graphviz/lib_Airgraphviz.py -diff --git a/scripts/airgraph-ng/airgraph-ng b/scripts/airgraph-ng/airgraph-ng -index 6d5ad07..2dc5dd5 100644 ---- a/scripts/airgraph-ng/airgraph-ng -+++ b/scripts/airgraph-ng/airgraph-ng -@@ -13,7 +13,7 @@ import sys, argparse, os - import pdb - - try: -- from graphviz import * -+ from air_graphviz import * - except ImportError as error: - raise Exception("Your airgraph-ng installation is broken, could not import libraries: %s" %(error)) - -diff --git a/scripts/airgraph-ng/setup.py b/scripts/airgraph-ng/setup.py -index cd37f02..5d865f1 100644 ---- a/scripts/airgraph-ng/setup.py -+++ b/scripts/airgraph-ng/setup.py -@@ -13,6 +13,6 @@ setup(name='airgraph-ng', - classifiers=[ - 'Development Status :: 4 - Beta', - ], -- packages=['graphviz'], -+ packages=['air_graphviz'], - scripts=['airodump-join', 'airgraph-ng'], - ) --- -2.26.1 -