Kali Linux

Comment reconstruire un paquet source dans Kali Linux

Comment reconstruire un paquet source dans Kali Linux
Même s'il est explicitement personnalisé pour les tests d'intrusion, Kali Linux est une distribution Linux flexible et hautement personnalisable. Il vous permet de personnaliser des éléments tels que l'environnement de bureau, les packages et même le noyau tant que vous savez ce que vous faites,

Discutons de la façon dont nous pouvons modifier les packages installés et les reconstruire à partir de la source.

REMARQUE: Avant de commencer, vous devrez inclure les URI du paquet source deb-src dans les sources.fichier de liste.

Ajout de paquets deb-src

Pour ajouter le package deb-src dans les sources Linux de Kali.list, éditez le fichier dans /etc/apt/sources.lister et décommenter la ligne deb-src.

Ensuite, mettez à jour vos packages sources avant de continuer.

REMARQUE: Assurez-vous que le paquet dpkg-dev est installé.

Téléchargement des packages sources

L'étape suivante consiste à télécharger le package source. Pour cet exemple, nous utiliserons vim. Exécutez les commandes :

sudo apt-get mise à jour
sudo apt source vim

Ensuite, accédez au répertoire du package source de vim

cd vim-8.2.2434/

 Modifier le code source du package

L'étape suivante consiste à apporter des modifications au code source comme bon vous semble. Je n'entrerai pas dans les détails car cela dépendra du package que vous modifiez et de vos besoins ciblés.

sudo nano src/vimrun.c

Une fois que vous avez effectué vos modifications appropriées, enregistrez et fermez le fichier.

Vérifier les dépendances de build

Avant de reconstruire les packages sources, vous devez installer les dépendances des packages. Vous pouvez vérifier les dépendances requises à l'aide de la commande :

dpkg-checkbuilddeps

L'exécution de cette commande affichera toutes les dépendances requises avant de reconstruire le package. Le résultat sera vide si aucune dépendance n'est requise. Pour vim, vous verrez une sortie similaire à celle illustrée ci-dessous :

dpkg-checkbuilddeps : erreur : dépendances de build non satisfaites : autoconf cscope debhelper-compat (= 12) libacl1-dev libcanberra-dev libgpmg1-dev libgtk-3-dev liblua5.2-dev libperl-dev libselinux1-dev libncurses-dev libtool-bin libxaw7-dev libxpm-dev libxt-dev lua5.2 python3-dev ruby-dev tcl-dev docbook-utils docbook-xml ghostscript pdf2svg

Installation des dépendances de build

Une fois que vous avez la liste des dépendances requises, utilisez simplement apt pour les installer en tant que :

sudo apt-get install autoconf cscope debhelper-compat libacl1-dev libcanberra-dev libgpmg1-dev libgtk-3-dev liblua5.2-dev libperl-dev libselinux1-dev libncurses-dev libtool-bin libxaw7-dev libxpm-dev libxt-dev lua5.2 python3-dev ruby-dev tcl-dev docbook-utils docbook-xml ghostscript pdf2svg -y

 Construire le paquet source

Après avoir rempli les dépendances requises et enregistré les nouvelles modifications du package source, vous pouvez créer le nouveau package.

Utilisez la commande ci-dessous pour créer le nouveau package.

dpkg-buildpackage

Installation d'un nouveau paquet

Une fois la construction terminée avec succès, vous devriez avoir un .paquet deb que vous pouvez installer en utilisant dpkg.

sudo dpkg -i… /vim-???.deb

 Conclusion

Ce guide rapide vous a montré comment rechercher, modifier et reconstruire des packages dans Kali Linux. La reconstruction de packages peut être très utile lorsque vous souhaitez une version personnalisée d'un outil.

Merci pour la lecture.

WinMouse vous permet de personnaliser et d'améliorer le mouvement du pointeur de la souris sur un PC Windows
Si vous souhaitez améliorer les fonctions par défaut de votre pointeur de souris, utilisez un logiciel gratuit WinMouse. Il ajoute plus de fonctionnal...
Le bouton de clic gauche de la souris ne fonctionne pas sous Windows 10
Si vous utilisez une souris dédiée avec votre ordinateur portable ou de bureau mais que le le clic gauche de la souris ne fonctionne pas sur Windows 1...
Le curseur saute ou se déplace de manière aléatoire lors de la saisie dans Windows 10
Si vous constatez que le curseur de votre souris saute ou se déplace tout seul, automatiquement, au hasard lors de la saisie sur un ordinateur portabl...