Kitten is a free and open-source network scanner. Currently only runs on Linux.
- Force clients to disconnect from networks
- Fake an access point
- Scan a target for open ports (tcp only)
- Scan for wireless networks in your area
- Configure your network interfaces
Install kitten with git and pip:
python3 -m pip install "git+https://github.com/karastift/kitten.git"
kitten [-h] [-v] [command] [method] [method-args]
sudo python3 -m kitten [-h] [-v] [command] [method] [method-args]
-h, --help Show this help message and exit.
-v, --verbose Run verbosely.
kitten scan [-h] [method] [method-args]
ports [-h] [-mt MAXTHREADS] [target]
- (
-h
) Show info about method. - (
-mt
) Max number of processes that will be opened at the same time. - (
target
) Define the target that is to be scanned.
- (
networks [-h] -i INTERFACE [-am]
- (
-h
) Show info about method. - (
-i
) The network interface which is used to sniff (it has to support monitor mode). - (
-am
) The selected interface is automatically put into the required mode.
- (
iface [-h] [interface] [mode]
- (
interface
) Name of the interface to configure. - (
mode
) Mode to put the selected interface in (monitor/managed).
- (