Spiare la propria Lan per scoprire vulnerabilità

mercoledì, 28 novembre 2007 di David Terni
commenti stampa

Chi è amministratore di rete come me, ha bisogno di tool potenti e veloci che mi restituiscano una serie d’informazioni il più dettagliate possibili per sapere tutto, comprese eventuali vulnerabilità, su tutti i computer connessi alla mia rete.

C’è un interessante scanner network per Windows che si chiama LANSpy. Oltre ad avere un simpatico log esportabile in HTML o XML, permette anche di ottenere una serie d’informazioni sui computer connessi alla stessa rete.

Che tipo d’informazioni?

  • Sistema operativo
  • Nome del computer
  • Cartelle condivise
  • Porte aperte
  • MAC address
  • Nome degli utenti
  • Processi attivi su quel sistema
  • Politiche sulle password
  • Da quanto tempo è accesa quella macchina
  • Traceroute e molto altro.

Provate un po’ sul vostro computer per vedere tutte le informazioni che scova. Ovviamente il divertimento maggiore sta nell’analizzare gli altri computer che si trovano nella vostra rete.

Il programma è veramente semplice da utilizzare. Inserite IP del computer che volete scansionare e lui vi restituirà tutte le informazioni che riesce a scovare.

LANSpy

Ma com’è possibile tutto questo? La risposta è semplice da fornire, un po’ meno è capirla.

Prendiamo in esame come il programma riesca a capire che sistema operativo è installato.
Ogni SO, pur inviando la stessa informazione nella rete, la manda in un modo tutto personale. Questo suo modo così particolare di preparare e scrivere le informazioni (il termine tecnico sarebbe: pacchetti) lo identifica in maniera univoca. Ogni XP scrive i pacchetti con la stessa calligrafia così come ogni Windows Vista fa utilizzando la sua. Nei pacchetti sono contenuti anche molte altre informazioni. Come chi ha scritto il pacchetto [nome del computer] e da dove lo ha spedito [Mac Address].
Questo, insieme con altri espedienti, si riesce a risalire a molte altre informazioni.

Ma di chi è la colpa? Il programma che estrapola tutte queste informazioni? Forse si, ma ricordo che in gran parte si deve a chi fa la spia, in altre parole il computer su cui richiediamo informazioni. Più è spione il vostro sistema operativo e maggiore sono le informazioni che vengono restituite [cosa ovvia]. LANSpy si limita solo ad estrapolare le informazioni che gli vengono restituite. Per mia esperienza Linux è quello che dice meno di se all’esterno mentre, al contrario, Windows è un gran chiaccherone.

Mezzi per proteggersi o nascondere tali informazioni.
E’ complicato. Purtroppo certe cose non si possono nascondere o evitare che vengano spiattellate così in bella mostra. In windows far sembrare che sia un sistema operativo, invece che un altro è una cosa abbastanza complicata. Il MacAddress serve, può essere modificato, ma non nascosto.

Cosa ben diversa per le porta aperte. Assicuratevi di avere un firewall attivo può far davvero la differenza e questo programma può aiutare a compiere un primo passo in tal senso. Ovviamente non è intenzione di questo articolo esplicitarvi tutte le possibili soluzioni, lascio a voi tale compito.

ATTENZIONE! L'articolo che hai letto e' stato scritto piu' di quattro mesi fa. Le informazioni presenti potrebbero dunque non essere aggiornate o non piu' valide!

Tags: , , ,
mercoledì, novembre 28 2007 di David Terni
commenti stampa share

Vuoi ricevere gratuitamente i nuovi articoli sull'informatica di David Terni nella tua casella E-mail o tramite Rss?

E-mail Rss

Altri Articoli Che Ti Potrebbero Interessare:

Ci sono 7 Commenti per questo articolo.

  1. Ciao, davvero un bell articolo, secondo me una cosa molto importante è viaggiare anonimi per esempio usando TOR. ;-)

    utente Marco Calatozzo

    28 novembre, 2007 15:35

  2. Ciao,

    Diciamo che una serie di computer sono messi in comunicazione tra loro in una grossa azienda, essi hanno un loro disco e una loro autonomia ma in comune un disco di nome R.
    Uno di questi computer ha copiato un file senza entrare in rete o in intranet e lo ha messo nel disco comune o r.
    La domanda e’ se si puo’ risalire a quale di questi computer ha copiato e poi messo in r questo file o documento e se e’ possibile individuare da quale di questi computer vengono cancellati talvolta dei documenti da r…..ciao e grazie

    utente Alessandro

    29 luglio, 2008 22:41

  3. @alessandro: si è possibile in linea teorica. Se il disco è messo come hd collegato alla LAN solo andando ad interrogare ogni singolo client è possibile individuare chi ha avuto accesso il tal giorno e a tal ora, ma non si sa però che file. Viene da se che queste informazioni sono facilmente eliminabili. Ben diverso se l’hd condiviso si trova su un server, allora le cose cambiano e sarà lui ad aver loggato utente, ip, mac address etc e che tipo di operazione ha eseguito. Inutile aggiungere che il server deve essere stato istruito a farlo e un’operatore deve essere in grado di leggere tali dati.

    utente David Terni

    30 luglio, 2008 07:02

  4. @Alessandro: che vuoi fare? lasciare un vibrione da qualche parte seza essere sgamato? :D
    ti conviene andare fisicamene davanti a quel pc e inserirlo tramite pennina usb ;)

    utente battiz

    25 gennaio, 2009 09:43

  5. per MacOsX c’e’ nulla di simile?

    utente battiz

    25 gennaio, 2009 09:48

  6. @Battiz: perchè non ti basta, e avanza, Nessus?

    utente David Terni

    25 gennaio, 2009 11:01

  7. grazias ;)
    l’avevo solo sentito nominare
    nn sapevo che avesse quella bella GUI …

    utente battiz

    25 gennaio, 2009 21:10

Scrivi un commento

I commenti sono senza moderazione, tuttavia...
  • I messaggi contenenti frasi offensive, fuori tema, di propaganda, futili o link di spam saranno modificati o non pubblicati.
  • Accetto le critiche, ma quelle personali mandatele via email

Puoi usare i seguenti tag HTML:
  • <a href="" title=""></a>
  • <blockquote></blockquote>
  • <code></code>
  • <em></em>
  • <strong></strong>

N.B. I campi in rosso sono obbligatori