
🦚 Una suite di pentesting per applicazioni web scritta in rust .
Kanha - Una suite di pentesting per web-app scritta in rust 🦀Installazione
⦾
Sotto-comandi
⦾
Contribuisci


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 💝
Binary jq, curl, tar e wgetwget -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
kanhadal sorgente !
Source git clone --depth=1 https://github.com/pwnwriter/kanha --branch=main
cd kanha
cargo build --release
Cargo METIS Linux sudo/doas pacman -Syyy kanha
Arch user repository paru/yay -S kanha-git
On Nix # Build from source and run
nix run github:pwnwriter/kanha
# without flakes:
nix-env -iA nixpkgs.kanha
# with flakes:
nix profile install nixpkgs#kanha
➊ Status :- Restituisce il codice di risposta HTTP degli URL
$ 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
$ 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
$ 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
$ 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
$ 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
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 GoSono 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.
Kanha è concesso in licenza sotto la MIT LICENSE, sentiti libero di considerare Kanha come tuo!
Copyright © 2023 - present pwnwriter xyz ☘️