Origama

Una parte dei miei me.


  • Carico il messaggio personale da twitter...

Entries Comments



Shredding filesystem portions

26 August, 2008 (16:40) | Applicazioni, Linux, Uncategorized | By: admin

Se vi chiedete come eliminare definitivamente un file dall’HardDisk questo vuol dire due cose:

  1. Sapete già che il semplice cancellare non assicura che i file non possano essere recuperati in seguito con appositi programmi
  2. <umorismo> Avete qualcosa da nascondere, il vostro ip è stato registrato e verrà comunicato alle autorità giudiziarie al più presto </umorismo>.

La tecnica da usare in questi casi prende diversi nomi, shredding, wiping, etc… ma in sostanza si tratta di riscrivere più volte il file da cancellare con dei dati casuali prima di rimuoverlo del tutto. Nei sistemi windows si può raggiungere questo obiettivo installando programmi appositi più o meno gratuiti mentre i sistemi Linux dovrebbero già contenere almeno un comando utile allo scopo. Questo comando è shred appunto.

Le informazioni complete sul comando le otterrete con il solito man. Di solito lo uso come illustrato di seguito:

shred -f -v -u -z -n 50 file

i cui parametri significano:

-f   forza il comando
-v  mostra l’avanzamento dell’operazione
-u  rimuove il file dopo la sovrascrittura
-z  Per celare l’operazione appena eseguita l’ultima scrittura viene fatta con 0
-n  sovrascrive N volte (default 25)

Attenzione mentre lo utilizzate però, potreste danneggiare seriamente il vostro sistema o cancellare irrimediabilmente (o quasi) qualcosa di molto importante per voi. Il file wiping non rende il recupero dei file impossibile ma molto improbabile, quindi a meno che non siate degli esperti di recupero dati prestate attenzione.

Chronicles of LFS #1 - Binutils Build

30 July, 2008 (21:05) | LFS, Linux, Progetti Personali | By: admin

Posto che ho abbandonato l’idea di compilare il sistema su una SD, sia per la lentezza nella scrittura sia perchè penso che sia molto più bello compilare direttamente sull’hardware su cui dovrà girare linux, vi aggiorno sui fatti.

Ho scoperto che il kernel bare.i di Slackware 10.0 è compilato con l’emulazione del coprocessore matematico quindi ho installato questa distro sul thin client e aggiornato il kernel alla versione 2.6.7 dato che Linux From Scratch richiede un kernel 2.6.x .

Ho verificato che i software necessari fossero tutti alla versione richiesta (e così è stato) e mi sono dato alla configurazione dell’ambiente. Stavolta ho creato la partizione LFS che conterrà tutti i sorgenti ed il sistema nascente.

Svolto tutto il lavoro di setting ho proceduto alla compilazione del primo pacchetto, Binutils.

Il tempo di compilazione di questo pacchetto è preso come riferimento per fare delle stime sui tempi di compilazione dei pacchetti successivi. Nel testo di riferimento questa unità di misura è chiamata SBU. Nel mio caso SBU=97m34.671s . Certo non è una scheggia ma spingere un dispositivo legacy al limite ha il suo fascino.

La compilazione è stata eseguita senza nessun problema.

Dritti dritti al secondo step: GCC-4.0.3 - Passo 1.

Chronicles of LFS #0 - The Beginning

14 July, 2008 (20:30) | LFS, Linux, Progetti Personali, Progetti Supportati, Uncategorized | By: admin

Ok,

adesso ho proprio tutto. Il thin client è arrivato a casa mia e aspetta solo di ricevere una bella distro e qualche demon da tenere attivo nelle calde giornate estive e nelle fredde notti invernali. Adesso non ho più scuse e posso cominciare a costruire la mia piccola creatura, il mio penguin-origama-edition, era da tanto che avevo in mente di farlo ma ho sempre temuto. I timori sonosempre gli stessi: e se poi non ci riesco? E se poi ci metto troppo tempo? E se tralascio altri affari (qualcuno ha detto università?) per questo?

Adesso però non ci sono più scuse, il training autogeno in questo momento verte sul fatto che per giustificare la spesa per l’acquisto del giocattolo (si stiamo ancora parlando del Thin Client) bisogna metterlo in funzione e visto che il giocattolo non ha coprocessore matematico bisogna costruirgli un kernel su misura, e magari una distro personalizzata e minimalista all’estremo con giusto il necessario per l’esecuzione di mldonkey, firefly, ssh, samba, sendmail, e qualcos’altro che al momento mi sfugge. Cosette che fanno comodo ad un utente domestico. Linux From Scratch fa proprio al caso mio.

Con questo articolo ne apro una serie che aggiornerò ogni volta che avrò fatto un passo avanti <sottovoce>o indietro</sottovoce>.

Read more »

Mplayer for Portable Media Players

8 April, 2008 (22:27) | Linux | By: admin

Il mio nuovo gingilloVabbè lo so, il titolo è un tantino fuorviante, ma altrimenti magari non lo avreste letto.

Se mi perdonate vi rivelo una cosina interessante.

Read more »

FFGoEEE - Fullscreen Flash Games on EEE pc

11 March, 2008 (18:13) | Linux, eeepc | By: admin

Che le limitazioni che il piccolo disco flash dell’ EEE PC possono essere superate in vari modi lo si è visto imparando a conoscere i servizi web che ci vengono offerti da più parti nella grande rete, e altrettanto numerose sono le precauzioni attuabili per massimizzare la resa del piccolo LCD da 7”. Ma visto che le soluzioni non sono mai abbastanza, vi suggerisco la mia dedicata ai momenti di relax.

Read more »

.flv 2 .avi o .mpg

7 December, 2007 (18:24) | Linux | By: admin

Anche se ormai proliferano i software (in gran parte sono applicazioni web 2.0) in grado di scaricare video da youtube in formati “più comuni”, vi propongo un metodo di conversione che potete mettere in atto sulla vostra linuxbox.

Read more »