Newsgroup: it.comp.reti.locali
Titolo: Vulnerabilità in alcuni modelli di Router Kraun

Salve a tutti,
spero di non essere OT.
 
Ho scoperto una Vulnerabilità in alcuni modelli di Router Kraun
 
 
In questi giorni ho notato che diversi clienti lamentavano problemi con 
la la Linea ADSL, alcuni con connessione Telecom altri con connessione 
Tiscali.
 
Casualmente ho notato che alcuni di questi clienti avevano due 
particolari modelli di Router KRAUN:
- KR.YL
- KR.KQ
(il problema si potrebbe verificare anche con altri modelli e anche con 
Router di marca differente).
 
In questi router, oltre a non poter accedere ad internet (a causa di un 
disservizio dei provider o ad un blocco dei DNS) ho rilevato 
l'impossibilità di accedere alla configurazione del Router.
 
Inizialmente ho pensato che il cliente l'avesse cambiata di sua 
iniziativa, senza segnarla o peggio senza accorgersene. Al terzo cliente 
con lo stesso problema di accesso al Router, ho capito che la cosa era 
più grave.
 
In pratica la Password di accesso alla configurazione è stata cambiata 
da qualcuno dall'esterno, semplicemente accedendo all'indirizzo IP che 
il router aveva in quel momento, usando la password predefinita (che va 
sempre cambiata).
 
Normalmente l'accesso alla configurazione del router è possibile SOLO 
dalla Rete Locale e se voglio poter accedere dall'esterno, devo 
abilitare una specifica funzione. In questi modelli di Router Kraun 
invece l'accesso alla configurazione è possibile dall'esterno, *anche* 
se la funzione di accesso dall'esterno è *disabilitata*.
 
Una volta avuto accesso alla configurazione del router, l'intruso poteva 
cambiare diversi parametri e presumo che siano stati cambiati i DNS (e 
presumo poi bloccati per sicurezza dal provider, causando il disservizio).
 
A questo punto, per chi possiede questi modelli di Router, in attesa di 
aggiornamento del firmware che corregge il problema, l'unica difesa è il 
cambio della Password di Accesso, possibilmente non banale e con 
aggiunta l'uso di Numeri, Lettere maiuscole e minuscole e caratteri 
speciali.
 
Qualcuno di voi ha un router di quel modello?
Oppure un Altro Router Kraun?
 
Se si, controlli se dall'esterno (es usando il proprio smartphone 
collegato in 3G e non in WiFi) se inserendo il proprio indirizzo IP 
Pubblico compare la richiesta di user e password.
Ovviamente se avete lasciato quelle predefinite (admin e admin) 
cambiatele subito :-)
 
 
-- 
Daniele Pinna
DAPINNA.COM
 
(leva oops per rispondere)
-----
Utente Skype: dapinna
DAPINNA.COM
        :  
http://www.dapinna.com
 
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 - Sito Aggiornato!!!
DAPINNA.COM
 su Facebook: 
www.facebook.com/pages/Sassari-Italy/DAPINNACOM/110085322371199
 
 

 speciali.
ehmmm, no
http://xkcd.com/936/
 
 
 
 
-- 
I fatti mi cosano

 
http://xkcd.com/936/
 
 
e-satto; c'è ancora chi NON ha capito che una password complessa per un
UMANO *non* è necessariamente complessa anche per un programma di
cracking :P 
 


 
no ma gli speedtouch alcatel con un determinato firmware (all'epoca 
molto diffuso per altro) di una dozzina di anni fa avevano lo stesso 
problema, con l'unica differenza che oltre all'accesso manutentivo 
aperto di default sulla WAN, c'era un bug per cui la password anche 
cambiandola, dopo il riavvio tornava quella di default :D
 

writethem ci ha detto :

Solo?
Non ti ciulava anche la macchina?
 
 


 
 
