How to Use Uniscan for Web Vulnerability Scanning in Kali Linux

Install Uniscan

Uniscan is a web vulnerability scanner that is available for Kali Linux. It is a powerful tool that can be used to scan websites for potential security vulnerabilities. In this tutorial, we will show you how to install and use Uniscan in Kali Linux.

To install Uniscan, open a terminal window and type the following command:

sudo apt-get install uniscan

Once the installation is complete, you can run Uniscan by typing the following command:

uniscan

You will then be presented with a menu of options. From here, you can select the type of scan you would like to perform. You can choose from a basic scan, a deep scan, or a custom scan. Once you have selected the type of scan you would like to perform, Uniscan will begin scanning the website for potential security vulnerabilities.

Once the scan is complete, you will be presented with a list of potential vulnerabilities. You can then review the list and take the necessary steps to fix any vulnerabilities that are found. After you have fixed the vulnerabilities, you can re-run the scan to ensure that all of the vulnerabilities have been addressed.

Run Uniscan

Now that Uniscan is installed, it's time to run it. To do this, open a terminal window and type uniscan. This will open the Uniscan menu, which will allow you to select the type of scan you want to perform. You can choose from a full scan, a quick scan, a directory scan, a file scan, or a custom scan. Once you have selected the type of scan you want to perform, press enter to start the scan.

When the scan is complete, Uniscan will display the results. The results will show any vulnerabilities that were found, as well as any potential security issues. It is important to review the results carefully and take action to fix any vulnerabilities that were found. If you are unsure how to fix a vulnerability, you can consult the Uniscan documentation or search online for more information.

Once you have fixed any vulnerabilities, it is important to re-scan the website to make sure that all of the issues have been resolved. To do this, simply run Uniscan again and select the same type of scan that you used before. This will allow Uniscan to check for any new vulnerabilities that may have been introduced since the last scan.

Select Scan Type

Once Uniscan is installed and running, you can select the type of scan you want to perform. Uniscan offers a variety of scan types, including a full scan, a quick scan, a fast scan, a web application scan, a web server scan, and a vulnerability scan. Depending on the type of scan you select, Uniscan will scan for different types of vulnerabilities. For example, a full scan will scan for all types of vulnerabilities, while a web application scan will only scan for web application vulnerabilities. To select the type of scan you want to perform, simply select the appropriate option from the drop-down menu. Once you have selected the type of scan you want to perform, click the “Start Scan” button to begin the scan.

uniscan -u  -qweds

The command above will start a full scan of the specified URL. Once the scan is complete, Uniscan will display the results of the scan. You can then view the results and take the necessary steps to fix any vulnerabilities that were found.

View Results

Once Uniscan has finished scanning your website, it will display the results of the scan. You can view the results by clicking on the “View Results” button. The results will be displayed in a table format, with the vulnerability type, severity, and description of the vulnerability. You can also view the details of each vulnerability by clicking on the “Details” link. The details page will provide more information about the vulnerability, such as the affected URL, the affected parameter, and the affected code.

You can also view the results of the scan in a graphical format by clicking on the “Graphical View” button. This will display the results in a graph, with the severity of the vulnerability on the y-axis and the type of vulnerability on the x-axis. This can be useful for quickly identifying the most severe vulnerabilities.

It is important to note that Uniscan may not detect all vulnerabilities on your website. Therefore, it is important to review the results of the scan carefully and to take appropriate action to fix any vulnerabilities that are identified.

Fix Vulnerabilities

Once Uniscan has finished scanning your website, it will present you with a list of vulnerabilities it has found. To fix these vulnerabilities, you will need to use the appropriate tools and techniques. Depending on the type of vulnerability, you may need to update your software, patch your system, or use a web application firewall. You can also use tools such as Metasploit and Burp Suite to help you identify and fix vulnerabilities. Once you have fixed the vulnerabilities, you can re-scan your website with Uniscan to ensure that the vulnerabilities have been successfully addressed.

# Update software
sudo apt-get update

# Patch system
sudo apt-get upgrade

# Use web application firewall
sudo apt-get install mod_security

# Use Metasploit
sudo apt-get install metasploit-framework

# Use Burp Suite
sudo apt-get install burpsuite

Once you have fixed the vulnerabilities, you can re-scan your website with Uniscan to ensure that the vulnerabilities have been successfully addressed. You can also use OWASP Zed Attack Proxy to help you identify and fix vulnerabilities.

Re-Scan

Once you have fixed the vulnerabilities found by Uniscan, it is important to re-scan the website to make sure that all the vulnerabilities have been fixed. To re-scan the website, open the terminal and type the following command: uniscan -u http://example.com -qweds. This command will re-scan the website and check for any remaining vulnerabilities. If any vulnerabilities are found, Uniscan will display a list of them. You can then fix the vulnerabilities and re-scan the website again to make sure that all the vulnerabilities have been fixed.

Useful Links