Quote:
|
Originally Posted by grcore
hostap
|
Ok. In fact this issue is irrelevant to the driver itself. I forgot to remove a piece of code I added when debugging some stuff:
Code:
< ap_cur->nb_pkt++;
---
> if( h80211[0] != 0x80 )
> ap_cur->nb_pkt++;
(0x80 is the frame type of beacons)
This will be fixed in beta8, along with a new algorithm which should make WEP cracking more reliable when you got more than 1M IVs. The basic idea is that, sometimes the key isn't found even with lots and lots of IVs, because all keybytes
but one have been found. So this algorithm assumes all votes are correct except for one keybyte, and then tries the 256 possibilities for each keybyte, starting from KB 12 to KB 0.