E se ti dico che probabilmente piï¿œ del 50% dei router tiscali sono 
vulnerabili? Mi era venuta l'idea un giorno dopo averci smanettato con 
uno dei loro router, ho fatto una prova ed in 30 minuti ero riuscito adn 
entrare in 20-30 pc provando un certo range id ip della mia zona prima 
da riga di comando come root dopo volendo anche http se abilitavo la 
funzione dalla riga di commando :)
Inutile dire che si riusciva a fare qualsiasi cosa, anche vedere tutte 
le password salvate in chiaro(pure quella della mail tiscali) ovviamente.
E stiamo parlando di un provider....
 
Questo 5-6 mesi fa da allora non ho piï¿œ provato

 cracking :P
 
Be vero...
Ovviamente (forse lo davo per scontato) la password deve essere anche 
sufficientemente lunga... penso che intorno ai 10 caratteri, va piů che 
bene, specie per chi ha un IP Dinamico.


 Ho scoperto una Vulnerabilità in alcuni modelli di Router Kraun
 
 
Ho appena controllato che lo stesso problema esiste con i TP-link 
(almeno il mod TD-W8901G v3).
 
E' semplicemente pazzesco... E non c'è nemmeno l'opzione per abilitare 
l'accesso dalla wan. Senza parole.
 
 
 
-- 
Mai mettersi a discutere con un idiota:
- prima ti porta al suo livello e poi ti batte con l'esperienza;
- chi ascolta potrebbe non capire la differenza.
 


 
Mi correggo: impostando una acl è possibile impedire l'accesso 
dall'esterno. Il guaio è che non è impostata per default e che 
l'apparato è diretto ad utenza non professionale, come altri facevano 
notare, utenza che normalmente non sa cosa sia un'acl...


 notare, utenza che normalmente non sa cosa sia un'acl...
 
Una cosa particolare che ho notato ï¿œ che il firmware dei TP-LINK e di
questi Kraun sia
 
 
Ho notato che il firmware dei TP-Link e di questi Kraun ï¿œ molto simile,
praticamente identico.
 
Kraun so per certo che Rimarchiava (parlo al passato perchï¿œ purtroppo
tempo seguirï¿œ la sorte del gruppo Principale, CDC che naviga in brutte
acque).
 
Non so di TP-Link, di sicuro vedo che rilasciano spesso aggiornamenti...
controlla sul sito se c'ï¿œ un aggiornamento.
 
Riguardo Kraun hanno sospeso il supporto
http://www.kraun.it/pages/support/?language=it
 
vabbï¿œ in precedenza, quando era "attivo", per altre richieste, non mi
hanno mai risposto... :-\
 
 
-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: 
http://www.dapinna.com
 
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 
DAPINNA.COM
 su Facebook:
www.facebook.com/pages/Sassari-Italy/DAPINNACOM/110085322371199
 
-----
*** And Now Powered by Linux KUbuntu 12.04 "Precise Pangolin" ***

ObiWan ha scritto:

NO. Le vostre indicazioni NON smentiscono il consiglio iniziale.
Una password come
kl8@au87*n3sk43anzer5x85$
è più complessa e sicura di una come
maialebattagliatritacarne

 maialebattagliatritacarne
 
Ed è anche più semplice da ricordare.

 maialebattagliatritacarne
 
E tu seriamente dai agli utenti password così?
O ne usi per te stesso?
Dato che il livello di sicurezza offerto da entrambe le alternative è 
sufficiente per le necessità di oggi, come mai preferisci quella meno 
ergonomica?


Andrea D'Amore ha scritto:

Un conto è dire che il sistema proposto da xkcd permette di generare 
password più facili da ricordare, il che è banalmente vero, un altro che 
permette di generare password più sicure, il che è falso.
Cerchiamo di non confondere i due piani.
 
 

 ergonomica?
 
