Newsgroup: it.comp.macintosh
Titolo: Wi-Fi e sniffate di password

Condivido con il mio affittuario una wi-fi tramite la quale mi connetto
ad internet. La rete è dotata di password, per cui entro certi limiti
dovrei sentirmi "al sicuro". Tuttavia, dal momento che ho un conto on
line con la mia banca, vorrei evitare che i miei dati di accesso
(username e password) fossero in qualche modo accessibili a chi utilizza
la rete senza fili. Il router in qualche modo può "memorizzare" i miei
dati sensibili? Gli altri computer che si connettono alla rete possono
avere accesso ai miei dati?
Accortezze particolari? Programmi specifici?
Grazie
-- 
Il Segreto del Norton: «Qui i virus sono bloccati perché
non hanno risorse per girare!».
ArAmesh, it.arti.cinema

 Accortezze particolari? Programmi specifici?
contando che alla banca dovresti accedere via ssl (il pratica l'url
della banca inizia con https://) non dovresti avere problemi da qul
punto di vista. (se ci accedi in chiaro allora cambia banca).
Se usi WPA per la sicurezza della wifi allora stai abbstanza tranquillo
se usi WEP...beh tanto vale toglierlo.
Ciao Jack

 se usi WEP...beh tanto vale toglierlo.
Come mai? Nel senso che è facile hackerare una rete Wep?
Grazie per la risposta :)


 Grazie
Ciao,
non ho ben capito cosa intendi per password di accesso, comunque il 
router solitamente non memorizza il traffico, in genere lo analizza
per uso proprio, per il proprio firewall (se c'è) o "proritizzazioni" 
varie del traffico. In genere se usi il protocollo SSL per connetterti
alla tua banca puoi stare tranquillo, username e password come tutto il 
resto del contenuto del traffico sono cifrati. Non ricordo le specifiche
dell'SSL ma è un buon protocollo di cifratura, che se non ricordo male
è strutturato in modo da prevenire il man in the middle o il packet 
injection anche se il curiosone di turno registra i dati per 
spulciarseli dopo. Per tutte le password non protette, come forum o 
altro o per il traffico in generale, ti consiglio di impostare su router 
e client una cifratura wpa-psk o wpa2-psk che cifrano il traffico verso
i client con chiavi diverse e aggiornate ogni tot di tempo. Non ricordo 
se in questo modo il tuo coinquilino non possa vedere nemmeno il 
semplice traffico. Io ricordo che vedevo il traffico degli altri client
della mia rete wifi, se usavano la cifratura wep, ma non piu' con la wpa.
Ale :)

 Come mai? Nel senso che è facile hackerare una rete Wep?
Si !
sia per windows che per linux ci sono dei programmi che lo fanno in maniera 
praticamente automatica, si mettono a sniffare il traffico di tutte le reti 
wifi che usano wep e dopo un po' riescono a darti la password per accedervi.
-- 
Riccardo Saettone
Per rispondere togliere Alfa e Beta dall'indirizzo


Scusa se mi inserisco qui, ma il discorso mi interessa.
Tempo fa qualcuno mi ha consigliato, una volta messo il filtro sul MAC 
address delle schede di rete wireless, di disabilitare la WEP e WPA.
in questo modo non sono al sicuro? o meglio... in questo modo evito solo che 
qualcuno usi la mia connessione? potrebbe comunque fare sniffing passivo sul 
mio traffico verso il router? e tutte le volte che scrivo una pass per 
internet, su un sito protetto SSL, al router arriva comunque criptata, o no?
Scusa se ho fatto un po' di casino, ma in pratica mi preme capire cosa 
cambia se oltre al filtro MAC metto anche la WPA.
Grazie
A.

 wifi che usano wep e dopo un po' riescono a darti la password per accedervi.
tipo? se ho una password nella rete WEP, come fanno a scoprirla??
-- 
Skype: sandrino_mac
iChat: sandrinomac

 cambia se oltre al filtro MAC metto anche la WPA.
Metti, metti anche il WPA ( meglio se 2 ). Cambia che *tutte* le
connessioni tra te ed il router, a prescindere dal protocollo
utilizzato, saranno criptate.
Ciao!

 address delle schede di rete wireless, di disabilitare la WEP e WPA.
non sono un esperto ma mi risulta che l'uso del MAC address non metta al 
sicuro più di quanto possa fare una chiave wep, in teoria anche la wpa 
non dà una sicurezza del 100% ma cmq sempre molto meglio che wep e MAC 
address.
per maggiori info, qui: 
www.wireless-italia.com
 fanno anche un bel 
