PDA

View Full Version : Kubuntu Password


L3n
16-01-2011, 15:34
Salve a tutti. Avrei bisogno di un po' di aiuto da qualcuno più esperto di me in materia.

Io ho un PC, su cui ho installato: su una partizione Linux (Kubuntu) e su un'altra Microsoft Windows XP.

Ora.. Dato che uso quasi sempre XP, mi sono scordato la password dell'account root (non abilitato al login) e la password dell'account user che avevo creato (abilitato al login). Cercando tramite internet, ho scoperto che se mi dimentico la password, se non ho messo la password anche al grub (caso mio), posso entrare in single user mode, che mi dà i permessi di root, cioè sono root, ma non ne conosco la password. Adesso arriva il quesito. Io quindi sono root e sto sul terminale con i privilegi di root (infatti ho il simbolo # e non il simbolo $ di semplice user). Volendo, dato che sono root, tramite il comando passwd, posso sovrascrivere la password vecchia con una nuova, senza sapere la password vecchia. Ma io volevo sapere:
C'è un modo per sapere la password root o user, senza sovrascriverla?
Io voglio assolutamente sapere per curiosità personale quali cavolo erano queste password che proprio non mi ricordo!
Esiste un comando che permette di visualizzare in chiaro la password dei due account?
Perchè io ho aperto il file /etc/passwd e ho visto che al posto della password c'è una x, quindi vuol dire che la pass è oscurata, allora sono andato nel file /etc/shadow e lì ho visto le due righe di hash di root e user, con le password, ma criptate!! Come faccio a visualizzare quelle password senza criptaggio?? Voglio dire, sono il root e ho il controllo completo dell'OS, ci sarà un modo per vedere le mie password in chiaro, no??

Grazie in anticipo per le risposte!

Gimli[2BV!2B]
16-01-2011, 16:02
In shadow è salvato un hash ottenuto dalla password più sale.

Se hai impostato una password un minimo decente, devi avere un po' di tempo a disposizione (o hardware specifico o molti pc) se vuoi recuperarla: man 3 crypt (http://www.kernel.org/doc/man-pages/online/pages/man3/crypt.3.html).

L3n
16-01-2011, 16:07
Premetto che sono niubbo, ma non è password + salt?

Comunque, man 3 crypt, cos ' è un programma per decriptare la pass??
Non c'è proprio un modo per vederla in chiaro? Magari per vie traverse, non so, modificando un'impostazione inerente alla pass, magari che si riesce a vederla.
Cioè, voglio dire, se sono il root, non ho la possibilità di vedere la mia pass con la quale sono entrato??! Mi pare illogico!

Gimli[2BV!2B]
16-01-2011, 16:28
Premetto che sono niubbo, ma non è password + salt?Non sopporto l'inglese ad cazzum: sale funziona e l'ho usato.

man 3 crypt, cos ' è un programma per decriptare la pass??È la funzione usata per generarla.

Non c'è proprio un modo per vederla in chiaro?No. Devi provare un attacco brute force o a dizionario, basandoti sul tipo di hash utilizzato, avvantaggiato però dalla conoscenza del sale impiegato.

Mi pare illogico!È un ovvio provvedimento di sicurezza.
Metti che un attaccante venga a conoscenza della password di root (o scali i privilegi): se fossero visibili le avrebbe tutte, immediatamente.
In questo modo o le cambia e si fa scoprire o ci deve investire un po' di energie per ottenerle.

L3n
16-01-2011, 16:44
;34199420']Non sopporto l'inglese ad cazzum: sale funziona e l'ho usato.

Che vuol dire che l'hai usato??

Comunque, alla fine, non esiste un modo per vedere le password in chiaro, l'unico modo per farlo è decriptare gli hash delle pass criptate. Per farlo, quindi cosa dovrei fare di preciso? (Sii semplice :) )

EDIT: Adesso so cos'è sale, comunque ti informo che si dice anche salt, che in inglese in effetti e la traduzione di sale, comunque ok capito!

Gimli[2BV!2B]
16-01-2011, 16:59
Per farlo, quindi cosa dovrei fare di preciso? (Sii semplice :) )Io non ho mai cercato di recuperare password da /etc/shadow
Posso giusto riportarti la pagina di wikipedia (http://en.wikipedia.org/wiki/Category:Password_cracking_software) e aggiungere le rainbow tables alle possibili metodologie utilizzabili.

L3n
16-01-2011, 17:10
Mmmmhhh... quella pagina di wiki ormai la so a memoria...

Comunque perchè, si potrebbe recuperare la password attngendo da un'altra parte, invece che dal file /etc/shadow ?

Quindi non esistono nè programmi nè niente per decriptare questa pass, mannaggia, ed io che pensavo che si potesse visualizzare in chiaro senza doverla decriptare...

Comunque per decriptare tu che sicuramente sei più esperto di me cosa mi consiglieresti??

Gimli[2BV!2B]
16-01-2011, 17:28
Uno qualsiasi dei programmi elencati in quella pagina, di più ninzò!

L3n
16-01-2011, 17:34
Ok. Comunque grazie tantissimo per avermi dedicato il tuo tempo, mi hai fatto capire altre cose importanti. :)

Gimli[2BV!2B]
16-01-2011, 17:35
Prego, ciao! :)