Ripartiamo daccapo. Voi ditemi quali affermazioni avete fatto e quali 
avete smentito, così vi posso dire se, al di là dei singoli consigli che 
posso essere tutti validi, sono vere o false.
Altrimenti possiamo proseguire a dire tutto e il contrario di tutto.
Posso contribuire a questa deriva dicendo che anche una password del 
tipo abbiategrasso al posto di quella di default sul router in oggetto 
basta e avanza, però non ci tengo.
 
 


Lì l'esempio  era fra una "strana" da 11 caratteri e una "umana" da 25
è la lunghezza che aumenta l'entropia e la rende più complessa da decifrare
Andando di brute force inoltre non vedo perché § debba essere 
preferibile a $ o a S o a s
Sono comunque una permutazione e con lunghezze di password così la vedo 
improbabile che un attaccante prima si metta a fare le permutazioni di 
a-z poi di a-zA-Z e via così fino ad includere anche gli altri caratteri


 Lì l'esempio  era fra una "strana" da 11 caratteri e una "umana" da 25
 
Appunto, il gioco è sporco.
 


Premetto una cosa: sulle mie macchine di solito uso chiavi rsa per 
entrare, almeno su quelle fuori. Sto pensando di provare pam_nfc sulle 
mie macchine di casa anche se sono di quelli che a "something you have" 
preferiscono "something you know", ma sulle macchine dentro casa non ho 
sti gran segreti da proteggere
 
Detto questo, essendo il livello di entropia il punto focale io 
preferisco una pass di parole naturali con magari spazi in mezzo che 
raggiunga mettiamo 20 caratteri ad una di 8 caratteri che per 
raggiungere un'entropia comunque minore mi obbliga a sforzi mnemonici 
maggiori
 
Aggiungo che io per mia fortuna sono uno di quelli che pass, codici 
bancomat, codici fiscali, targhe, pass di root su server miei e altrui 
li manda a memoria in un attimo


 posso essere tutti validi, sono vere o false.
 
quello che si diceva all'inizio mi sembra abbastanza chiaro. E' pi�
sicura una password con parole semplici da ricordare ma lunga 20
caratteri di una lunga 8 con caratteri improponibili e difficile da
ricordare.
 
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo em@il non � da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

 ricordare.
 
No.
Maiuscole + minuscole + cifre + qualche altro carattere ~ 75 diciamo
75^8=1.0*10^15
"parole semplici da ricordiare" ~ 5000 diciamo
5000^4=6.3*10^14
Ovviamente la mia scelta di pescare da un vocabolario di 5000 parole è 
arbitraria ma non direi così irragionevole visto il requisito della 
"semplicità".
Rimane il fatto che non è così scontata la tua affermazione.
 


 
Forse cè qualche attinenza con questo articolo ?
http://www.ilsoftware.it/articoli.asp?tag=Scoperte-vulnerabilita-in-alcuni-router-molto-diffusi_9813
 

 Rimane il fatto che non č cosě scontata la tua affermazione.
 
a me sembra della matematica, perň non voglio convincere nessuno.
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo em@il non č da considerarsi pubblico,


 
http://www.ilsoftware.it/articoli.asp?tag=Scoperte-vulnerabilita-in-alcuni-router-molto-diffusi_9813
 
 
Parlando degli attacchi da remoto, i prerequisiti per le applicazioni 
di queste vulnerabilitï¿œ sono "l'attaccante deve conoscere le 
credenziali d'accesso" oppure (e questa la trovo persino divertente) 
"la vittima deve avere una sessione amministrativa aperta sul router e, 
contemporaneamente, cadere nella trappola di una pagina web fraudolenta 
gestita dall'attaccante". Un utonto che casca in una trappola simile, 
probabilmente ha giï¿œ il PC pieno zeppo di trojan di ogni sorta, e la 
vulnerabilitï¿œ del router ï¿œ solo l'ultimo dei suoi possibili problemi.
 
 


 
Si, ma prima di un attacco brute force, magari se ne prova uno a 
dizionario che, se va bene, è molto più veloce. Ovviamente se la 
password è una combinazione di diverse parole, mi sa che il dizionario 
è inutile
 
 

 � inutile
 
