Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<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].


image

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 !

Meilleur système d'exploitation Cloud Computing chez OnWorks :