<Précédent | Table des matières | Suivant>
6. Inspectez les packages .deb tiers avant l'installation :
Ceux-ci doivent toujours être inspectés avant « extraction » car même s'il ne s'agit pas d'un virus, un code malveillant pourrait s'y cacher :
"J'ouvre toujours les debs et recherche les scripts post-installation suspects. Voici comment procéder. ...
Lister les fichiers d'un paquet Debian en utilisant dpkg -c
dpkg est le gestionnaire de paquets pour Debian. Ainsi, en utilisant la commande dpkg, vous pouvez répertorier et extraire les packages, comme indiqué ci-dessous.
Pour afficher le contenu du fichier *.deb :
Code:
:
$ dpkg -c ovpc_1.06.94-3_i386.deb
dr-xr-xr-x racine/racine 0 2010-02-25 10:54 ./
dr-xr-xr-x racine/racine 0 2010/02/25 10:54 ./ovpc/
dr-xr-xr-x racine/racine 0 2010/02/25 10:54 ./ovpc/pkg/
dr-xr-xr-x root/root 0 2010-02-25 10:54 ./ovpc/pkg/lib/
dr-xr-xr-x root/root 0 2010-02-25 10:48 ./ovpc/pkg/lib/header/
-r-xr-xr-x racine/root 130 2009-10-29 17:06 ./ovpc/pkg/lib/header/libov.so
.
.
.
-r-xr-xr-x racine/root 131 2009-10-29 17:06 ./ovpc/pkg/etc/conf
dr-xr-xr-x root/root 0 2010-02-25 10:54 ./ovpc/pkg/etc/conf/log.conf Extraire les fichiers d'un paquet Debian en utilisant dpkg -x
Utilisez dpkg -x pour extraire les fichiers d'un package deb comme indiqué ci-dessous.
Code:
:
$ dpkg -x ovpc_1.06.94-3_i386.deb /tmp/ov
$ ls /tmp/ovpc
Les fichiers DEB sont des archives ar, qui contiennent toujours les trois fichiers — debian-binary, control.tar.gz et data.tar.gz. Nous pouvons utiliser les commandes ar et tar pour extraire et afficher les fichiers du package deb, comme indiqué ci-dessous.
Tout d'abord, extrayez le contenu du fichier d'archive *.deb à l'aide de la commande ar. Code:
:
$ ar -vx ovpc_1.06.94-3_i386.deb x - debian-binaire
x - contrôle.tar.gz x - données.tar.gz
$
Ensuite, extrayez le contenu du fichier data.tar.gz comme indiqué ci-dessous. Code:
:
$ tar -xvzf data.tar.gz
./
./ovpc/
./ovpc/pkg/
./ovpc/pkg/lib/
./ovpc/pkg/lib/header/
./ovpc/pkg/lib/header/libov.so
.
.
./ovpc/pkg/etc/conf
./ovpc/pkg/etc/conf/log.con
"
[Avec remerciement à Blackwolf sur le forum Ultimateeditionoz.com - malheureusement, le forum n'est plus].
Il y avait une instance d'un thème GNU/Linux téléchargé sur gnome-look.org appelé Ubundows qui n'avait pas été vérifié par l'administrateur pour ce site ; le fichier une fois extrait a exécuté des commandes « Unix » pour nettoyer le disque dur de tout son contenu - VOUS AVEZ ÉTÉ AVERTI !