appunto. E comunque non � detto che debbano essere per forza da
dizionario... magari sono parole in dialetto o inventate ma che per
chi ha scelto la password hanno un senso...
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo em@il non � da considerarsi pubblico,


praticamente identico.
 
Ho verificato su un Intellinet che ha problemi di connessione, stessa cosa.
Anzi non si riesce ad accedere da 192.168.2.1 con Admin - 1234, ho dovuto
resettare il router (tenendo premuto il reset all'accensione per 30 secondi).
 
Per fortuna avevo un mattoncino bianco pirelli e gli ho messo quello.
E' molto meno configurabile ma almeno adesso naviga bene.
 
Grazie della segnalazione
 
--
ciao
  Stefano

 inutile
 
Perché inutile? Se le tue parole sono tratte tutte dal vocabolario, 
anche la combinazione di diverse parole costituisce ancora un 
vocabolario, la cui cardinalità è data da n^v dove n è il numero di 
parole contenute nel vocabolario iniziale e v è il numero di parole 
tratte dal vocabolario impiegate per costruire la password.
 

 vocabolario, la cui cardinalit� � data da n^v dove n � il numero di 
 
bhe, pistola � una parola da vocabolario, casa � un'altra parola da
vocabolario, ma pistolacasa decisamente no.
che poi credo che basti un pistola.casa per far saltare un attacco a
dizionario, rimanendo comuqnue decisamente memorizzabile.
Ma vogliamo esagerare? io ci metterei un bel: ac�agonarioltela
semplicissimma da memorizzare per me, tecnicamente � da dizionario, ma
dubito molto che i vari software abbiano nel loro db anche il
dialetto... :-)
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo em@il non � da considerarsi pubblico,


 dialetto... :-)
 
Tutto giusto ci� che dici. Ma allora anche aumentare la password casuale 
da 8 a 10 o 12 caratteri aumenta il livello di sicurezza. Chi costringe 
a limitarci a 8, quando tu dichiari di avere la facolt� di usare parole 
dialettali?
 

 
 
Ho dato una occhiata veloce a all'articolo lincato da 
ilsoftware.it
 
 
Forse quella di questi router KRAUN, la X si dovrebbe trovare nella
tabella sotto "Remote Adversary" e "Trivial".
 
Anche se vedo che le vulnerabilitï¿œ di quei Router non scherzano.


> password=+password+vocabolario[i];
 
 > password+=vocabolario[i];
 
 

 Grazie della segnalazione
 
Prego :-)


 dialettali?
 
nonostante la facilità del concetto mi vien da pensare che non hai
compreso il link postato da Marco.
Il link, banalmente diceva che è più sicura una password composta da
molte parole (quindi caratteri) facili da ricordare piuttosto che una
con pochi caratteri complessi ma difficili da ricordare. Se prendi una
password con molti caratteri casuali, sarà si molto sicura, ma sarà
anche decisamente difficile da ricordare. Se di contro aumento le
parole avrò una password altrettanto sicura ma più facile da
memorizzare.
Se poi uno riesce a ricordare con facilità password tipo:
aseijdhQWEWQ9E*é$=£ edwe*csçdsdvf rdef:avsdçf 
ben per lui...
 
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo em@il non è da considerarsi pubblico,


 memorizzare.
 
Stai facendo due affermazioni completamente diverse:
- una sulla sicurezza, che come ho già detto banalmente NON è vera , 
almeno non nei termine che tu insisti a sostenere, ed è per questo che 
continuo a replicare;
- una sulla facilità di memorizzazione, che come ho già detto è 
banalmente vera e che non ho mai contestato.
 
Eppure non mi pare di scrivere in ostrogoto:
 
"Un conto è dire che il sistema proposto da xkcd permette di generare 
password più facili da ricordare, il che è banalmente vero, un altro che 
permette di generare password più sicure, il che è falso."
 
