
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
Archivio: crypto@sikurezza.org Soggetto: R: [crypto] Re: [ml] Tempi di cracking Mittente: Rissone Ruggero Data: Fri, 31 Jul 2009 10:58:02 +0200 (CEST)
> >-----Messaggio originale-----
> >Da: crypto-bounces@xxxxxxxxxxxxx
> >[mailto:crypto-bounces@xxxxxxxxxxxxx] Per conto di
> >Alessandro Barenghi
> >Inviato: giovedì 30 luglio 2009 12.14
> >A: 'ml@xxxxxxxxxxxxx'
> >Cc: 'crypto@xxxxxxxxxxxxx'
> >Oggetto: [crypto] Re: [ml] Tempi di cracking
> >
> >
> >Sono oggetti interessanti, ma volendo fare bruteforcing a
> >livello di costi conviene utilizzare schede normali su pc
> >minimali: si riesce a risparmiare un po' sul budget a
> >parita' di hardware , dato che la memoria on board non e' in
> >genere troppo critica per il bf.
> >
Grazie Alessandro per la risposta.
Non ho ancora avuto modo di verificare quanto carico viene comunque lasciato alla CPU per poter individuare una piattaforma "minimale" adeguata.
In effetti il benchmark presentato nel progetto Pyrit dimostra quanto era emerso tra le righe dei forum dove si discuteva di CUDA e delle schede Tesla, ovvero che le Tesla non sono niente altro che delle schede video con alcune piccole modifiche (a livello di firmware).
Leggendo la documentazione CUDA, per far lavorare al meglio la GPU, occorre "forzare" i driver video a non utilizzare il Time Out Detection and recovery (TDR), modalita' che non genera errori a livello di S.O. (penso solo Windows) solo se le schede video non sono collegate a monitor.
> >AFAIK il progetto Pyrit e' un cracker per WPA e WPA2 che ha
> >backend sia su nVidia CUDA che AMD Stream e ha delle
> >prestazioni più che interessanti nel complesso. Sorgente e
> >qualche figure of merit le trovi qui :
> >http://code.google.com/p/pyrit/
> >
In effetti piu' che al cracking WPA-WPA2 (comunque interessante e che provero' sicuramente), ero intenzionato a crearmi delle Rainbow Table differenti (e piu' utilizzabili) da quelle commercializzate su http://www.project-rainbowcrack.com/buy.htm
Nello specifico RT NTLM,SHA1, MD5 con
Password charset: space and !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
Password length: 8 to 12
Il modulo RainbowCrack for CUDA scaricabile dal loro sito e' un modulo che viene utilizzato solo per velocizzare il processo di confronto tra gli HASH da decrittare e le RT disponibili. Ho chiesto ulteriori informazioni per verificare se il software "RainbowCrack 1.4 for CUDA" presente nei loro bundle a pagamento fosse invece una versione in grado di utilizzare la/le GPU anche in fase di generazione.
Altrimenti si parte dai sorgenti della 1.2 (ancora disponibili) e si deve riscrivere il codice secondo le specifiche indicate nel CUDA SDK, del quale pero' vorrei capire anche se utilizza un approccio analogo a quello fornito da http://software.intel.com/en-us/intel-parallel-studio-home/ per l'ottimizzazione del parallel processing durante la stesura di righe di codice in C++.
Sicuramente sarebbe uno spreco lasciare in IDLE un core i7 3.8 GHz. ;-)
Ciao
RR
Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione, Grazie.
This e-mail and any attachments is confidential and may contain privileged information intended for the addressee(s) only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intended recipient, please delete this message and any attachments and advise the sender by return e-mail, Thanks.
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005