VREMSoftwareDevelopment / WiFiAnalyzer

Android application to analyze WiFi signals.
https://vremsoftwaredevelopment.github.io/WiFiAnalyzer/
GNU General Public License v3.0
2.73k stars 570 forks source link

RNS pairwise cipher GCMP is displayed as None #412

Closed Avamander closed 1 year ago

Avamander commented 1 year ago

Describe the bug RNS pairwise cipher GCMP is displayed as None. GCMP-256 and CCMP are detected correctly.

To Reproduce Steps to reproduce the behavior:

  1. Create an access point that allows the GCMP RNS pairwise cipher
  2. View the access point list

Expected behavior GCMP is displayed instead of None

Additional context Linux iw utility shows it correctly as Pairwise ciphers: 00-0f-ac:9 CCMP GCMP (GCMP-256 just doesn't have a label in this case).

Provide Device/Android OS information Device: Xiaomi Mi 9 Android: 11

VREMSoftwareDevelopment commented 1 year ago

Please provide Access Point details information. Can be found in the app - Access Point details. Please note that WPA3 requires Simultaneous Authentication of Equals (SAE) handshake to be enabled.

Avamander commented 1 year ago

Please note that WPA3 requires Simultaneous Authentication of Equals (SAE) handshake to be enabled.

It is enabled.

Please provide Access Point details information.

Tapping on it it doesn't show much besides [NONE WPA3], Wi-Fi 802.11ax and RSN-SAE-GCMP-256+CCMP+None (when it should be RSN-SAE-GCMP-256+GCMP+CCMP).

VREMSoftwareDevelopment commented 1 year ago

Application does not control or change the following RSN-SAE-GCMP-256+CCMP+None. This information is provided by Android API. Most likely the issue is in Device/Android OS/API implementation (Xiaomi Mi 9).

Avamander commented 1 year ago

Does that string come directly from Android?

Some type of workaround would still be nice though. Maybe this is an even wider Android problem?

VREMSoftwareDevelopment commented 1 year ago

Does that string come directly from Android?

Yes, from Android API

Some type of workaround would still be nice though.

Will take a look if it is possible

VREMSoftwareDevelopment commented 1 year ago

Possible fix in the next release