Repository 32bit  Forum
Repository 64bit  Wiki

Verifica password

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Verifica password

Messaggioda darkstaring » gio lug 18, 2013 11:42

Ciao :)

Sto cercando di fare una verifica sulla password di un'utente di sistema...

Vorrei dalla password non criptata verificare se la password corrisponde alla stringa in /etc/shadow...
si può fare?
darkstaring
Linux 2.4
Linux 2.4
 
Messaggi: 369
Iscritto il: mer ott 13, 2010 12:55
Desktop: xfce
Distribuzione: Kali Linux

Re: VERIFICA PASSWORD

Messaggioda puzuma » gio lug 18, 2013 12:37

darkstaring ha scritto:Vorrei dalla password non criptata verificare se la password corrisponde alla stringa in /etc/shadow...
si può fare?


le password sono salvate come hash usando vari algoritmi, nel file dovresti trovare una stringa subito dopo il nome utente contente dei "$" il cui significato è il seguente:

$[tipo di hash]$[salt]$[hash]

la password è corretta se:

algoritmo_hash password+salt

dove con il + intendo la concatenazione delle stringhe.

i tipi di hash supportati li trovi in man crypt, ad esempio:

1 | MD5
2a | Blowfish (not in mainline glibc; added in some
| Linux distributions)
5 | SHA-256 (since glibc 2.7)
6 | SHA-512 (since glibc 2.7)
The quiet ones are the ones who change the world. The loud ones only take the credit.
Avatar utente
puzuma
Linux 2.4
Linux 2.4
 
Messaggi: 481
Iscritto il: mar lug 04, 2006 16:14
Località: Udine
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0

Re: VERIFICA PASSWORD

Messaggioda masalapianta » gio lug 18, 2013 13:39

Avatar utente
masalapianta
Iper Master
Iper Master
 
Messaggi: 2775
Iscritto il: dom lug 24, 2005 23:00
Località: Roma
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian


Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite