GNU/Linux >> Tutoriels Linux >  >> Linux

Kali Linux sur Android avec Linux Deploy

Kali Linux sur n'importe quel téléphone ou tablette Android

Faire fonctionner Kali Linux sur du matériel ARM a été un objectif majeur pour nous depuis le premier jour. Jusqu'à présent, nous avons construit natif images pour le Samsung Chromebook, Odroid U2, Raspberry Pi, RK3306, Galaxy Note 10.1, CuBox, Efika MX et BeagleBone Black pour n'en nommer que quelques-uns. Cela ne signifie cependant pas que vous ne pouvez pas installer Kali Linux dans un chroot sur presque tous les appareils modernes qui exécutent Android. En fait, les développeurs de Linux Deploy ont rendu extrêmement facile l'installation d'un nombre illimité de distributions Linux dans un environnement chroot à l'aide d'un simple constructeur d'interface graphique.

Prérequis
  • Un appareil exécutant Android 2.1 ou version ultérieure, rooté.
  • Au moins 5 Go d'espace libre sur le stockage interne ou externe
  • Une connexion Internet sans fil rapide.
  • Patience d'attendre qu'une distribution démarre à partir du réseau.
Configuration de Linux Deploy pour Kali

Il y a en fait très peu de choses à faire pour installer Kali. En choisissant Kali Linux dans la rubrique "Répartition ", vous avez à peu près couvert les choses importantes. En option, vous pouvez choisir votre architecture, vérifier que le miroir Kali est correct, définir votre type d'installation et l'emplacement sur votre appareil Android, etc. De manière générale, les valeurs par défaut fournies par Linux Deploy sont bonnes pour commencer.

Construire l'image Kali

Une fois que vous êtes satisfait de tous les paramètres, appuyez sur le bouton "installer" pour démarrer un démarrage Kali Linux directement à partir de nos référentiels. Selon la vitesse de votre connexion Internet, ce processus peut prendre un certain temps. Vous téléchargerez au minimum une installation de base de Kali Linux (sans outils).

Démarrer votre Kali chrooté

Une fois l'installation terminée, vous pouvez demander à Linux Deploy de monter et de charger automatiquement votre image chroot Kali Linux. Cela inclut également le démarrage de services tels que SSH et VNC pour un accès à distance plus facile. Tout cela est fait automatiquement en appuyant sur le bouton "start " bouton. Vous devriez voir Linux Deploy configurer votre image avec une sortie semblable à la suivante :

À ce stade, Linux Deploy a démarré un serveur VNC et SSH dans votre image Kali chrootée. Vous pouvez vous connecter à distance à la session Kali en utilisant l'adresse IP attribuée à votre appareil Android (dans mon cas, 10.0.0.10).

Se connecter à votre Kali chrooté

Vous pouvez maintenant utiliser un client SSH ou VNC pour accéder à votre instance Kali. Le mot de passe VNC est "changeme " et les informations d'identification SSH sont "android » pour le nom d'utilisateur (configuré via Linux Deploy) et « changeme ” comme mot de passe.

[email protected]:~$ ssh [email protected]
[email protected] password:
Linux localhost 3.4.5-447845 #1 SMP PREEMPT Fri Apr 12 17:22:34 KST 2013 armv7l
Kali GNU/Linux 1.0 [running on Android via Linux Deploy]
[email protected]:~$ sudo su
[email protected]:/home/android# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/loop3 4180944 667268 3304012 17% /
tmpfs 952708 80 952628 1% /dev
tmpfs 952708 0 952708 0% /dev/shm
[email protected]:/home/android#
[email protected]:/home/android# apt-get update
Hit http://http.kali.org kali Release.gpg
Hit http://http.kali.org kali Release
Hit http://http.kali.org kali/main Sources
Hit http://http.kali.org kali/contrib Sources
Hit http://http.kali.org kali/non-free Sources
Hit http://http.kali.org kali/main armel Packages
Hit http://http.kali.org kali/contrib armel Packages
Hit http://http.kali.org kali/non-free armel Packages
Ign http://http.kali.org kali/contrib Translation-en_US
Ign http://http.kali.org kali/contrib Translation-en
Ign http://http.kali.org kali/main Translation-en_US
Ign http://http.kali.org kali/main Translation-en
Ign http://http.kali.org kali/non-free Translation-en_US
Ign http://http.kali.org kali/non-free Translation-en
Reading package lists... Done
[email protected]:/home/android#
Considérations sur la taille des images

S'il reste inchangé, Linux Deploy définira automatiquement une taille d'image d'environ 4 Go, pour une installation "nue" de Kali. Si vous souhaitez installer des outils Kali supplémentaires ultérieurement, vous pouvez envisager d'utiliser une taille d'image plus grande, configurable via les paramètres de Linux Deploy.

Connexions VNC locales

Nous avons dû essayer quelques clients VNC pour en faire fonctionner un correctement. Bien que contrôler Kali via un client VNC local ne soit pas la tâche la plus pratique, c'est certainement possible. Cependant, nous soupçonnons que la plupart des gens utiliseront SSH dans cette instance. L'image ci-dessous a été superposée avec une capture d'écran du bureau Kali Linux prise à partir d'un Galaxy S4.

Quelqu'un a-t-il envie d'une simple porte dérobée matérielle pour smartphone ?


Linux
  1. Améliorations de l'accessibilité de Kali Linux

  2. Conséquences de la sortie de Kali Linux

  3. Version Kali Linux 1.0.7

  4. Métapaquets Kali Linux

  5. Version Kali Linux 1.0.6

Configuration système requise pour Kali Linux

Kali Linux contre Parrot

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

Faire semblant d'utiliser Windows avec le mode d'infiltration de Kali Linux

15 choses à savoir avant d'utiliser Kali Linux

Utilisation de la commande Watch sous Linux