BG personal blog Approfondimenti tecnici sul mondo informatico – By Gabriele Besta

6nov/082

VB.NET – una funzione che genera il valore di hash MD5 e SHA-1 di un qualunque file

E' ormai risaputo che il web offre uno sconfinato mondo di possibilità ma che allo stesso tempo racchiude innumerevoli minacce di ogni sorta. Virus, Spyware, Trojan, Adware, spopolano sulla rete e spesso sfruttano la celebrità di software distribuiti gratuitamente per insinuarsi nei nostri computer. Un caso emblematico è sicuramente il famosissimo software di peer-to-peer eMule clonato in decine di versioni, spesso difficilmente distinguibili dall'originale, ma che incorporano ogni genere di minaccia (a tal proposito vi ricordo che il vero e originale eMule è scaricabile in modo del tutto gratuito dal sito ufficiale www.emule-project.net). Pensate se inavvertitamente doveste installare un dialer illegale sul vostro computer, vi lascio immaginare le conseguenze sulla bolletta telefonica... Al fine di tutelare i propri utenti gli sviluppatori, sempre più spesso, assieme al download del loro software forniscono il valore di hash, ovvero "l'impronta digitale" del programma, che consente di verificarne l'integrità. Oltretutto verificare il file prima di procedere all'installazione, in particolare nel caso di file di grossi dimensioni come ad esempio distribuzioni linux, permette di evitare problematiche dovute ad errori nella trasmissione dei dati.

Capita l'importanza di questa prassi vi propongo una semplice funzione che permette di generare il valore di hash MD5 o SHA-1 di un qualunque file. Come sempre il codice è ampiamente commentato ma non esitate a postare dubbi o richieste di chiarimento.

Stampa
26ott/080

ADrive rivoluziona lo storage online gratuito

ADrive_logoIn questo breve post vi parlo di ADrive e del suo innovativo, quantomeno in termini di spazio, servizio di storage online. Negli ultimi anni l'evoluzione e la ricerca nel campo degli hard disk ha portato alla nascita di dispositivi capaci di archiviare quantità "infinite" di dati e questo non sempre è un bene. Infatti concentrare tutti i nostri preziosi file su di un unico dispositivo potrebbe avere conseguenze "drammatiche" in caso di guasti o malfunzionamenti. Proprio per questo motivo e grazie anche alla diffusione sempre maggior di connessioni a banda larga diverse società hanno inizato, da alcuni anni, ad offrire servizi di storage/backup online dei propri dati. Alcune società offrono questo servizio a pagamento, altre gratuitamente, altre ancora propongono versioni sia a pagamento si free dei loro prodotti. ADrive offre sia servizi free sia a pagamento ma si differenzia dalla maggior parte dei concorrenti per via dell'eccezionale quantità di spazio messo a disposizione gratuitamente ai propri utenti; a seguito di una brevissima registrazione si ottengono infatti ben 50GB di spazio dove archiviare tutto ciò che si desidera. L'upload dei file può avvenire tramite la comoda interfaccia web o tramite il programma client, scaricabile anch'esso gratuitamente, che incorpora inoltre funzioni di backup automatico, sincronizzazione cartelle, e ripristino dei file erroneamente cancellati. Infine, altra caratteristica del servizio, è la possibilità di condividere i propri file con utenti terzi attraverso un link generato dai server di ADrive.

Dai test che ho effettuato, la velocità di trasferimento dei file è piuttosto buona, unica nota negativa riguarda il software client che non si può proprio definire semplice o intuitivo nell'utilizzo...Consiglio quindi l'utilizzo dell'interfaccia web che grazie all'adozione della tecnologia Java compie egregiamente il suo lavoro.

In attesa del tanto decantato GDrive godiamoci questo ottimo servizio free.

Stampa
25ott/080

Proteggere i propri dati su Windows Vista con TrueCrypt

logo_truecryptL'idea di questa video guida nasce dalla sempre maggior esigenze di garantire la privacy dei nostri dati digitali. L'hard disk di un comune personal computer racchiude oramai fotografie, filmati, lettere, mail, insomma un pezzo della nostra vita. Se è vero che in un pc desktop il rischio di furto è minimo e il problema dello smarrimento non sussiste, lo stesso non si può dire parlando di un notebook... Tralasciando l'aspetto dei dati sensibili, anche solo l'idea che un malintenzionato possa divertirsi sfogliando anni di fotografie è quantomeno fastidiosa; la soluzione a questo problema è ricorrere alla cifratura dei dati. In questo post vi parlo di "TrueCrypt" un famoso e semplice programma distribuito in forma OpenSource e quindi liberamente scaricabile dal sito ufficiale www.truecrypt.org. Apro una piccola parentesi: un programma di cifratura OpenSource è veramente affidabile? Ebbene si, lo si può addirittura ritenere più affidabile di un programma commerciale. Questo perché, essendo il codice libero e consultabile da chiunque, eventuali backdoor, errori di programmazione o algoritmi appositamente indeboliti al fine di facilitare la decifratura verrebbero immediatamente individuati.

http://www.gabrielebesta.it/wp/wp-content/plugins/downloads-manager/img/icons/setup.gif File: TrueCrypt 6.1a (2.99MB)
Numero download: 95
Descrizione: Versione compatibile con Windows Vista/XP/2000

Stampa