Se di fronte a questo concetto mi viene contestato "di non avere 
compreso bene il link" io preferisco abbandonare la discussione.
 
Per quanto riguarda la facilità di memorizzazione, comunque, mi congedo 
con una piccola osservazione. Tutti i browser oggi danno la possibilità 
di memorizzare le password, e tanti utenti (50%? 80%? 99%?, non mi 
interessa) usano questa funzionalità. Per cui tra imparare a memoria 
"contadino.arcobaleno.mulino.albero" e far richiamare in automatico 
"kl8@au87*n3sk43anzer5x85$" non vedo tutta questa grande differenza.

  > password+=vocabolario[i];
 
Aridaje:
 
for (var j=0,j<vocabolario.length,j++) {
for (var i=0,i<vocabolario.length,i++) {
var password=vocabolario[j]+vocabolario[i];


 o a S o a s
 
in genere perche' il tradeoff col tempo (o lo spazio, nel caso delle 
rainbow table) e' in quel caso una funzione monotona crescente
 
puoi avere s e S omettendo §, ma non il contrario
 
tra § e $ invece il ragionamento e' meno restrittivo, ma comunque 
valido, dato che § in molte tastiere - tra cui quella americana, la 
piu' diffusa - non e' visualizzato
 
-- 
All the things I'm missin'
Good victuals, love and kissin'
Are waiting at the end of my ride
 
 

 da 20 caratteri serve più tempo di una composta da 8.
 
al di la' del ragionamento di memo, sul fatto che lo spazio campionario 
cresca al crescere del numero di caratteri usati (e quindi 
intrensicamente una parola da dizionario ha uno spazio campionario 
inferiore), ormai si prova prima sempre un dictionary cracking, e solo 
in un secondo momento il brute force


 combinazione di diverse parole, mi sa che il dizionario è inutile
 
inutile no, e' solo piu' difficile
 
a livello matematico, usare parole di dizionario in combinazione 
equivale semplicemente a queste due operazioni:
 
1) aumentare lo spazio campionario all'intero vocabolario invece che ad 
un insieme di caratteri
2) aumentare la richiesta computazionale, in quanto un insieme di 
caratteri impega sempre piu' tempo di un singolo carattere
 
tuttavia, come mostrato dal calcolo di memo qualche post fa, il 
tradeoff e' ancora tutto a vantaggio dell'attacco a dizionario 
combinato; tant'e' che ormai e' supportato da tutti i software di 
cracking piu' famosi, da john a hashcat


 maialebattagliatritacarne
 
più complessa forse si (poi ok, dipende dai punti di vista <eg>) per
quanto riguarda il più sicura, basta farsi due calcoli, specie se per
la seconda si usano spazi e maiuscole (Maiale Battaglia TritaCarne) ed
ovviamente, per quanto riguarda il "facile da ricordare" ho idea che la
seconda sia leggerissimamente più facile da ricordare rispetto alla
prima, specie poi se si usano termini che il nostro (il tuo, il mio...)
cervello riesce ad associare automaticamente; è più o meno un approccio
simile al "giochino" nel quale uno dice una parola ed un altro risponde
immediatamente con una parola che, secondo lui, è associata alla prima
 
Ma non pretendo di convincerti, continua pure con le tue passWORDS che
usano caratteri speciali ed interpunzioni, il resto del mondo, usa
delle passPHRASES e degli approcci diversi ma tu, fai pure, nessuno te
lo vieta o pretende di farti cambiare idea
 
Una sola, ultima domanda; considerando che hai affermato che una data
pass è più complessa di un'altra, credo tu abbia a disposizione un
qualche software che valuti la complessità (e che magari provi anche un
cracking usando dictionary/bruteforce, rainbow ed altro); in tal caso
potresti provare a valutare "tertia lacu Lemanno et flumine Rhodano" e
poi vedere quante siano le probabilità di cracking in tempo utile (poi
ok, mi sento buono ed evito di discutere di facilità di ricordare una
data passprhase o di parlare di riuso delle stesse o di keyloggers :P)
 
 
 

 altrui li manda a memoria in un attimo
 
