Comment installer Kali Linux NetHunter sur un téléphone Android

Comment installer Kali Linux NetHunter sur un téléphone Android

Kali Linux est le système d’exploitation de test d’intrusion et d’audit de sécurité le plus populaire au monde. Grâce au projet NetHunter, il est désormais possible d’installer Kali Linux sur un téléphone Android.

NetHunter est la version mobile de Kali Linux et conçue pour les appareils Android. C’est un outil puissant pour les tests d’intrusion. Ce tutoriel montre comment installer NetHunter sur n’importe quel téléphone Android non rooté.

Si vous êtes intéressé par les tests de pénétration, vous devriez également consulter ces outils de pénétration supplémentaires pour Android et les ordinateurs de bureau.

Qu’est-ce que Kali Linux NetHunter ?

Kali Linux NetHunter est la version mobile du populaire système d’exploitation de sécurité Kali Linux. Vous pouvez l’installer sur n’importe quel téléphone Android non rooté pour exécuter de nombreux outils de test d’intrusion à partir de votre téléphone.

Kali NetHunter est disponible en trois versions :

  • NetHunter Rootless pour les téléphones Android non rootés
  • NetHunter pour téléphones rootés avec récupération personnalisée avec un noyau spécifique à NetHunter
  • NetHunter Lite pour les téléphones avec récupération personnalisée

La suite NetHunter, pour les trois versions, est composée des éléments suivants :

  • NetHunter App Store avec des centaines d’applications de sécurité
  • Conteneur Kali Linux qui inclut toutes les applications disponibles dans Kali Linux
  • Application Android pour accéder à l’App Store NetHunter
  • NetHunter KeX (Desktop Experience) pour exécuter des sessions de bureau Kali. NetHunter KeX inclut la prise en charge de la diffusion d’écran et de la mise en miroir.

Étapes pour installer Kali Linux NetHunter sur Android

La seule exigence pour installer Kali Linux Nethunter est que le téléphone exécute Android 7 ou une version plus récente. Nous recommandons une version Android avant 12, car cette dernière surveille et tue les processus des applications lorsqu’elles consomment trop de puissance de traitement.

1. Installez Termux sur votre téléphone

  • Bien que vous puissiez obtenir l’application Termux sur Google Play Store, la variante est obsolète : elle ne reçoit pas de mises à jour et contient des bogues et des référentiels obsolètes. Nous vous recommandons d’installer la dernière version depuis sa page GitHub .
Télécharger l'application Termux depuis Github

Téléchargez l’application en cliquant sur l’option mise en évidence ci-dessus. Le téléchargement devrait prendre quelques secondes, en fonction de votre vitesse Internet. Appuyez sur le fichier téléchargé pour l’installer.

  • Par défaut, votre téléphone ne vous permet pas d’installer des applications provenant de sources inconnues. Dans ce cas, vous devez configurer les autorisations en appuyant sur « Paramètres ».
Nethunter Installation de Termux
  • Votre téléphone vous redirigera vers une page de paramètres où vous pourrez choisir d’autoriser les installations d’applications à partir de votre navigateur, comme indiqué :
Installation d'applications inconnues
  • Vous atteindrez l’option d’installation qui vous permettra d’installer l’application.
Installation de l'application Termux

2. Mise à niveau des référentiels

Une fois l’application Termux installée, vous devez mettre à jour les référentiels. Debian Linux et la plupart de ses versions dérivées utilisent APT (Advanced Package Tool) pour installer le logiciel. Reportez-vous à ce guide ultime des commandes apt et apt-get pour votre référence.

En exécutant la updatecommande, nous récupérons les informations sur la source du package à partir des ressources configurées. La upgradecommande utilisera les informations pour mettre à niveau tous les packages vers les dernières versions.

Vous pouvez également apprendre les commandes Linux de base pour mieux utiliser Termux.

Tout d’abord, exécutez la updatecommande :

apt update

Mise à jour des référentiels dans Termux

Entrez la commande suivante :

apt upgrade

Mise à niveau des référentiels dans l'application Termux

A la question « Voulez-vous continuer? » appuyez sur Yet Enter.

Ensuite, configurez les autorisations de stockage pour l’application Termux à l’aide de cette commande :

termux-setup-storage

Configuration des autorisations de stockage de configuration termux

Cela devrait déclencher une fenêtre contextuelle vous demandant si vous souhaitez autoriser Termux à accéder aux fichiers sur votre appareil. Appuyez sur « Autoriser ».

Autoriser termux à accéder aux fichiers

3. Installez NetHunter

  • Installez Wget en exécutant cette commande :

apt install wget

Installer wget sur Termux

Lorsqu’on lui a demandé, « Voulez-vous continuer ? » répondez avec Y.

  • Téléchargez le fichier d’installation de NetHunter en exécutant la commande ci-dessous. Assurez-vous d’entrer l’adresse correctement.

