Sito ottimizzato con risoluzione 1024 x 768

 
COMPUTER SCIENCE
Benvenuti sul Sito di CS
MENU
Home
Hacker
Em@il
Ricerche
Pubblicità
GuestBook
Forum
WebMaster
Guide
Top50 CS
Tools
Script
Programmazione
Guide
Programmi
 
PUBBLICITA'

 
SOSTIENI IL SITO

Dai un voto:


 
NEWS BOX

 
RICERCA VELOCE
Google
Web Sito

Sezione: Home - Hacker: guide

Torna a guide

COME TROVARE IL FILE SAM

 

Può capitare di perdere o dimenticare la password per accedere al proprio account in Windows NT4/2k/Xp o di avere la semplice curiosità di scoprire come Windows archivia le proprie passwords e se sono al sicuro... ecco perciò una buona guida esplicativa. Le metodologie che spiegherò sono utilizzabili solo da locale!
Per adesso quello che dico vale sia per NT4 che per 2000 e Xp. Allora, innanzitutto il nostro "oggetto del desiderio" deve essere il file SAM (non ha estensione) che si trova in C:\"WINDOWS" o "WINNT"\system32\config (in NT4/2k si trova in C:\WINDOWS... mentre in Xp si trova in C:\WINNT...) e che contiene le passwords di accesso al sistema crittografate (hash). Ne esiste poi una copia (spesso però non aggiornata in quanto è quella che il sistema operativo crea durante l'installazione del medesimo e contiene perciò le passwords che uno immette durante la richiesta iniziale da parte del sistema operativo di immissione degli utenti che possono accedere al sistema con rispettive passwords) in C:\"WINDOWS" o "WINNT"\repair. Il file SAM in C:\"WINDOWS" o "WINNT"\system32\config (quello di nostro maggior interesse) non può essere prelevato quando Windows è in esecuzione perchè esso è utilizzato dal sistema. Il file SAM in C:\"WINDOWS" o "WINNT"\repair può essere invece prelevato con facilità ed essere copiato su un floppy per poi essere crakkato con calma ma, come già detto, c'è il rischio che il file non sia aggiornato. Ecco allora come prelevare il più sicuro file SAM in C:\"WINDOWS" o "WINNT"\system32\config: innanzitutto creiamo un floppy di boot compatibile con partizioni NTFS, se la nostra partizione è tale, riavviamo quindi il sistema e facciamolo partire nella modalità col prompt dei comandi MS-DOS grazie al floppy di boot. è anche possibile prelevare il file SAM facendo il boot del sistema con un distribuzione Linux live come Knoppix 3.3 ma io preferisco utilizzare MS-DOS, poi vedete voi cosa scegliere, io spiego il metodo che sfrutta la shell di DOS. Per passare dalla directory A:, nella quale ci troviamo appena dopo il boot col floppy, a quella di nostro interesse eseguiamo il seguente comando: cd C:\"WINDOWS" o "WINNT"\system32\config (se il sistema è NT4/2k scegliamo "WINNT" se è invece Xp scegliamo "WINDOWS"). Ecco che adesso dobbiamo fare una distinzione tra Windows NT4 e Xp/2k, infatti in NT4 è ora sufficiente copiare il file SAM per ottenere le passwords mentre in 2k/Xp dobbiamo anche copiare il file SYSTEM (sempre nella stessa directory e anch'esso senza estensione) in quanto il file SAM è stato ulteriormente crittografato (in 2k/Xp questa ulteriore misura di sicurezza è attuata di default mentre in NT4 è attivabile a piacere) e l'unico modo per ottenere le passwords del sistema è prelevarlo insieme al SAM (vedremo successivamente come utilizzarlo). Eseguiamo quindi, se siamo in Windows NT4, il comando: copy C:\WINNT\system32\config\SAM A:. Grazie a questo comando viene copiato il file SAM sul floppy. Se siamo al contrario in Win 2k/Xp eseguiamo il comando: copy C:\"WINDOWS" o "WINNT"\system32\config\SAM & copy C:\"WINDOWS" o "WINNT"\system32\config\SYSTEM A:. In questo modo abbiamo copiato sul floppy sia il file SAM che SYSTEM. C'è la possibilità che i files SAM e SYSTEM non ci stiano sul floppy perchè troppo grossi, in questo caso dovrete utilizzare un programma di compressione che funzioni sotto MS-DOS come Pkzip. Ok, ora se tutto è andato a buon fine abbiamo gli adorati files SAM e SYSTEM. L'ultimo passo per poi ottenere le passwords di accesso al sistema è quello di scaricare il programma SAMInside (l'unico programma in grado di decrittografare il file SYSTEM insieme al SAM) da http://www.insidepro.com/eng/index.shtml e crakkare con esso gli hash (in pratica le passwords crittografate di cui il file SAM è composto) delle passwords. L'uso del programma è abbastanza intuitivo comunque è sufficiente che carichiate prima il file SAM e poi il programma vi chiederà di caricare il file SYSTEM se necessario, ed il gioco è fatto. Per ottenere le passwords nei sistemi NT4/2K/Xp è possibile utilizzare anche vari exploit come PWDump ma ho preferito tralasciare l'argomento e concentrarmi piuttosto sui metodi che ho appena descritto in quanto funzionanti al 100% (se fatti bene...) al contrario dei vari metodi che sfruttano dei bug del sistema che dipendono dal livello di aggiornamento dello steso e sono perciò meno affidabili.

 

Contatta il WebMaster qui : computerscience@altervista.org

 

Sito creato da Orebla, tutti i diritti riservati Computer Science
Il contenuto di questo sito è solo a scopo informativo, qualsiasi altro uso
è a carico dell'utente.