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
kanha — 🦚 Una suite di pentesting per applicazioni web scritta in rust . | Kitploit
Strumenti/GitHubGitHub/pwnwriter/kanha
RicognizioneScanner di VulnerabilitàEnumerazione DNS e SottodominiRaccolta InformazioniSicurezza WebFuzzingPenetration TestingEnumerazione Sottodomini
GitHubpwnwriter/kanha

kanha

🦚 Una suite di pentesting per applicazioni web scritta in rust .

Vedi Repository
324181 anno faRevisionato da Kitploit

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
Sito web

Kanha - Una suite di pentesting per web-app scritta in rust 🦀

Installazione ⦾ Sotto-comandi ⦾ Contribuisci

Versione Crate LICENZA MIT Ko-fi

-----------------------------------------------------

img

Kanha è uno strumento che può aiutarti a eseguire una varietà di attacchi basati sul dominio di destinazione. Con solo kanha puoi fare, Fuzzing, Reverse dns lookup, Risposta HTTP comune, Rilevamento takeover di sottodomini e molti altri.

Il progetto è ispirato da mini.nvim, fondamentalmente ti aiuta a essere produttivo con un numero minore di strumenti (plugin) installati sul tuo sistema e ad essere non invasivo e funzionare come singolo binario immediatamente.

Costruito da zero con prestazioni, facilità d'uso e portabilità in mente nel tuo linguaggio di programmazione preferito rust 💝

Filosofia

  • KISS - Mantieni le cose semplici e stupide.
  • Facilità - Scrivi codice che possa essere riutilizzato altrove.
  • Efficienza - Ottimizza per le prestazioni senza sacrificare la leggibilità.

Installazione

Binary  
  • Manuale : Puoi scaricare direttamente il binario della tua architettura dalle releases ed eseguirlo.
  • One liner : Esegui questo script, richiede jq, curl, tar e wget
root@kitploit:~
wget -qO- "$(curl -qfsSL "https://api.github.com/repos/pwnwriter/kanha/releases/latest" | jq -r '.assets[].browser_download_url' | grep -Ei "$(uname -m).*$(uname -s).*musl" | grep -v "\.sha")" | tar -xzf - --strip-components=1
./kanha -h

[!IMPORTANT] Per aggiornamenti upstream, è consigliato compilare kanha dal sorgente !

Source  
root@kitploit:~
  git clone --depth=1 https://github.com/pwnwriter/kanha --branch=main
  cd kanha
  cargo build --release
Cargo
  • Usando crates.io

    root@kitploit:~
    cargo install kanha
    
  • Usando binstall

    root@kitploit:~
    cargo binstall kanha
    

    Nota ⚠️ Richiede una configurazione funzionante di rust/cargo e binstall.

METIS Linux  
root@kitploit:~
sudo/doas pacman -Syyy kanha
Arch user repository  
root@kitploit:~
paru/yay -S kanha-git
On Nix  
root@kitploit:~
# Build from source and run
nix run github:pwnwriter/kanha
# without flakes:
nix-env -iA nixpkgs.kanha
# with flakes:
nix profile install nixpkgs#kanha

Sotto-comandi

  • ➊ Status :- Restituisce il codice di risposta HTTP degli URL

    Aiuto  
    root@kitploit:~
    $ kanha status -h
    Restituisce il codice di risposta HTTP degli URL
    
    Utilizzo: kanha status [OPZIONI]
    
    Opzioni:
      -f, --filename <FILENAME>  Un file contenente più URL
      -t, --tasks <TASKS>        Definisce il numero massimo di task concorrenti [predefinito: 20]
          --stdin                Legge l'input dallo standard input
          --exclude <EXCLUDE>    Definisci il tuo codice di stato per esclusione selettiva
      -h, --help                 Mostra aiuto
      -V, --version              Mostra versione
    
    
  • ➋ fuzz :- Fuzza URL e restituisce i codici di risposta

    Aiuto  
    root@kitploit:~
    $ kanha fuzz -h
    Fuzza un URL e restituisce i codici di risposta
    
    Utilizzo: kanha fuzz [OPZIONI] --payloads <PAYLOADS>
    
    Opzioni:
      -p, --payloads <PAYLOADS>    Un file contenente una lista di payload
      -u, --url <URL>              Un singolo URL
      -f, --file-path <FILE_PATH>  Percorso del file contenente più URL
      -t, --tasks <TASKS>          Definisce il numero massimo di task concorrenti [predefinito: 20]
          --exclude <EXCLUDE>      Definisci il tuo codice di stato per esclusione selettiva
          --stdin                  Legge l'input dallo standard input
      -h, --help                   Mostra aiuto
      -V, --version                Mostra versione
    
    
  • ➌ rdns :- Reverse DNS lookup

    Aiuto  
    root@kitploit:~
    
    $ kanha rdns  -h
    Reverse DNS lookup
    
    Utilizzo: kanha rdns [OPZIONI] --filename <FILENAME>
    
    Opzioni:
      -f, --filename <FILENAME>  un file contenente una lista di possibili wordlist
          --stdin                Legge l'input dallo standard input
      -h, --help                 Mostra aiuto
      -V, --version              Mostra versione
    
  • ➍ Takeover :- Controlla possibili takeover di sottodomini

    Aiuto  
    root@kitploit:~
    $ kanha takeover -h
    Controlla possibili vulnerabilità di takeover di sottodomini
    
    Utilizzo: kanha takeover [OPZIONI]
    
    Opzioni:
      -u, --url <URL>              Un singolo URL
      -f, --file-path <FILE_PATH>  Percorso del file contenente più URL
      -j, --json-file <JSON_FILE>  Un file JSON contenente i valori delle firme di diversi servizi
          --stdin                  Legge l'input dallo standard input
      -h, --help                   Mostra aiuto
      -V, --version                Mostra versione
    
    
  • ➎ urldencode :- (De|En) code URL

    Aiuto  
    root@kitploit:~
    $ kanha urldencode -h
    (De|En) code URL
    
    Utilizzo: kanha urldencode [OPZIONI]
    
    Opzioni:
          --encode <ENCODE>  Fornisci un URL da codificare
          --decode <DECODE>  Fornisci un URL da decodificare
      -h, --help             Mostra aiuto
      -V, --version          Mostra versione
    
    

Contribuire

  • Raccomanda una nuova funzionalità
  • Dai una stella al progetto
  • Aggiungi un nuovo sotto-comando.
  • Correggi la documentazione e migliora la qualità del codice

Vedi anche

  • haylxon :- Strumento incredibilmente veloce per catturare screenshot della tua lista di domini direttamente dal terminale scritto in rust 🦀
  • httpx :- httpx è un toolkit HTTP veloce e multiuso.
  • ffuf :- Web fuzzer veloce scritto in Go

FAQ

  • Sviluppo:
    • I progressi possono essere graduali, ma ti assicuro che rilascerò codice di qualità!
  • Perché questo?
    • Questo è un modo per me di espandere continuamente le mie conoscenze in cybersecurity e Rust!
  • Voglio la mia citazione in Kanha.
    • Per favore sentiti libero di aggiungerla qui.

Supporto

Sono uno studente, mi piace lavorare per l'open source nel mio tempo libero. Se apprezzi il mio lavoro, considera gentilmente di supportarmi tramite Ko-fi.

Copia

Kanha è concesso in licenza sotto la MIT LICENSE, sentiti libero di considerare Kanha come tuo!

Copyright © 2023 - present pwnwriter xyz ☘️

Scarica lo strumento