
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
[ Data: precedente
| successivo
| indice ]
[ Argomento: precedente
| successivo
| indice ]
Archivio: Ottobre 2004 ml@sikurezza.org
Soggetto: Re: [ml] Online password cracking
Mittente: Dario Lombardo
Data: Fri, 29 Oct 2004 09:30:33 +0200 (CEST)
La differenza consiste nella tecnica.
In locale tu agisci conoscendo il cyphertext (cioe' la password
cifrata). Se algo() e' la funzione di cifratura di un determinato
algoritmo allora fai una cosa tipo y = algo(x), dove x e' la password
dell'utente e y il cypher. Per craccarla tu fai
if (algo(x') = y) then "trovata: la password e' x' "
else "vai avanti"
Nel caso di un attacco via rete (per esempio attraverso un form di
autenticazione) la cosa e' piu' macchinosa perche' attraversi piu' stadi.
pwd -> protocollo di rete (es. http) -> web server -> algo() -> cyphertext
Per il programma di cracking in questo caso l'algoritmo non e'
importante ma e' invece importante il protocollo di rete usato. Infatti
i programmi di cracking locale hanno a bordo una serie di algoritmi di
cifratura, mentre i programmi di cracking in rete hanno a bordo una
serie di protocolli di comunicazione.
Alla fine il risultato e' lo stesso: provo delle password e scopro se
sono giuste, ma come dicevo all'inizio la tecnica e' diversa. In
generale il cracking locale e' piu' veloce, ma con quello in rete ti
metti realmente nella condizione di un attaccante che non ha accesso al
sistema. Nel caso locale infatti devi avere quantomeno accesso al
sistema come utente, se non addirittura come amministratore (e' il caso
delle shadow password di unix).
Sotto linux un ottimo programma di cracking in rete (molto migliore di
brutus a mio avviso) e' HYDRA, dell'arcinoto gruppo hacker THC.
Marco Bellini wrote:
Ciao a tutti,
devo testare le password utenti di un webserver direttamente online
(senza usare jonh the ripper in locale). ho trovato che per windows
esiste un software chiamato Brutus che fa brute force per http, ftp,
pop3 ecc direttamente da remoto, come se fosse un vero attacco.
Due sono i miei dubbi:
1. questa tecnica offre qualche vantaggio rispetto al cracking in
locale? Se scopro che le password sono deboli, non è già sufficiente?
che altro tipo di informazioni posso raccogliere con brutus (o simili)?
2. esiste qualcosa per linux che faccia questo tipo di test?
grazie per ogni info,
marco
________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List
--
Dario Lombardo
Centro Sicurezza Be-Secure
Telecom Italia Lab
Gruppo Telecom Italia - Direzione e coordinamento di Telecom Italia S.p.A.
====================================================================
CONFIDENTIALITY NOTICE
This message and its attachments are addressed solely to the persons
above and may contain confidential information. If you have received
the message in error, be informed that any use of the content hereof
is prohibited. Please return it immediately to the sender and delete
the message. Should you have any questions, please send an e_mail to
MailAdmin@xxxxxxxxxx Thank you
====================================================================
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005