F-Secure Rescue CD 3.00 antivirus portatile, Knoppix con boot da CD/USB

3 07 2008


Leggendo su DistroWatch.com News di questa settimana, ho intravisto una nuova release di un minicd, basata su Knoppix, con l’antivirus F-secure e che permette la scansione di partizioni e dischi, individuando i files infetti per altri sistemi operativi (sapete a quali sistemi mi sto riferendo) e rinominandoli con una estensione “.virus“, senza quindi cancellarli, ma evitando almeno di mandarli in esecuzione al successivo avvio dell’altro :D sistema.

F-Secure Rescue CD. F-Secure Rescue CD is a Linux live CD whose sole purpose is to scan files on FAT and NTFS partitions for presence of viruses and malware.

Il download dell’immagine ISO zippata è possibile da qui, e una volta scompattata, può essere masterizzata o trasferita su una pendrive USB, rendendo quest’ultima avviabile con syslinux.

La label di default è:

LABEL rescuecd
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us vga=normal atapicd nosound noapic noacpi nolapic pnpbios=off
acpi=off nofstab noscsi noapm nofirewire noagp nomce noprompt noeject highres=off SELINUX_INIT=NO nmi_watchdog=
0 xmodule=vesa initrd=minirt.gz console=tty10 desktop=openbox quiet BOOT_IMAGE=knoppix

Il LiveCD prevede l’aggiornamento del database delle definizioni dei virus, sia se la macchina è collegata a internet e sia in modo manuale. Per quest’ultima ipotesi si può scaricare su pendrive o disco il file fsdbupdate.run e aggiornare il DB con il comando da console come root

# dbupdate fsdbupdate.run

per ulteriori info potete leggere questo documento o il file PDF contenuto nel file f-secure-rescue-cd-release-3.00.zip

Per provare il livecd, non avendo virus, ne sistemi che offrono loro vitto e alloggio, ho usato VirtualBox con un disco formattato FAT e salvando la stringa di test del virus eicar.com, innocuo e che serve appunto a controllare che un antivirus sia in grado di rilevarlo, ma senza che questo sia un test efficace e definitivo ;)

La stringa di eicar.com è reperibile su vari siti (vedi virus eicar.com), non so come wordpress ve la farà vedere, provo a scriverla come codice:

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Il virus è stato individuato e prontamente rinominato in eicar.com.virus e la minaccia è stata debellata :)

Enjoy

Di seguito le schermate della macchina virtuale infetta 8)



Azioni

Informazione

14 risposte

3 07 2008
Max Greco

Grazie, mi serviva proprio un cd del genere!

3 07 2008
Lazza

Ma Fsecure non ha costi di licenza? Comunque, in alternativa, ClamBuntu: http://andrealazzarotto.com/2008/03/05/ecco-a-voi-clambuntu-naturalmente-griffata-lazza/ ;-)

3 07 2008
Antonio Doldo

@Max Greco
prego, tra l’altro ha installati mc e il driver ntfs-3g, due strumenti che uso spesso per il file recovery e come “coltellino svizzero” sui pc della rete di lavoro, anche se ormai sono affezionato a slax6.
Ciao,
Antonio

3 07 2008
Antonio Doldo

@Lazza
sapevo che qualcuno avrebbe subito tirato fuori il quesito, e tu hai premuto il grilletto prima degli altri :)
In effetti ho spulciato il blog senza riuscire a trovare nulla, ma come avrai notato durante l’avvio del livecd,

http://adoldo.files.wordpress.com/2008/07/fsecure06.png

viene proposta la licenza, e questa immagine che segue è la parte che forse ci interessa di più:

http://img74.imageshack.us/img74/1102/licenzapart1ag7.png

però andrebbe letta bene tutta,

Avevo letto anche il tuo post e sono convintissimo che vanno usati il più possibile strumenti liberi, ma questo per me è solo un test e non vado oltre, so che forse faccio pubblicità a f-secure, ma allo stesso modo mi dovrei preoccupare dei post su VMware e altri.
Come ho detto a Max, spesso uso slax6 e altre distro che mi aiutano quotidianamente e ti assicuro che nel lavoro non posso sempre usare software opensource, ma questo riveste una grande fetta del mio tempo remunerato. Comunque forza Lazza, sinceramente :D
Ciao,
Antonio

