Programma per creare password????
Thanks Thanks:  0
Likes Likes:  0
Risultati da 1 a 6 di 6

Programma per creare password????

  1. #1
    Partecipante DOC L'avatar di the_celtic
    Data Registrazione
    Apr 2004
    Località
    San Germano V.se (VC)
    Messaggi
    32

    Arrow Programma per creare password????

    Come da titolo sto cercando un programma per la creazione automatica di password da installare su Ubuntu 8.10.

    Grazie a tutti

    HTC Touch 2 - Super 0 Mondo (338)
    Nokia 5230 - Zero Limits Smart (348)
    Apple iPhone 4S - Vodafone Stile Libero (392)

  2. #2
    Partecipante Logorroico L'avatar di gioi
    Data Registrazione
    May 2004
    Località
    Torino
    Messaggi
    3,545

    Predefinito

    Ci sono vari sistemi...

    io se vuoi posso suggerirti la cowboy way (da linea di comando).

    Il trucco è usare il device /dev/random (o /dev/urandom) che è un generatore di numeri casuali, per estrarre codici ASCII di caratteri alfanumerici.

    Si usa dd per creare lo "stream" generatore di codici, e poi i programmi tr (translate) e cut (taglia) per "estrarre" i caratteri ASCII, mediante l'uso di pipe.

    Primo passo: creare lo stream generatore
    Codice:
    dd if=/dev/urandom count=200 bs=1 > foo.txt
    dd genera uno stream di 200 (count) blocchi di 1 byte (bs = 1), e lo scrive nel file foo.txt

    Secondo passo... bisogna eliminare i caratteri di "a capo" e si usa tr

    Codice:
    dd if=/dev/urandom count=200 bs=1 | tr "\n" " " > foo.txt
    in questo caso l'aggiunta tramite pipe del comando tr serve a sostituire tutti gli "a capo" con degli spazi vuoti.

    terzo passo: trasformare lo stream di numeri casuali in caratteri alfanumerici utilizzando sed (stream editor). Si invoca sed per eliminare tutti i caratteri non alfanumerici
    Codice:
    dd if=/dev/urandom count=200 bs=1 | tr "\n" " " | sed 's/[^a-zA-Z0-9]//g'> foo.txt
    qui sed è istruito perchè agisca globalmente e ricorsivamente (l'opzione g alla fine) per eliminare tutti i caratteri che non siano alfabetici (sia maiuscoli che minuscoli) o numerici.

    Infine è possibile estrarre dallo stream una password di dimensione voluta tramite il comando cut.
    Codice:
    dd if=/dev/urandom count=200 bs=1 | tr "\n" " " | sed 's/[^a-zA-Z0-9]//g' | cut -c-8> foo.txt
    in questo caso cut taglia 8 caratteri dallo stream e li mette in foo.txt

    Se si volesse visualizzare a schermo la password generata senza passare dal file foo.txt si può sempre omettere l'ultimo comando:
    Codice:
    dd if=/dev/urandom count=200 bs=1 | tr "\n" " " | sed 's/[^a-zA-Z0-9]//g' | cut -c-8
    Un metodo alternativo sarebbe quello di usare md5sum (che serve appunto a generare stream alfanumerici secondo lo standard md5 al posto di tr e sed

    Codice:
    dd if=/dev/urandom count=200 bs=1 | md5sum | cut -c-8
    Spero di esserti stato utile...
    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning.
    My Blog: Antonio's WeBlog


  3. #3

    Predefinito

    In ogni caso:
    pwgen

    Molto più breve, sempre da linea di comando e quasi sicuro come quello di gioi.

    Cerca su synaptic "password" e vedrai che ne tira fuori almeno un paio.
    Per facilitare la memoria (però crea password meno sicure al brute-force) ci sono molti programmi che generano pseudo-dittonghi (ovvero password facili da memorizzare).

    Tanto se abbiamo dati molto importanti da proteggere ricordo sempre che esiste la criptoanalisitermoanale che permette di trovare le password in tempi estremamente brevi!
    Bruteforce | Aleritty.net

  4. #4
    Partecipante Scassamarroni L'avatar di Simone
    Data Registrazione
    Apr 2003
    Messaggi
    13,610

    Predefinito

    Ecco le password generate casualmente da me.

    dfw245/**
    gte45.lor7
    nncb8//.o

    Simone ©


  5. #5

    Predefinito

    Ok, ragazzi abbiamo accesso alla mail ed al conto corrente on-line di Simone, chi vuole qualcosa?

  6. #6
    Partecipante DOC L'avatar di the_celtic
    Data Registrazione
    Apr 2004
    Località
    San Germano V.se (VC)
    Messaggi
    32

    Predefinito

    Grazie a tutti per le risposte, proverò con i vostri consigli a creare le password di cui ho necessità.
    Riangrazio ancora.

    bye bye
    HTC Touch 2 - Super 0 Mondo (338)
    Nokia 5230 - Zero Limits Smart (348)
    Apple iPhone 4S - Vodafone Stile Libero (392)

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Mondo3 Social