web-dev-qa-db-fra.com

Comment inverser le fichier deb?

Est-il possible de procéder à un reverse engineering ou de lancer à sec un package deb afin de voir les fichiers et les répertoires qu’il déploiera et d’effectuer d’autres modifications de paramètres? En quelque sorte, listez le contenu d'un fichier tar sans les extraire.

6
amphibient

dpkg --dry-run -i package.deb va vous montrer ce qui va se passer et voir cette question sur l'erreur du serveur .

dpkg -e package.deb extraira les fichiers de contrôle.

2
Tim

Vous pouvez utiliser la commande ar dans le terminal. Il peut afficher et extraire des fichiers .deb. Vérifiez également les fichiers de contrôle, en particulier le contenu des fichiers pre * et post *, car ils contiennent les commandes qu'un fichier deb (ou le fichier dpkg) exécuterait lors de la pré-installation, de l'extraction ou de la post-installation.

2
Camicri