Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
kali-nethunter-installer — Crea ZIP di installazione flashabili che distribuiscono un ambiente di penetration testing mobile su Android, inclusa la patch del boot del kernel, l'integrazione del rootfs e il supporto al flashing TWRP/Magisk. | Kitploit
Strumenti/GitLabGitLab/kalilinux/nethunter/build-scripts/kali-nethunter-installer
Sicurezza AndroidFrameworks per Penetration TestingSicurezza Mobile
GitLabkalilinux/nethunter/build-scripts/kali-nethunter-installer

kali-nethunter-installer

Crea ZIP di installazione flashabili che distribuiscono un ambiente di penetration testing mobile su Android, inclusa la patch del boot del kernel, l'integrazione del rootfs e il supporto al flashing TWRP/Magisk.

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
35411 mese faRevisionato da Kitploit

Installer di Kali NetHunter

Questo Kali NetHunter installer è sostanzialmente un file zip generato da build.py dalla struttura di cartelle contenuta qui.

Segui le istruzioni qui sotto per creare il file zip dell'installer di Kali NetHunter.

Tutto ciò che devi fare è flasharlo tramite Recovery/TWRP (o Magisk) per ottenere un ambiente Kali NetHunter completo e un chroot sul tuo dispositivo.

Lo script di patch dell'immagine di boot è basato su AnyKernel3.

Per maggiori informazioni, consulta la pagina di documentazione.

Istruzioni

Preparazione dell'ambiente

Prima di compilare qualsiasi cosa, dovrai inizializzare il repository dei kernel.

L'intera configurazione è stata automatizzata. Poiché i kernel di Kali NetHunter hanno un'enorme storia binaria Git, suggeriamo di usare un clone superficiale (--depth 1), piuttosto che la cronologia completa, quando richiesto:

root@kitploit:~
$ ./bootstrap.sh

Questo clonerà Kali NetHunter Kernels in ./kernels/

Esempi di comandi di build

Esempio di build per il Nexus 5 (hammerhead):

root@kitploit:~
$ ./build.py --kernel hammerhead --marshmallow
# OR
$ ./build.py -k hammerhead -6

Creazione del kernel installer (utile per testare se il kernel funziona):

root@kitploit:~
$ ./build.py --kernel hammerhead --marshmallow --installer

Creazione senza il kernel installer (utile solo per aggiornare le app):

root@kitploit:~
$ ./build.py --kernel hammerhead --marshmallow --no-installer

Creazione con aggiunta di un rootfs/chroot completo (usa un rootfs pre-creato (predefinito) oppure generane uno tuo e poi aggiungilo a ./rootfs/kalifs-full-[arch].tar.xz):

root@kitploit:~
$ ./build.py --kernel hammerhead --marshmallow --rootfs full

Crea una versione release:

root@kitploit:~
$ ./build.py --kernel hammerhead --marshmallow --rootfs full --release 2024.3
$ ./build.py --kernel hammerhead --marshmallow --rootfs minimal --release daily

Forza il download di tutte le risorse esterne:

root@kitploit:~
$ ./build.py --kernel hammerhead --marshmallow --force-download

In alternativa, puoi "mettere in cache" senza compilare nulla:

root@kitploit:~
$ ./build.py --force-download

Creazione dell'uninstaller:

root@kitploit:~
$ ./build.py --kernel hammerhead --marshmallow --uninstaller

Mostra l'aiuto:

root@kitploit:~
$ ./build.py -h
[i] Reading: kernels/devices.yml
usage: build.py [-h] [--generic ARCH] [--kernel KERNEL] [--kitkat] [--lollipop] [--marshmallow] [--nougat] [--oreo] [--pie] [--ten] [--eleven] [--twelve] [--thirteen] [--fourteen] [--fifteen] [--wearos]
                [--rootfs SIZE] [--force-download] [--uninstaller] [--installer] [--no-installer] [--no-branding] [--no-freespace-check] [--supersu] [--release VERSION]

Kali NetHunter Installer (Recovery flashable ZIP script builder)

