"100 * 10^9 Ne penso e una ne faccio"
Questo Blog nasce dall'esigenza di condividere le tante idee che mi passano quotidianamente per la testa e cui raramente riesco a dare forma concreta.
Considerate tutte le idee rilasciate sotto Creative Commons.
Non mi assumo nessuna responsabilità nell'uso che potrete fare delle mie idee, ma vi prego di utilizzarle in maniera etica.
hal | 27 Settembre, 2008 18:56
hal | 10 Agosto, 2008 17:08
Riflettendo sulla triste condizione del crackare una chiave wep su un'ap con MAC filtering e nessun client connesso.
Il problema nasce nel momento in cui nessuno degli attacchi supportati da aireplay-ng [0] funziona. L'attacco fake authentication é impedito dal filtro dei MAC address dell'ap, mentre per tutti gli altri (o quasi) è necessario un client connesso.
Se almeno un client si degnasse ogni tanto di connettersi si potrebbe prendere nota del suo MAC address per poi spoofarlo in seguito, usando macchanger [1], ad esempio. Ma se siamo sfortunati e per diversi giorni nessuno si collega alla nostra "preda"?
Ecco l'idea: un semplicissimo script in bash che cicla su tutti i possibili MAC address che una scheda wi-fi può assumere (i primi tre valori indicano il produttore e sono predefiniti [2], mentre gli altri 3 possono assumere qualsiasi valore). Esegue l'attacco fake authentication di aireplay-ng e se ha successo termina il ciclo.
Lo script in bash non dovrebbe essere particolarmente complicato da scrivere, bisogna solo vedere se per ciclare su tutti i valori che può assumere il MAC della scheda è sufficiente un tempo ragionevole, o meno.
I valori dovrebbero essere 16^6 = 16777216 PER OGNI produttore sulla lista: è indispensabile trovare un metodo efficiente per eseguire il ciclo e, soprattutto, per decidere quando il MAC non è quello che si sta cercando.
E' possibile che nei prossimi giorni scriva io stesso quello script. In tal caso lo posterò qui.
[0] http://www.aircrack-ng.org/doku.php?id=aireplay-ng
[1] http://www.securiteam.com/tools/5XP0F15DFM.html
[2] http://standards.ieee.org/regauth/oui/oui.txt
| « | Dicembre 2008 | » | ||||
|---|---|---|---|---|---|---|
| Lu | Ma | Me | Gi | Ve | Sa | Do |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||