;)
 

 parole sempre di quel vocabolario.
 
calma & gesso, iniziamo dal fatto che se sbagli la password il sistema
NON è che ti dica "hai sbagliato la prima parola" ... così tu tenti
con la seconda, ma ti dice semplicemente "hai sbagliato" quindi NON hai
modo di capire se "pistola" sia valida ed a quel punto proseguire da
tale stringa iniziale
 
Ed ovviamente il tutto restando nell'ambito dell'autenticazione
"classica" (passPHRASE)... dato che volendo potremmo passare a quella
basata su fattori multipli o su autenticazione biometrica "lazy" con
trigger di allarme o anche... vabbè, lascio perdere qui altrimenti si
rischia di finire off topic
 

 }
 
si si... poi arriva la fine del mondo, il meteorite, l'universo
collassa etc etc etc; avresti fatto una figura migliore se avessi
trasposto quanto sopra in matrici vettoriali; in quel modo il codice
avrebbe potuto essere eseguito su un cluster di GPU (vedasi gpGPU) o
simile; ma in qualsiasi caso, non credo che con un approccio di tal
genere riusciresti a combinare qualcosa; devi anche considerare il
fatto che un qualsiasi sistema con un decente livello di sicurezza ha
delle policies che obbligano al cambio periodico delle credenziali di
accesso, il che significa che se anche tu impiegassi 4 mesi per
riuscire a craccare una data passphrase, questa, nel frattempo, sarebbe
già diventata vecchia :P
 
 
 

 che permette di generare password più sicure, il che è falso."
 
dimostralo :) ! Suvvia, se affermi quanto sopra significa che hai fatto
i tuoi calcoli rilevando che l'entropia della passphrase basata su
termini casuali combinati tra loro è inferiore a quella di una normale
password composta da lettere e simboli; a questo punto, dimostra che
quanto affermi è vero, alla fine della fiera i numeri non mentono
 

ObiWan ha scritto:

anche il Belkin ha questo problema
 
me ne sono accorto perchè al reset della connettività dasl , il dyndns 
non si è aggiornato così mi sono trovato l'home page del router dello 
sconosciuto utente...con le psw di default belle attive
 
 
 

 poi vedere quante siano le probabilità di cracking in tempo utile 
 
senza ombra di dubbio: nessuna delle password citate qui sara' mai 
crackata in questa vita
 
io intanto le ho comunque aggiunte al mio dizionario :)


 io intanto le ho comunque aggiunte al mio dizionario :)
 
se ti diverti a collezionare stringhe, fai pure, ma non è questa la
strada "per andare in paradiso", fidaty se vuoi o... verificalo da
solo, se puoi :)
 

 contesto di una frase
 
mi stai quindi dicendo che un dizionario non mi servirebbe ad un tubo 
per fare un dictionary based attack?


 per fare un dictionary based attack?
 
più che altro, sto dicendo che, ad oggi, un dictionary attack ha poco
senso, a meno che tu non sia un botmaster e che tu non voglia cercare
devices vulnerabili e magari qualche "stepstone" per entrare in una
rete protetta (ma in tal caso, occhio alle honeypots !)
 
 

Mi puoi dire esattamente marca, modello, Revisione e firmware?
 
Intellinet 802.11g
 
http://www.intellinet-network.com/it-US/products/7578-wireless-g-broadband-router
 
 
Il firmware non lo so perchè non ho qui il router fisicamente,
 
--
ciao
  Stefano

 fare un dictionary based attack?
 