options:
  -h, --help            show this help message and exit
  --generic ARCH, -g ARCH
                        Build a generic installer (modify ramdisk only)
  --kernel KERNEL, -k KERNEL
                        Allowed kernel IDs: a37-los a5ulte-cm a5ulte-tw a5xelte-tw a7xelte-los ailsa-ii alioth-los-ksu angler angler-los armani beryllium beryllium-los blueline bramble bullhead cancro-cm
                        cedric-los crosshatch davinci-miui dogo-cm dragon drg-los es2 eva-emui eva-los flo flo-cm flounder gemini4g-p1 gemini4g-p2 gemini4g-p3 gracelte graceltekor grouper gts4llte gts4lwifi
                        h830 h850 h918 h990 h990-los hammerhead hammerhead-los hammerhead-caf-los hero2lte-tw hero2lte-los hero2lte-oui hero2lte-kor-tw herolte-tw herolte-los herolte-oui herolte-kor-tw
                        hlte-can-cm hlte-can-tw hlte-dcm-tw hlte-eur-cm hlte-eur-tw hlte-eur-los hlte-kdi-tw hlte-kor-cm hlte-kor-tw hlte-spr-cm hlte-spr-tw hlte-vzw-tw honami-los htc-pmewl ido-los j53g-los
                        j5lte-los j5nlte-los j7y17lte-oui jalebi-los jfltexx-cm jiayus3a kiwi-cm klte-los klte-tw klte-chn-los klte-chnduo-los klte-duos-los klte-duos-tw klte-kdi-los klte-kdi-tw klte-kor-
                        los klte-skt-tw klte-spr-los klte-spr-tw klte-usc-tw klte-vzw-tw kminilte-los laurel-sprout-los lv517-los mako mako-cm manning manta markw-los mocha-cm on7xlte-oui onem7gpe onem8gpe
                        oneplus-nord-oos oneplus1-cm oneplus1-los oneplus2-oos oneplus2-cm oneplus2-los oneplus3-3t-oos oneplus3-3t-los oneplus3-oos oneplus3-v2-oos oneplus3-los oneplus3t-los oneplus3t-oos
                        oneplus5-oos oneplus5-cm oneplus5-los oneplus5-pa oneplus5-los-ksu oneplus5-pa-ksu oneplus6-oos oneplus6-los oneplus7-oos oneplus7-v2-oos oneplus8-oos oneplusx-cm osprey-los payton-
                        los pdx201-los pl2-los potter-los pyxis-los r8q-oui rmx1911-cos rmx1971 rmx2185-los rmx3031 s2-cm sakura-los santoni-miui mido-pe11 shamu shamu-los shieldtablet spacewar star2lte-los
                        sunfish surya-los suzuran-los ticwatchpro ticwatchpro3 us996 vayu victara-cm vienna yuga-cm z00e-los zeroflte-los zeroflte-tw zerolte-los zerolte-tw
  --kitkat, -4          Android 4.4
  --lollipop, -5        Android 5
  --marshmallow, -6     Android 6
  --nougat, -7          Android 7
  --oreo, -8            Android 8
  --pie, -9             Android 9
  --ten, -10            Android 10
  --eleven, -11         Android 11
  --twelve, -12         Android 12
  --thirteen, -13       Android 13
  --fourteen, -14       Android 14
  --fifteen, -15        Android 15
  --wearos, -w          Wear OS
  --rootfs SIZE, -fs SIZE
                        Build with Kali rootfs (full, minimal or nano)
  --force-download, -f  Force re-downloading external resources
  --uninstaller, -u     Create an uninstaller
  --installer, -i       Build only the kernel installer (boot-patcher)
  --no-installer        Build without the kernel installer (boot-patcher)
  --no-branding         Build without wallpaper or boot animation
  --no-freespace-check  Build without free space check
  --supersu, -su        Build with SuperSU installer included
  --release VERSION, -r VERSION
                        Specify NetHunter release version

Per ulteriori esempi, consulta la pagina di documentazione.

Come aggiungere un dispositivo nuovo/non supportato

Consulta il README.md presente nel repository Kali NetHunter Kernels: https://gitlab.com/kalilinux/nethunter/build-scripts/kali-nethunter-kernels Un punto di partenza potrebbe essere quello di esaminare:

  • ./kernels/devices.yml (qui)
  • Porting automatico (Kernel builder)
  • Porting manuale
Scarica lo strumento