Ticket #670 (new defect)

Opened 12 months ago

Last modified 4 months ago

airodump-ng: sometimes show wrong channel when network not have a valid essid

Reported by: m4tr1x Owned by:
Priority: critical Milestone: 1.2
Component: airodump-ng Version: 1.0
Keywords: Cc:

Description

hi,
sometimes airodump-ng show wrong channel when it found a network with hidden/invalid essid (ex.: <length: 0>).
This bug it's related to bad radiotap parsing,
the result it's a wrong converted value (133, 108, etc...)
Good work

Attachments

channel158.csv Download (1.0 KB) - added by frankwoelk@… 4 months ago.
Example hidden essid channel 158 (avm router)
channel133.csv Download (480 bytes) - added by frankwoelk@… 4 months ago.
Example hidden essid channel 133 (avm router again)

Change History

  Changed 12 months ago by misterx

See also #647.

  Changed 12 months ago by m4tr1x

if you convert the bad value with this macro:

#define EXTRACT_16BITS(p) \
                      ((u_int16_t)((u_int16_t)*((const u_int8_t *)(p) + 1) << 8 | \
                      (u_int16_t)*((const u_int8_t *)(p) + 0)))

the result is a valid 802.11b/g channel

  Changed 12 months ago by someone

It might be in osdep/byteorder.h:

#define ___my_swab16(x)

  Changed 6 months ago by misterx

  • milestone changed from 1.1 to 1.2

Changed 4 months ago by frankwoelk@…

Example hidden essid channel 158 (avm router)

  Changed 4 months ago by misterx

That's a known issue, I have been able to replicate it and I have a capture file to replicate it.

Duplicate, see tickets #689, #714 and #535

Changed 4 months ago by frankwoelk@…

Example hidden essid channel 133 (avm router again)

in reply to: ↑ description   Changed 4 months ago by frankwoelk@…

Netgear-Router this time: BSSID, First time seen, Last time seen, channel, Speed, Privacy, Cipher, Authentication, Power, # beacons, # IV, LAN IP, ID-length, ESSID, Key

00:09:5B:C7:99:88, 2010-04-28 22:03:46, 2010-04-28 22:15:38, 158, -1, , , , -1, 0, 0, 0. 0. 0. 0, 0, ,

Station MAC, First time seen, Last time seen, Power, # packets, BSSID, Probed ESSIDs

00:22:68:B1:58:3C, 2010-04-28 21:47:25, 2010-04-28 22:17:43, -104, 14, 00:09:5B:C7:99:88, NETGEAR

My network driver is ath9k ubuntu 9.10 kernel 2.6.31-20-generic

Add/Change #670 (airodump-ng: sometimes show wrong channel when network not have a valid essid)

Author


E-mail address and user name can be saved in the Preferences.


Action
as new
 
Note: See TracTickets for help on using tickets.