astsu is a network scanner that detects open ports and services running behind them.
How does it work
Scan common ports
Send one packet TCP Syn on the specified port destination, if the port is open, uses a scan with nmap to check the service running on the port and displays all ports found.
Discover hosts in network
It uses router ip as base to map all possible ips. It then sends an ICMP packet to each IP and waits for a response, if it receives any response stored in an array, the web host's IP, when it has finished checking all hosts computers, displays all hosts on the internet.
OS Scan
It sends an ICMP packet to the destination and waits for a response. It then extracts the TTL from the destination response and checks the potential operating system in a list, if it has found it, it displays it.
Installation
We clone the git clone https://github.com/ReddyyZ/astsu.git
Install python 3.
- Linux
- apt-get install python3
- chmod + x *
- python3 -m pip install -r requirements.txt
- python3 install.py
- End!
- Windows
- Python 3, download and install
- python3 -m pip install -r requirements.txt
- python3 install.py
- End!
OS Support
- Windows
- Linux
- Mac (Experimental)
Kalimera pos mporoume na ekteleousme tin entoli meta tin ekgatastasi?
You type the word Astsu