Open In App

Astsu – Network Scanner Tool

Last Updated : 04 Jan, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

Astsu is a free and open-source tool available on GitHub. Astsu is written in python language. You must have python language installed in your kali Linux operating system in order to use this tool. Astsu works as a scanner on the network. Astsu is used to scan a network using the IP address. Astsu can be used to scan common ports in which a TCP syn Packet to the destination port and the Nmap will check the services running on the port. Astsu can be used to discover open and closed ports on the network. Astsu can be used to scan the Operating system on the host. Astsu works as a scanner using an IP address.

How does it work?

Astsu sends the TCP Syn packet to the target port. During the TCP Syn if the port is open then perform Nmap scanning to check what service running on the port. Astsu shows all the open and closed ports during the scanning.

Discover hosts in the network

Astsu discovers all the hosts on the IP address of the domain. After discovering all possible IP’s astsu sends an ICMP packet to each IP. Astsu then waits for a response from each IP. After receiving all the responses from each IP the astsu prints all hosts.

OS Scan

Astsu sends an ICMP packet to the port destination and waits for a response from the domain. After receiving the response astsu extracts the TTL and finds the possible operating system of the host.

Features:

  • Astsu can perform simple network scanning.
  • Astsu can be used to scan all the target ports.
  • Astsu can be used to find which port is open and which is closed.
  • Astsu is used to discover hosts in a network.
  • Astsu can be used to perform reconnaissance in the early stages of penetration testing.

Installation

Step 1: Open your kali Linux operating system and use the following command to install the tool from GitHub.

git clone https://github.com/ReddyyZ/astsu.git

Step 2: Now use the following command to install the requirements of the tool.

python3 -m pip install -r requirements.txt

Step 3: The tool has been downloaded and installed in your kali linux operating system. Now Use the following command to run the tool.

python3 astsu.py -h

The tool is running successfully. Now we will see examples to use the tool.

Usage

Example 1: Use the astsu tool to find to scan common ports on the network.

python3 astsu.py -sC <ip address>

The astsu tool is filtering common ports.

Example 2: Use the astsu tool to find to scan common ports on the network.

python3 astsu.py -sA <ip address>


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads