giovedì 16 giugno 2011

Trovare password con Google.

Una domanda che mi viene fatta spesso è :

imagesCASK2PLI

“E’ possibile trovare password o dati sensibile grazie al motore di ricerca Google?”

In effetti è possibile, grazie ai Googledork!!

Googledork. è un termine che unisce google a dork (inglese per una persona stupida), recentemente coniato per identificare chi rende disponibili inavvertitamente via web dati sensibili come numeri di carte di credito e password. E’ attuale il dibattito sull'incrocio a volte malefico tra dati sensibili e motori di ricerca.  Esistono siti interessanti dove vengono regolarmente postate ricerche su google che permettono di scoprire dati sensibili.

Qui di seguito alcuni esempi di sintassi per la ricerca con Google che permettono di trovare documenti che contengono utenti e password. Lasciati disponibili su internet per negligenza di qualche Googledork.  (se vuoi leggi anche l’articolo dove ho stilato una Hit Parade di GoogleDork)

1. filetype: xls email username password (Questa ricerca mostra fogli di calcolo Microsoft Excel sparsi per il web e dimenticati dai vari SysAdmin (stupidi) che contengono le parole username e password ed indirizzi email.)

2. allinurl: auth_user_file.txt (per trovare i file contenenti auth_user_file.txt password su server).

3. filetype: xls inurl:"password.xls" (Questa ricerca mostra fogli di calcolo Microsoft Excel dove sono conservate password. Ed è stato chiamato password.xls. Questo comando può cambiare con admin.xls per trovare tutti i fogli in cui sono conservate info di Admin).

4. intitle: login password (ottenere link alla pagina di login con le parole di login sul ​​titolo e parole password ovunque.)

5. intitle: "Index of" master.passwd (cerca la pagina master password)

6. Index of / backup (cercherà il file di backup indice sul server)

7. intitle: index.of people.lst (troverà tutte le pagine web che contengono liste utenti).

8. intitle: index.of passwd.bak (cercherà i file di backup delle password)

9. intitle: "Index of" pwd.db (ricerca file Database che contengono password).

10. intitle: "Index of .. etc" passwd (questo comando indicizzare la pagina che elencano password).

11. index. of passlist.txt (cercherà le pagine contenente le liste delle password in formato testo in chiaro).

12. index.of.secret (google porterà sulle pagine contenente documenti riservati). Questa sintassi è molto usata per la ricerca di documenti segreti dei governi, compresi i dati di password) in alternativa utilizzare la sintassi: index.of.private

13. "# PhpMyAdmin MySQL Dump" filetype: txt (indicizzerà la pagina contenente i dati sensibili di amministrazione che si accumulano con php)

14. inurl: ipsec.secrets-history-bugs (contiene dati riservati che hanno solo dal super utente). o ordine con inurl: ipsec.secrets "tiene segreti condivisi"