Scusate se mi intrometto.
Io credo che già con una passphrase formata da sole due parole (di 
senso compiuto ma non legate sintatticamente a formare una frase di 
senso compiuto), un classico attacco a dizionario non può avere alcun 
effetto perché tale attacco confronta ogni _singola_ parola del 
dizionario con la password. Alla fine della lista è finito l'attacco, a 
meno che non lo si voglia ripetere ricorsivamente come un attacco brute 
force, usando le parole invece dei caratteri.
Ma a differenza di un attacco brute force "classico" che parte da una 
base "sicura" di circa 220 caratteri (la tabella ASCII meno i codici di 
controllo) e che quindi, per una password di 8 caratteri deve svolgere 
220^8 (5.487.587.353.600.000.000) iterazioni, usando come base tutte le 
parole di un qualsiasi dizionario ci sono alcune variabili in più.
Se si assume che le parole siano tutte scritte in minuscolo e siano 
solo parole italiane, si parte da una base relativamente piccola (circa 
200000 parole). Se la passphrase è di sole due parole, bastano 200000^2 
(40.000.000.000) iterazioni per trovare la combinazione, ma se partiamo 
da presupposto che potremmo usare lettere maiuscole (o scrivere tutto 
maiuscolo) o parole straniere (o in dialetto come veniva suggerito), le 
possibilità crescono vertiginosamente al punto di rendere più 
conveniente un attacco brute force "normale".
Morale della favola: l'attacco a dizionario ha senso solo se usato come 
primo passaggio (e ovviamente, più parole ci sono nel dizionario, 
meglio è). Se questo fallisce, conviene passare al classico brute 
force.
 
 

 conviene passare al classico brute force.
 
ci stavo arrivando :) - il dictionary attack, nel caso in cui si parli
di una passphrase, dovrebbe essere portato avanti in maniera ricorsiva,
ossia concatenando ad una data parola le altre contenute nel dizionario
in modo da formare frasi composte; ed il tempo necessario per un tale
tipo di attacco è particolarmente elevato dato che nel caso in
questione (passphrase) i termini utilizzabili per comporre la stessa e
le possibili combinazioni sono "infiniti" (ok, si fa per dire, ma credo
sia chiaro cosa intendo); d'altro canto un dictionary portato avanti
per trovare "box" vulnerabili, magari con una passWORD semplice può in
ogni caso avere senso, specie se si riesce a trovare un "box" che, per
un motivo o per l'altro, sia connesso ad una rete "protetta" (pensa ad
un box VoIP configurato con la pwd di default e connesso ad una rete
aziendale)
 
 
 

 questo fallisce, conviene passare al classico brute force.
 
in genere si'
 
tuttavia ormai il bruteforce per password superiori a un certo numero 
di caratteri (in genere 10) e' talmente inefficiente che nella pratica 
il bruteforce non si usa piu', e si preferiscono attacchi a dizionario 
o al massimo ibridi, per ridurre la cardinalita' almeno di qualche 
ordine di grandezza


ObiWan ha scritto:

Già, in cinque righe di codice cosa ti aspettavi? Ho fatto anche troppo 
per i miei gusti. Tutto il resto che scrivi non c'azzecca nulla.
 

ObiWan ha scritto:

Minchia! L'ho già data la dimostrazione, è lì da leggere, smentiscila 
tu, anzi, già che ci sei correggila con i valori giusti, così poi ci 
divertiamo con la matita rossa e blu.
 

 conveniente un attacco brute force "normale".
 
Sottoscrivo il tuo commento come anche gli interventi precedenti di 
Solon Aquila.
La tua precisazione non è irrilevante perché sono convinto che in tanti 
che usano questo metodo scelgano parole comuni senza combinare maiuscolo 
con minuscolo cosa che in effetti contraddice un po' il tipo di scelta 
basato sulla semplicità.
 

 entropia 62.554 con un vocabolario italiano
 
Ti tornano i conti della vignetta xkcd?
 

 Ti tornano i conti della vignetta xkcd?
 
usando lo stesso dizionario dei conti sopra, mi viene 45 bits con 
correcthorsebatterystaple, leggermente di piu' rispetto ai 44 di xkcd, 
ma siamo li'
 