podcast...

 tipo? se ho una password nella rete WEP, come fanno a scoprirla??
il blocco su MAC address non il più sicuro? 


Rispondendo anche ad Al, qualche riga piu' sopra, purtroppo il mac 
address è facilmente bypassabile. Detta grezzamente, il mac address fa 
parte di quel tipo di dati utilizzati per instradare il traffico su una 
rete. A causa di cio' è un dato che non viene cifrato ed è visibile in 
chiaro sniffando un flusso di dati. Per essere chiari, se sniffate una 
rete in cui transitano dei dati protetti via SSL, il mac address dei 
client risulta sempre in chiaro (quindi vedete la destinazione e la 
sorgente del pacchetto ma non il contenuto). Con windows mi pare che sia 
clonabile tramite il registro di sistema, su linux/unix, basta un 
comando sulla shell per "scegliersi" il mac address. Questo per farvi 
capire quanto sia debole come sistema sul quale affidare la propria 
sicurezza. In genere per la protezione dei dati non ci si affida ai 
livelli bassi dello stack OSI, che sono solitamente dediti agli 
instradamenti, ma a quelli alti (es. applicativo).
E' una materia che mi è sempre piaciuta, purtroppo il tempo spesso è 
tiranno e le cose si dimenticano... :)


Quoto in pieno MadMax per sottolineare quanto anche la sicurezza del 
client stesso sia stra-importante! Penso che piuttosto di scassinare una 
cifratura pesante sia piu' semplice (se non l'unica via in certi casi) 
bucare un client non patchato e mal gestito.

 il blocco su MAC address non il più sicuro? 
se craccano la codifica WEP leggono il tuo MAC e lo impostano nella loro
scheda...
-- 
http://emeraldion.it

Tutto sicuro, fino ad un certo punto.
Se sei in WPA o WEP e mac filtering ma qualcuno e' gia' dentro puo'
fare tranquillamente man in the middle sia per ssl che ssh.
Nei migliore dei casi la chiave e' gia' stata scambiata o c'e'
l'appoggio di un third trusted party (certificati digitali) pero' se
l'utente viene avvisato che il certificato e' cambiato molto
probabilmente premera' continua e anzi e' disturbato da tutti questi
maledetti pop up.
Praticamente, in alcuni casi, la sicurezza e' zero.
Tra l'altro, chiunque tra te e l'host di destinazione potrebbe fare
questo tipo di attacco.
Compreso un provider .. brrrr.
Detto questo.
Io vado a dormire sonni tranquilli