4 07 2008
Flynn

Ciao,
sarei interessato a mettere qusta distro su una pen drive,
potresti per cortesia elencarmi la sequenza dei comandi da effettuare per fare questa operazione (a titolo informativo, utilizzo fedora 9)?
Ho letto alcuni tuoi vecchi post ma non mi sono stati d’aiuto.
Grazie in anticipo…

4 07 2008
Antonio Doldo

@Flynn
considera che come knoppix, il file ISO contiene la directory boot/isolinux
non ho provato, ma basterebbe estrarre tutto in una pendrive e copiare nella pendrive:
cp /boot/isolinux/isolinux.cfg /syslinux.cfg
cp /boot/isolinux/minirt.gz /minirt.gz
cp /boot/isolinux/linux /linux

e renderla avviabile (dopo averla smontata) con
syslinux -sf /dev/sdX

che come leggi sotto
LABEL rescuecd
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us vga=normal atapicd nosound noa
pic noacpi nolapic pnpbios=off acpi=off nofstab noscsi noapm nofirewire noagp no
mce noprompt noeject highres=off SELINUX_INIT=NO nmi_watchdog=0 xmodule=vesa ini
trd=minirt.gz console=tty10 desktop=openbox quiet BOOT_IMAGE=knoppix

Non ho tempo per provarla adesso, ma se hai problemi fammi sapere
Ciao,
Antonio

4 07 2008
Flynn

Ciao Antonio,
ho fatto quello che mi hai detto e cioè, ho scompattato il file iso e copiato le directory boot e knoppix sul pendrive, poi ho copiato i 3 files che mi hai detto tu nella root del pendrive ed eseguito il comando syslinux dopo averla smontata.
Purtroppo non funziona, in pratica non esce nessun menu ed ho il solito messaggino di missing operating system…hai altri suggerimenti ?
Sempre a titolo informativo, il pendrive è da 1Gb ed è formattato in fat32.
Grazie di nuovo

4 07 2008
Antonio Doldo

@Flynn
forse non hai la partizione attiva? controlla se vedi l’asterisco oppure con
fdisk /dev/sdX attivala con la lettera “a”
Ciao,
Antonio

4 07 2008
Flynn

@Antonio
Ho verificato e l’asterisco è presente, ho provato anche a toglierlo e poi a rimetterlo ma non è cambiato nulla…non ho più idee.

4 07 2008
Antonio Doldo

@Flynn
mmm :(
cercherò di provarla, però oggi non posso. A presto,
Antonio

4 07 2008
Flynn

Ok grazie, rimarrò in attesa.
Ciao.

5 07 2008
Antonio Doldo

@Flynn
UPDATE: sto facendo i test, il comando per renderla avviabile è sulla partizione sdX1 e non sul device sdX, quindi sarebbe

syslinux -sf /dev/sdX1

ti farò sapere a breve
Ciao.

5 07 2008
Flynn

@Antonio
Si io infatti avevo già fatto così e non funziona ugualmente.
Rimango in attesa.
Ciao.

5 07 2008
Antonio Doldo

@Flynn
purtroppo c’è qualcosa che non va :( cioè la pendrive effettua il boot, ma rimane in stallo al caricamento dell’immagine minirt.gz (dove sono i segni ooooo….)
ho fatto il boot della pendrive sia digitando “rescuecd” che “rescuecd-noacp”i (anche togliendo “quiet” per vedere dove si fermava) , nonché “failsafe”, ma il kernel rimane fermo e solo in failsafe entra in una shell busybox senza eseguire /etc/init
sto lasciando alcuni appunti su:
http://docs.google.com/Doc?id=dhr7khm3_5s4vs64dv
ho provato anche a mettere tutto nella root della pendrive, ma il risultato è lo stesso e la prova l’ho fatta su 2 computer.
Non so se ho sbagliato qualcosa, oppure ci sono problemi sui files linux/minirt.gz, …. forse dovrò rinunciarci :(
Ciao …. Antonio

Lascia un commento