Tr0ub4dor&3 mi risultano essere 44 bits di entropia, ma solo perche' 
non ho la parola Troubador nel dizionario (mi pare in inglese non 
esista con quello spelling). Mettendola nel dizionario si ottengono 
effettivamente i 28 bits di xkcd


 qualche ordine di grandezza
 
Il discorso, secondo me, è diverso; chi cerca di penetrare determinati
sistemi, ha scoperto da un pezzo che conviene usare un approccio
diverso, sia questo basato su malware che estrae le passwords "belle e
pronte" sia che si tratti di un KL o robetta del genere o magari di un
worm che si limita a prendersi gli hashes memorizzati sul (o reperibili
dal) sistema infettato e li carica da qualche parte dove, con comodo,
li si può passare ammodino attraverso un blob di rainbow tables et
similia (
https://defuse.ca/
 tanto per fare UN esempio tra i molti); il
classico approccio "io attacker, tu servizio aperto, io craccare te con
dizionario" <g> non è più usato (ok, escludendo i bots che cercano di
beccare le credenziali email) nel caso di tentativi "seri" di penetrare
un dato sistema o una data rete; ad ogni modo, se ti diverti usando i
dictionary attacks e se per caso non conosci questo
 
http://crackstation.net/buy-crackstation-wordlist-password-cracking-dictionary.htm
 
 
magari potrebbe farti comodo per "ingrassare" il dizionario :)
 
 
 
 
 
 

 la la Linea ADSL, alcuni con connessione Telecom altri con connessione 
 
 
 
STESSI PROBLEMI, STESSA MARCA ROUTER (MODELLO KR.KS);
Navigazione bloccata e psw di accesso diversa da quella impostata da cliente.
 
:-/

 
www.facebook.com/pages/Sassari-Italy/DAPINNACOM/110085322371199
 
 
SCUSA DANIELE,
IO HO PROPRIO UN PROBLEMA CON UN ROUTER KRAUN KR.YL ALLORA PER PRIMA COSA DEVO CAMBIARE LA PASS "ADMIN" E POI RESETTARE ,COSA CHE HO FATTO TIPO 10 VOLTE MA DOPO 1 GG TUTTO E A CAPO,SONO NEI 
PAZZI.SE
 MI SPIEGHI PASSO PASSO TI SARO' INFINITAMENTE GRATO!
ANDREA BARTOLOZZI

 
 
Ciao,
Il post � vecchio e nel frattempo quella che sembra una banale
vulnerabilit� sui router Kraun ho scoperto che � una "fogna a cielo
aperto" sulle principali marche di router: Vulnerabilit� e Backdoor.
 
D-Link, TP-Link, Netgear, LinkSys e altri.
Il problema sta nel fatto che questi router sono costruiti usando la
stessa scheda madre e lo stesso firmware (vengono modificati solo logo e
colori) e poi "inscatolati" in plastiche differenti.
 
 
Qui trovi un link aggiornato nel mio sito:
http://www.dapinna.com/notizie/30-avvisi-di-sicurezza/106-vulnerabilit%C3%A0-router-una-possibile-soluzione.html
 
 
In sintesi non E' sufficiente mettere la password anche complessa.
Occorre impostare le ACL (Access Control List) per impedire (*SI SPERA*)
l'attacco dall'esterno...
Ma segui le istruzioni presenti nell'articolo.
 
Se dopo questa impostazione, il problema si ripresenta, occorre cambiare
router, prendendo un modello che non ha queste vulnerabilit�.
 
 
 
-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: 
http://www.dapinna.com
 
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 
DAPINNA.COM
 su Facebook: 
https://www.facebook.com/dapinnadotcom
 
Blog - Storie di un Laboratorio di Informatica:
http://storielaboratorioinformatica.wordpress.com
 
-----
*** And Now Powered by Linux KUbuntu 12.04 "Precise Pangolin" ***