Scusa :) ma a me risulta che l'ssh sia fatto a posta per impedire
il man in the middle, oltre che molti altri tipi di craccaggio, essendo
un sistema a doppia chiave, con chiavi aggiornate frequentemente
e con chiavi ancora diverse per ogni direzione del flusso dati, anche
chi possedesse la chiave privata e pubblica di uno dei client 
all'estremita' del tunnel, registrando parte del flusso non se ne 
farebbe nulla poiche' le chiavi usate per lo scambio dati sono ancora 
diverse. O almeno questo è quello che ricordo dai bei manualoni della
Oreilly! Inoltre mai nessuna delle chiavi viene trasmessa in chiaro,
ne viene sempre spedito il digest (risultato dell'hashing) e cio' 
complica ancora di piu' le cose.

 tipo? se ho una password nella rete WEP, come fanno a scoprirla??
Be io ti dico come l'ho capita io, il sistema di crittografia wep e` 
piuttosto debele a causa di come la password viene criptata, in pratica 
questo a permesso di creare una serie di algoritmi che permettono di 
ricostruire la password della rete basandosi sui pachetti di dati che passano 
tra te ed il router via wifi,
Questi software non fanno altro che analizzare i pacchetti radio che passano 
tra te ed il router usando la scheda wifi in modalita` passiva fino a quando 
dopo aver analizzato una serie abbastanza grande di pacchetti non riescono a 
ricostruire la chiave, come tempi dipende molto dal traffico che c'e` tra te 
ed il router si puo` passare da poche ore a qualche giorno.



Esatto, infatti una delle debolezze della WEP è che utilizza sempre la 
stessa chiave di continuo per tutto il traffico dati, a differenza delle 
nuove cifrature che la aggiornano ogni tot di tempo. Inoltre in una 
particolare condizione (il problema che ha a che fare con 
l'initialization vector) parte iniziale della chiave era anche trasmessa 
in chiaro, quindi tutto veniva ancora facilitato.
Ricordo che per assurdo, usando la wep era piu' sicuro lasciare 
connettere un client all'ap, senza che potesse navigare, piuttosto che
impedirglielo usando la wep come chiave d'accesso all'access point.
Non ricordo bene il nome delle due modalita'...

 fare tranquillamente man in the middle sia per ssl che ssh.
Se e` gia` dentro sopratutto se ad un alto livello ovviamente ogni sistema di 
sicurezza va traquillamente nello scarico delle fogne.
Ovviamente ci sono delle contromisure per ovviare a questo, tipo in molti 
settori si lavora per compartimenti stagni, nei quali un gruppo non ha 
accesso hai sistemi degli altri gruppi, ma non sempre simili sistemi vengono 
applicati visto anche i costi ed i problemi che comporta.
Infatti questa e` la principale preoccupazione delle banche o delle societa` 
che per il loro lavoro si basano pesantemente su sistemi informatici, il che 
vuol dire tutte le societa` moderne.
Secondo statistiche non confermate (dalle banche e dalle societa` che ne sono 
state vittima) sembra che quasi 80% delle grosse truffe o ricatti a cui sono 
soggette siano state attuate proprio da persone interne o comunque con 
l'appoggio di persone  interne alla societa` stessa.
Insomma e` il vecchio concetto di basista o talpa rivisitato in chiave 
moderna.



Le talpe fan sempre il loro effetto, ma tanto per chiarire il concetto
a Francesco, il semplice e puro sniffing di pacchetti ssl o ssh č 
inutile. Per cavarci qualcosa serve il cracking attivo, cosa non da poco 
e cosa non da programmini fatti per newbie. Non serve nemmeno il brute 
force su un cumulo di pacchetti registrati durante lo sniffaggio, quindi
Francesco, a meno che il tuo coinquilino non sia un mostro... Proteggi
almeno il client come si deve :)
Poi nessuno dice che la sicurezza al 100% esista, ma solo che spesso ci 
si preoccupa dei punti dove questa č gia' "elevata" e si trascurano i 
piu' banali! Per esempio, avrai mica la tastiera bluetooth? ;)
Ale

 Ale
Mi quoto sullo sniffing per precisare che non serve nemmeno se l'azione 
di sniffaggio inizia prima dell'inizio della sessione ssl/ssh dei 
client, senno' dico una cosa ovvia :)

 piu' banali! Per esempio, avrai mica la tastiera bluetooth? ;)
Oppure basta anche lasciare il computer incustodito.
Altre indicazioni che possono apparire scontate ma non lo sono:
Usare uno di quei programmini che cancellano la cache di safari e degli altri 
browser quando in computer va in stop o viene spento.
E allo stesso modo impostare il portachiavi affinche` si chiuda 
automaticamente quando il Mac va in sleep o in stop, e anche che non si apra 
automaticamente all'accensione. 


 il blocco su MAC address non il più sicuro? 
Dipende che intendi per sicuro.
Se usi il blocco sul mac address sei sicuro che chi non ha un mac 
address (originale o falso che sia) contenuto nella lista non si collega 
all'access point.
 
E' chiaro che essendo il mezzo comune un utente malizioso può sempre 
ascoltare quello che la base e il client si scambiano, qui può essere 
utile la criptazione.
Il controllo sul mac address non c'entra nulla con WEP e WPA, che sono 
sistemi di sicurezza, serve invece all'access point a decidere "chi si e 
chi no" (cit.).

 scheda...
Perché anche il mac address viene codificato ?

 comando sulla shell per "scegliersi" il mac address. 
Non dipendeva anche dalla scheda ?


Già, si anche dai driver della scheda o dalla scheda stessa! Alcuni
driver poi non lasciano andare in modalita' passiva o promiscua... :)

 Perché anche il mac address viene codificato ?
Tutto il frame ethernet viaggia cifrato, se non sbaglio...
Ma devo verificare sul Tanenbaum e ti sapro' dire.
-- 
http://emeraldion.it

 Ma devo verificare sul Tanenbaum e ti sapro' dire.
Cello anch'io Computer Networks ;-)

 
Io ricordo che non viene cifrato. Ricordo che sniffavo dei pacchetti wpa
ma il mac address si leggeva (infatti da quello risalivo al tipo di 
componenti di rete in uso in quella "rete").
Ale

 componenti di rete in uso in quella "rete").
A me sembra strano cifrare il MAC, tutti quello che affacciano sul mezzo 
devono sapere a chi č indirizzata la trama, secondo me a essere 
codificato č il payload.


Esatto, infatti nemmeno io conosco cifrature che cifrino anche i livelli
bassi dello stack o comunque quelli di indirizzamento. Sulle reti 
sarebbe un bel casino, visto che i dispositivi di rete dovrebbero essere 
in grado di leggere la destinazione del pacchetto, quindi dovrebbero
decifrare loro stessi parte del pacchetto per saperne la destinazione ed
a quel punto saremmo da capo... :)
Ricordo bene che ethereal mi diceva il tipo di cifratura e vedevo i mac 
address dei client!

 codificato è il payload.
