Kanha
is a tool that can help you perform, a variety of attacks based on the target domain . With just kanha
you can do, Fuzzing
, Reverse dns lookup
,
common http response
, subdomain takeover detection
and many more
.
The project is inspird by mini.nvim
, basically helping you to be productive with less numbers of tools(plugins) installed on your system and be unobtrusive and function as a standalone single binary
by out of the box.
Built from the ground up with performance, ease of use, and portability in mind in your favourite programming lang rust
💝
- KISS - Keep things simple and stupid.
- Ease - Write code that can be used elsewhere as well.
- Efficiency - Optimize for performance without sacrificing readability.
🦯Binary
- You can directly download the binary of your arch and run it.
🌼 Source
git clone --depth=1 https://github.com/pwnwriter/kanha --branch=main
cd kanha
cargo build --release
Then go to release
dir and ./kanha
or move the binary
to your any $PATH
for instant access from anywhere.
🎠 Cargo
🚩 METIS Linux
sudo/doas pacman -Syyy kanha
-
➊ Status :- Just return the HTTP response code of URLs
👻 Help
$ kanha status -h Just return the HTTP response code of URLs Usage: kanha status [OPTIONS] Options: -f, --filename <FILENAME> A url or a file containing multiple urls --stdin Reads input from the standard in -t, --tasks <TASKS> Define the maximum concurrent tasks [default: 10] -h, --help Print help -V, --version Print version
-
➋
fuzz
:- Fuzz URLs and return the response codes👻 Help
$ kanha fuzz -h Fuzz URLs and return the response codes Usage: kanha fuzz [OPTIONS] --wordlist <WORDLIST> --url <URL> Options: -w, --wordlist <WORDLIST> A file containing a list of possible wordlists -u, --url <URL> Provide a url to fuzz -t, --tasks <TASKS> Define the maximum concurrent tasks [default: 10] -h, --help Print help -V, --version Print version
-
➌
rdns
:- Reverse dns lookup
-
➍
Takeover
:- Check possible subdomain takeover👻 Help
Check possible subdomain takeover Usage: kanha takeover [OPTIONS] --json-file <JSON_FILE> Options: -j, --json-file <JSON_FILE> A json file containing signature values of different services -f, --filename <FILENAME> A file containing a list of urls --stdin Reads input from the standard in -h, --help Print help -V, --version Print version
- 🪶 Recommend a new features
- ⭐ Give the project a star
- 🐎 Add new subcommand.
- 🧑🚒 Fix docx // improve code quality
As always, this project is also licensed under the MIT LICENSE
Copyright © 2023 pwnwriter xyz ☘️