Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
kanha — 🦚 Eine Web-App-Penetrationstest-Suite geschrieben in Rust. | Kitploit
Tools/GitHubGitHub/pwnwriter/kanha
AufklärungSchwachstellenscannerDNS- und Subdomain-EnumerationInformationsbeschaffungWebsicherheitFuzzingPenetrationstestsSubdomain-Enumeration
GitHubpwnwriter/kanha

kanha

🦚 Eine Web-App-Penetrationstest-Suite geschrieben in Rust.

Repository anzeigen
32418vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

Kanha - Eine Web-App-Pentesting-Suite geschrieben in rust 🦀

Installation ⦾ Unterbefehle ⦾ Beitragen

Crate Release MIT LICENSE Ko-fi

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

img

Kanha ist ein Tool, das dir helfen kann, eine Vielzahl von Angriffen basierend auf der Zieldomäne durchzuführen. Mit nur kanha kannst du Fuzzing, Reverse DNS Lookup, allgemeine HTTP-Antworten, Subdomain-Übernahmeerkennung und viele mehr durchführen.

Das Projekt ist von mini.nvim inspiriert, und hilft dir im Grunde, produktiv zu sein mit weniger installierten Tools (Plugins) auf deinem System, unaufdringlich zu sein und als eigenständiges Single Binary out of the box zu funktionieren.

Von Grund auf entwickelt mit Fokus auf Leistung, Benutzerfreundlichkeit und Portabilität in deiner Lieblingsprogrammiersprache rust 💝

Philosophy

  • KISS – Halte die Dinge einfach und dumm.
  • Ease – Schreibe Code, der auch anderswo verwendet werden kann.
  • Efficiency – Optimiere für Leistung, ohne die Lesbarkeit zu opfern.

Installation

Binär  
  • Manuell : Sie können die Binärdatei für Ihre Architektur direkt von den Releases herunterladen und ausführen.
  • One Liner : Führen Sie dieses Skript aus, erfordert jq,curl, tar & 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] Für Upstream-Updates wird empfohlen, kanha aus der Quelle zu bauen !

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

    root@kitploit:~
    cargo install kanha
    
  • Verwende binstall

    root@kitploit:~
    cargo binstall kanha
    

    Note ⚠️ Dies erfordert eine funktionierende Einrichtung von rust/cargo & binstall.

METIS Linux  
root@kitploit:~
sudo/doas pacman -Syyy kanha
Arch-Benutzer-Repository  
root@kitploit:~
paru/yay -S kanha-git
Auf 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

Subcommands

  • ➊ Status :- Gib einfach den HTTP-Statuscode von URLs zurück.

    Hilfe  
    root@kitploit:~
    $ kanha status -h
    Just return the HTTP response code of URLs
    
    Usage: kanha status [OPTIONS]
    
    Options:
      -f, --filename <FILENAME>  A file containing multiple urls
      -t, --tasks <TASKS>        Define the maximum concurrent tasks [default: 20]
          --stdin                Reads input from the standard in
          --exclude <EXCLUDE>    Define your status code for selective exclusion
      -h, --help                 Print help
      -V, --version              Print version
    
    
  • ➋ fuzz :- Fuzze URLs und gib die Antwortcodes zurück.

    Hilfe  
    root@kitploit:~
    $ kanha fuzz -h
    Fuzz a URL and return the response codes
    
    Usage: kanha fuzz [OPTIONS] --payloads <PAYLOADS>
    
    Options:
      -p, --payloads <PAYLOADS>    A file containing a list of payloads
      -u, --url <URL>              A single url
      -f, --file-path <FILE_PATH>  Path of the file containing multiple urls
      -t, --tasks <TASKS>          Define the maximum concurrent tasks [default: 20]
          --exclude <EXCLUDE>      Define your status code for selective exclusion
          --stdin                  Reads input from the standard in
      -h, --help                   Print help
      -V, --version                Print version
    
    
  • ➌ rdns :- Reverse DNS Lookup

    Hilfe  
    root@kitploit:~
    
    $ kanha rdns  -h
    Reverse dns lookup
    
    Usage: kanha rdns [OPTIONS] --filename <FILENAME>
    
    Options:
      -f, --filename <FILENAME>  a file containing a list of possible wordlists
          --stdin                Reads input from the standard in
      -h, --help                 Print help
      -V, --version              Print version
    
  • ➍ Takeover :- Überprüfe mögliche Subdomain-Übernahme

    Hilfe  
    root@kitploit:~
    $ kanha takeover -h
    Check possible subdomain takeover vulnerability
    
    Usage: kanha takeover [OPTIONS]
    
    Options:
      -u, --url <URL>              A single url
      -f, --file-path <FILE_PATH>  Path of the file containing multiple urls
      -j, --json-file <JSON_FILE>  A json file containing signature values of different services
          --stdin                  Reads input from the standard in
      -h, --help                   Print help
      -V, --version                Print version
    
    
  • ➎ urldencode :- (De|En)code URLs

    Hilfe  
    root@kitploit:~
    $ kanha urldencode -h
    (De|En) code urls
    
    Usage: kanha urldencode [OPTIONS]
    
    Options:
          --encode <ENCODE>  Provide a url to encode
          --decode <DECODE>  Provide a url to dencode
      -h, --help             Print help
      -V, --version          Print version
    
    

Contributing

  • Empfehle eine neue Funktion
  • Gib dem Projekt einen Stern
  • Füge einen neuen Unterbefehl hinzu.
  • Korrigiere Dokumentation und verbessere die Codequalität

Also see

  • haylxon :- Blitzschnelles Tool, um Screenshots deiner Domainliste direkt vom Terminal aus zu machen, geschrieben in rust 🦀
  • httpx :- httpx ist ein schnelles und vielseitiges HTTP-Toolkit.
  • ffuf :- Schneller Web-Fuzzer geschrieben in Go

FAQ

  • Entwicklung:
    • Der Fortschritt kann allmählich sein, aber ich versichere dir, qualitativ hochwertigen Code zu liefern!
  • Warum das?
    • Dies ist eine Möglichkeit für mich, mein Wissen in Cybersicherheit und Rust kontinuierlich zu erweitern!
  • Ich möchte mein Zitat in Kanha haben.
    • Bitte füge es hier hinzu.

Support

Ich bin Student und arbeite gerne in meiner Freizeit an Open-Source-Projekten. Wenn du meine Arbeit schätzt, erwäge bitte, mich über Ko-fi zu unterstützen.

Copying

Kanha ist unter der MIT LICENSE lizenziert. Du kannst Kanha gerne als dein eigenes betrachten!

Copyright © 2023 - present pwnwriter xyz ☘️

Tool herunterladen