Changes between Initial Version and Version 1 of MadWifi


Ignore:
Timestamp:
Oct 18, 2006, 7:15:49 PM (18 years ago)
Author:
soujak
Comment:

L'analisi di MadWifi e' stato confinato da una pagina a se' stante

Legend:

Unmodified
Added
Removed
Modified
  • MadWifi

    v1 v1  
     1= MadWifi e l'estensione per VAP =
     2,,20061011-1744: soujak,,[[BR]]
     3I driver [http://madwifi.org MadWifi] per schede Atheros su piattaforme Linux
     4implementano gia' la funzionalita' di associazione multipla simultanea grazie
     5ad [http://madwifi.org/wiki/HAL HAL]. Per ulteriori informazioni si veda il
     6relativo [http://madwifi.org/wiki/ngFeatures wiki]. Risulta, come e' chiaro,
     7capire quanto l'implementazione della virtualizzazione delle interfacce di rete
     8dipenda dal chip Atheros o dall'implementazione del driver e quanto invece la
     9funzionalita' possa essere portata anche in scenari differenti. A tal fine si
     10consiglia come riferimento gli stessi
     11[http://madwifi.org/wiki/UserDocs/GettingMadwifi sorgenti].
     12
     13,,20061013: soujak,,[[BR]]
     14Da una rapida occhiata ai driver e alla relativa documentazione (User's Guide e
     15README) sono emersi una serie di dettagli rilevanti.
     16Anzitutto parte dell'implementazione del driver e' distribuita in forma binaria
     17dal produttore della scheda per ottemperare a specifici dettami dell FCC. Una
     18scheda wireless e', di fatto, un rice-trasmettitore radio con capacita'
     19tecniche (bande in cui poter operare) che possono infrangere quelle che sono le
     20limitazioni imposte dalle legislazioni dei vari Paesi per l'utilizzo
     21dell'etere. Conseguentemente un firmware (o software?) fornito in forma
     22sorgente potrebbe consentire modifiche che potrebbero portare ad infrazioni
     23legali, come l'ascolto su canali riservati. La funzionalita' di associazione
     24multipla fornita come estensione al driver e' basata su porzioni binarie e
     25quindi emergono dubbi sulla sua portabilita', benche' il driver sia basato su
     26una implementazione di 802.11 (proveniente da BSD) indipendente dal hardware.
     27
     28In aggiunta a questo, l'implementazione espone un limite che poco si confa' alla
     29genericita' che lo studio intende perseguire. Prima di tutto, l'estensione VAP
     30permette soltanto la creazione di piu' AP o l'uso contemporaneo di modalita'
     31STA e AP (associato ad un BSS e contemporaneamente Master). Cosi' facendo, si
     32aggiungono effettivamente possibilita' interessanti (come eseguire sniffing su
     33reti su cui si e' autenticati e addirittura associati), ma se ne precludono
     34parecchie altre (si pensi alle reti ''ad-hoc'').
     35Inoltre l'implementazione non fa uso di strategie di channel-hopping, pertanto i
     36Virtual Access Point sono limitati a coesistere sullo stesso canale e ad
     37utilizzare lo stesso livello fisico - un altra limitazione alla quale si spera
     38di non dover sottostare.
     39
     40Altri aspetti del progetto MadWifi e dell'estensione in oggetto possono invece
     41rivelarsi interessanti, ad esempio l'interfaccia verso l'alto. Gli sviluppatori
     42hanno creato un tool (`wlanconfig`) per facilitare la creazione e la gestione
     43di interfacce virtuali che presentano all'utente la molteplicita' di usi della
     44medesima scheda fisica.