15. inurl: ipsec.conf-intitle: manpage (utile per trovare i file contenenti dati importanti per l'hacking)

16. inurl: "wvdial.conf" intext: "password" (mostra la connessione dialup che contengono numero di telefono, username e password)

17. inurl: "user.xls" intext: "password" (che mostra url che salvare nome utente e la password in file di foglio di calcolo)

18. filetype: ldb admin (web server cercherà la password per la memorizzazione in un database che non dos cancellare da googledork)

19. inurl: search / admin.php (cercherà pagina web php per il login admin). Se siete fortunati, troverete pagina di amministrazione di configurazione per creare un nuovo utente.

20. inurl: password.log filetype: log (questa parola chiave è la ricerca di file di log in un URL specifico)

21. filetype: reg HKEY_CURRENT_USER nome utente (questa parola chiave utilizzata per cercare i file reg (registry) al percorso HCU (HKEY_CURRENT_USER)).

in questo articolo ho stilato una Hit Parade di GoogleDork

Vi ricordo che la diffusione di materiale contenente dati di accesso a sistemi informatici può essere punito dalla legge pertanto limitatevi a studiare queste sintassi di ricerca per affinare le vostre ricerche e a proteggere meglio i vostri dati.

Arriverderci al prossimo articolo

Michele Balzano

mercoledì 15 giugno 2011

keylogger

Un keylogger è, nel campo dell'informatica, uno strumento in grado di intercettare tutto ciò che un utente digita sulla tastiera del proprio, o di un altro computer. Fino a qualche tempo fa il nome Keylogger era associato a elementi dannosi per il computer, questi software infatti avevano solo la funzione di intercettare le combinazioni di tasti digitati e lo scopo di chi li usava era solo per il furto di informazioni.

Oggi le cose sono completamente cambiate - non solo il numero di funzioni eseguite da questi software di monitoraggio è aumentato, ma lo scopo di chi utilizza questo tipo di software è cambiato. Ora è più utilizzato dai datori di lavoro e dai genitori, per essere più consapevoli di come vengono utilizzati i computer in loro assenza. Un software keylogger largamente diffuso per il controllo parentale è Fbrecpwd Software Keylogger la sua efficacia e la facilità d’uso, uniti al prezzo accessibile a tutti, lo ha reso il software più usato per il monitoraggio dei computer.

 

Esistono due tipi di keylogger:

  • hardware: vengono collegati al cavo di comunicazione tra la tastiera ed il computer o all'interno della tastiera
  • software: programmi che controllano e salvano la sequenza di tasti che viene digitata da un utente.
 

I keylogger hardware sono molto efficaci in quanto la loro installazione è molto semplice e il sistema non è in grado di accorgersi della loro presenza. Quando installati fra la tastiera e il PC hanno le sembianze di un adattatore o appaiono dei cavi di prolunga. Quando sono nascosti nella tastiera risultano del tutto invisibili. Il vantaggio dei keylogger hardware risiede nel fatto che sono completamente indipendenti dal sistema operativo e sono in grado di intercettare anche le password di bootstrap. Questi keylogger memorizzano i tasti premuti o li inviano a dispositivi wireless. Per leggere il contenuto dei dati memorizzati localmente di solito si utilizza una combinazione di tasti o si lancia uno specifico software.

 
Schermata di un resoconto creato da un keylogger software.

fbrecpwd_software_keylogger_file_log_screenshoot_2

Una schermata da un keylogger software.

fbrecpwd_home

I keylogger software sono invece semplici programmi o driver di periferica che rimangono in esecuzione captando ogni tasto che viene digitato e poi, in alcuni casi, trasmettono tali informazioni ad un computer remoto.

Spesso i keylogger software sono trasportati ed installati nel computer da worm o trojan ricevuti tramite Internet ed hanno in genere lo scopo di intercettare passworde numeri di carte di credito ed inviarle tramite posta elettronica al creatore degli stessi.

Un programma di keylogging può sovrapporsi fra il browser ed il World Wide Web. In questo caso intercetta le password, comunque vengano inserite nel proprio PC. La password viene catturata indipendentemente dalla periferica di input (tastiera, mouse, microfono): sia che l'utente la digiti da tastiera, sia che l'abbia salvata in un file di testo prima di collegarsi a Internet, e poi si limiti a fare copia/incolla, in modo da evitarne la digitazione, sia questa venga inserita da un programma di dettatura vocale.

Anche in caso di connessione sicura (cifrata), se sul computer è presente un keylogger che invia le password in remoto, tali password potranno essere utilizzate dalla persona che le riceve.

Arrivederci al prossimo articolo.

Balzano Michele

lunedì 13 giugno 2011

Windows Fundamentals for Legacy PCs (WinFLP)

Windows Fundamentals for Legacy PCs (WinFLP) è un sistema operativo della Microsoft, basato su Windows XP Service Pack 2, ma ottimizzato per girare su un hardware meno potente e più vecchio. È stato rilasciato l'8 luglio 2006.

winflp2

La Microsoft considera Windows FLP un sistema operativo che consente di eseguire operazioni base su un hardware più vecchio.  WinFLP permette di rendere attuali macchine su cui deve girare necessariamente Windows, implementando alcune delle caratteristiche delle versioni più recenti, come Windows Firewall, Aggiornamenti Automatici, ed altro ancora. Per la Microsoft però questo non  è un sistema di uso quotidiano.
WinFLP è un sistema operativo modificato specificamente per i PC più vecchi. Può essere usato sia localmente, sia come sistema operativo remoto.


Requisiti minimi di sistema
* Processore Pentium e 233 MHz di CPU (300 MHz consigliati)
* 64 MB RAM (128 MB consigliati)
* 500 MB HDD (1 GB consigliato)
* Risoluzione 800x600
* Scheda di rete da 10Mbps


Caratteristiche
* Consuma meno RAM di Windows XP SP2 Professional
* Supporta molte applicazioni di Windows XP
* Supporta basilari funzionalità di Rete (Networking)
* Supporta la maggior parte dei drivers di Windows XP
* Aggiorna macchine obsolete a un livello di sicurezza più alto
* Supporta le DirectX
* Supporta periferiche esterne come mouse, tastiera, joystick...

Capacità e Limitazioni
* Non sono supportate le connessioni da riga di comando
* Possibili incompatibilità con programmi più per Windows 9x)
* Possibili incompatibilità con drivers più vecchi
* L'installazione richiede il partizionamento di tutto il disco
* Non include il supporto e il pannello di controllo per i joystick
* Non include il file NULL.SYS, rendendo impossibile l'uso di tools quali Cygwin (Questo non consente a Cygwin di implementare il file /dev/null).

Arrivederci al prossimo Post

Michele Balzano

Post più popolari