Che io sappia non viene cifrato il MAC.
Pero' e' anche vero che se gli utenti della stessa rete usufruissero
tutti della stessa chiave, come con WEP, be' allora tutti quelli sul
mezzo che debbono ascoltare avrebbero la chiave giusta.
Detto questo, man in the middle e' possibile per qualunque sistema sia
sincrono che asincrono (doppia chiave) nel caso non ci sia gia' stata
una prima comunicazione o nel caso non ci sia un third party sicuro
*pre-esistente*.
Wep e' comunque relativamente sicuro, in quanto la chiave viene data
"manualmente" ad ogni utente e se non ci sono implementazioni errate e
client 802.11b sara' difficile per il *cracker* fare man bassa.
E sopratutto private ssid e mac filter sara' sempre abbastanza per
fermare il lamer di turno o il casuale passante.
Piuttosto oggi facendo un po' di passive scanning sulla mia scheda di
rete ho scoperto che l'applicazione Mail per collegarsi ad un account
.Mac manda i dati in chiaro.
Ma io dico, siamo *impazziti* ???
Anche google usa ssl .. voglio dire, .Mac e' un servizio a pagamento,
non puo' usare imap in chiaro cosi tranquillo ..
E vorrei ricordare agli scettici che ci sono distribuzioni linux e
alcune specifiche schede di rete wireless che permettono di fare il
tutto seguendo piu o meno semplici tutorials..
su osx con kismac e la giusta scheda di rete (dwl 122 per esempio) si
fa in mezzo secondo.
Peccato solo che sui mac intel modificare il mac address manualmente
non e' ancora possibile.
Pero' forse lo e' mettono in bridge con parallels l'airport, non sono
sicuro , ma ho avuto strani risultati.

 se usi WEP...beh tanto vale toglierlo.
seguendo il tuo ho consiglio ho provato a settare la mia APExpress con
WPA. Il risulato č che il Mac non riconosceva piů la base (il messaggio
era qualcosa del tipo "Network non supportato").
Ho pure perso il controllo della base, per riaverlo ho dovuto
resettarla. Per ora sono tornato in WEP. Ogni consiglio č ben accetto!
Grazie,
Ale.
-- 
"Our security services need to be lucky all the time,
the terrorists only need to be lucky once"
Ian Storrar, South Shields, UK

 
Mi pare non si possa manco su i ppc, almeno a me via shell mi aveva 
mandato a quel paese... :(

 ed il router si puo` passare da poche ore a qualche giorno.
potrebbe anche darsi che utilizzando il WEP la connessione sia anche più
veloce?
-- 
Skype: sandrino_mac
iChat: sandrinomac


piu' veloce no, in genere le cifrature "rallentano" la quantita' di
dati al secondo che si riesce a trasmettere normalmente. Con cifrature 
poco complesse non lo noti, con altre pesanti potresti accorgertene un 
pochino, ma cio' avveniva di piu' all'epoca dei token ring dove le 
differenze di diversi secondi si notavano decisamente :) come anche 
l'aggravare sulla cpu della macchina. :)


-- 
Nicola D'Agostino
<!-- 
http://www.nicoladagostino.net
 -->
<!-- 
http://www.nezmar.com
 -->

 client 802.11b sara' difficile per il *cracker* fare man bassa.
Più debole ?

 Grazie
Io non mi connetterei MAI alla banca online via wifi, preferirei sempre 
via cavo ethernet al router.

 mandato a quel paese... :(
Per le ethernet lo fai con ifconfig, per le airport guarda qui:
http://www.suspekt.org/
-- 
k|b|s > mailto `echo ti.gulgb@sbk|'rev'`
MAPU/L Abu Nidal secret key Alliance of Eritrean National Force al-Jihad 
Baghdad freemasons Eastern Shan State Army counter-intelligence PCP RC5 

 
Ottimo, grazie! :)

 via cavo ethernet al router.
IDEM.
-- 
"Imagination is more important than knowledge"
Albert Einstein 
1879-1955