Newsgroup: it.comp.sicurezza.varie
Titolo: Password winzip

C'è qualcuno che sa come saltare le password assegnate a winzip?
Grazie e ciao, Bo.

C'č qualcuno che sa come saltare le password assegnate a winzip?
Se intendi gli ZIP protetti da password: "andando a caso o ad intuito".
Leonardo che non sta scherzando
".signature": bad command or file name

 Se intendi gli ZIP protetti da password: "andando a caso o ad intuito".
Se usa lo stesso algoritmo impiegato nel PKZIP 2.04G, allora un archivio
cifrato con WinZip si puo' attaccare per via crittoanalitica. Allego un
mio messaggio scritto circa un anno fa su MC-link:
----
Qualche tempo fa abbiamo avuto modo di accennare al known plaintext
attack ai danni del sistema crittografico usato da PKZIP 2.04G. Quanto
potrebbe risultare efficace? Nel libro "Applied Cryptography" di Bruce
Schneier (pg. 394-395), si accenna allo stream cipher scritto da Roger
Schlafly per il PKIP 2.04G, osservando che non e' particolarmente
difficile da "crackare". Secondo Schneier, un attacco crittoanalitico
necessiterebbe da 40 a 200 byte di known plaintext e un tempo di
complessita' molto contenuto, nell'ordine di poche ore sul proprio
personal computer.
Bene, questa mattina ho finalmente trovato un po' di tempo per fare
qualche esperimento. Nulla di definitivo, naturalmente. Ma comunque
abbastanza interessante da meritare questo messaggio in area. Per chi
ancora non lo sapesse, esiste un programma chiamato PKCRACK, che
realizza l'attacco di cui sopra ai danni degli archivi cifrati con
PKZIP. Il programma attualmente e' giunto alla versione 1.2. PKCRACK e'
stato scritto da Peter Conrad ed e' disponibile in diversi porting
(Linux, MS-DOS, SolarisX86 2.4), compreso Windows 95, una console
application scritta da un altro programmatore. Su Internet e' possibile
prelevare anche i sorgenti in linguaggio C, utili per esaminare gli
algoritmi usati e per realizzare porting su altre piattaforme. La teoria
alla base dell'attacco e' esposta in un documento scritto da Eli Biham e
Paul Kocher, liberamente prelevabile su Internet sia in formato
PostScript che ASCII. Veniamo ai fatti. Il test e' stato fatto su una
macchina Pentium P54C 150Mhz con 32MB di RAM e 256KB di cache L2, quindi
tutt'altro che un mostro di velocita', se comparato a macchine piu'
recenti; ho creato un archivio contenente una decina di file, compressi
con metodo DeflatX (opzione -ex) e cifrati con una password di 7
caratteri, scelti in un range di 256. Secondo la tavola riportata nel
file MANUAL.DOC incluso nel pacchetto di PKZIP, impiegando un brute
force attack con una macchima capace di tentare 10.000 password al
secondo, la rottura della chiave crittografica richiederebbe 2283
secoli. Usando PKCRACK con un known plaintext di 20KB circa - ma gli
stessi risultati li ho ottenuti anche con pochi KB conosciuti - ho
impiegato circa 30 minuti per trovare la password.
Ultima nota nota: PKCRACK richiede un known plaintext di almeno 13 byte.
----                                                                    
ciao,
Paolo.
-- 
Future Time di Paolo Monti             tel/fax 
+39-06-5003161
Distributore AVP e IDA per l'Italia    Internet: 
http://www.avp.it
e-mail: 
paolo...@avp.it
             Ordini: 
ord...@avp.it
AntiViral toolkit Pro, il potente antivirus con aggiornamenti
settimanali!