wget -O install-nethunter-termux https://offs.ec/2MceZWr

Téléchargement du package d'installation de NetHunter
  • Ajustez les autorisations de fichier du fichier téléchargé, le rendant exécutable :

chmod +x install-nethunter-termux

Exécution de la commande chmod sur Termux
  • Exécutez NetHunter :

./install-nethunter-termux

Démarrage de Kali NetHunter sur Android

L’installation peut prendre un certain temps, selon la vitesse de votre connexion Internet.

  • Lorsqu’on vous demande si vous souhaitez supprimer le fichier rootfs téléchargé, répondez par N, car vous pourriez en avoir besoin plus tard.
Nethunter installé

4. Démarrez Kali NetHunter

Pour démarrer l’interface de ligne de commande Kali Linux NetHunter, saisissez cette commande :

nethunter

Vous pouvez également utiliser la nhcommande comme raccourci pour NetHunter.

Démarrage de la CLI de NetHunter

L’étape suivante consiste à définir le mot de passe NetHunter KeX. Notez que vous devez quitter la CLI de NetHunter pour exécuter cette commande :

nethunter kex passwd

Mot de passe Nethunter Kex

Démarrez NetHunter KeX en exécutant cette commande :

nethunter kex

Veuillez noter le numéro de port RFB, car vous l’utiliserez plus tard.

Exécution de NetHunter KeX

À ce stade, NetHunter est opérationnel, mais vous devez configurer les écrans pour utiliser le logiciel.

5. Installez NetHunter KeX

NetHunter KeX est l’App Store de NetHunter. Cette boutique d’applications contient différents outils que vous ne trouverez peut-être pas sur votre boutique d’applications habituelle. Ne le confondez pas avec Samsung Dex.

Magasin d'applications NetHunter
  • Lancez l’App Store, recherchez NetHunter KeX et installez-le.
Installation de NetHunter KeX à partir de NetHunter Store
  • Une fois que l’application NetHunter Store a téléchargé l’application NetHunter KeX, il vous sera demandé si vous souhaitez l’installer. Appuyez sur « Installer ».
Installation de NetHunter KeX
  • Lancez NetHunter KeX. L’application vous demande de saisir le nom d’utilisateur et le mot de passe KeX. Le nom d’utilisateur est facultatif ; dans notre cas, nous n’en aurons pas besoin. Entrez le mot de passe que vous avez défini précédemment et assurez-vous que le numéro de port est similaire à celui que vous aviez lorsque vous avez configuré NetHunter KeX, puis cliquez sur « Connecter ».
Application NetHunter KeX
  • Si vous avez suivi toutes les étapes correctement, vous devriez avoir l’interface graphique Kali NetHunter en cours d’exécution sur votre téléphone Android.
Kali Linux sur Android

Utilisation de Kali Linux Nethunter sur Android

Pour votre confort, vous pouvez choisir n’importe quel mode de saisie : Direct Swipe Pan, Direct Hold Pan, Single Hand et Simulated Touchpad. Le mode Direct Swipe Pan vous permet de contrôler la souris directement en la touchant. Lorsque vous appuyez, la souris clique là où vous avez appuyé.

Pour utiliser le mode Direct Hold Pan, appuyez longuement pour démarrer le mode panoramique. Taper fait cliquer la souris là où vous avez tapé. Le mode Touchpad simulé convertit votre écran en un pavé tactile simulé. Enfin, le mode Single Hand fonctionne de la même manière que les modes Direct et Swap Pan, sauf qu’un appui long ouvre un menu avec une liste d’options.

Alternativement, si vous souhaitez accéder à votre téléphone Android à partir de Kali Linux (sur un ordinateur de bureau), découvrez comment dans ce didacticiel.

Questions fréquemment posées

Quels téléphones sont compatibles avec Kali NetHunter ?

NetHunter Rootless est compatible avec la plupart des téléphones Android. L’application Termux, qui sert de conteneur pour NetHunter, nécessite Android 7 ou une version ultérieure. Cependant, les appareils fonctionnant sous Android 12 peuvent ne pas fonctionner, car ils tuent souvent les processus des applications lorsqu’ils consomment trop de puissance de traitement .

Kali NetHunter sur mon téléphone cassera-t-il le système d’exploitation Android ?

L’installation de Kali NetHunter Rootless ne remplace pas le système d’exploitation de votre téléphone. Il fonctionne comme n’importe quelle autre application sur votre téléphone. De plus, vous n’aurez pas besoin de réinstaller le système d’exploitation lors de la désinstallation de Kali NetHunter. Vous pouvez également mettre à jour votre téléphone sans aucun problème.

Crédit photo : Kali . Toutes les captures d’écran par Allan Ngetich

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *