Network Scanner
This is a security tool which is used to detect vulnerabilities in websites & helps to fix them.
Table of Contents
Installation
Instructions on how to install and set up your project. For example:
# Clone the repository
git clone https://github.com/MS-sketch/Network-Scanner.git
# Navigate to the project directory
cd Network-Scanner
# Install dependencies
pip install -r requirements.txt
Run & Configuring The Application
-
Generate an API key for the Google Gemini AI from https://aistudio.google.com/app/apikey
-
Then copy that key and paste it into the application, by clicking on the config button and pasting the key into
the API feild of the window.
Note:
To create a new API key you have to sign up for Google Cloud and the create a new project by going to the link https://console.cloud.google.com/ and
creating a new project. Then visit the above link then clicking "Generate New API Key" and then selecting the project which you have created in google
cloud and then creating the API Key.
To Run The Application
cd your-project-directory
python main_win.py
Building The Application
To build the application follow the steps
- Bulding For Windows
Usage
The Application has a simple UI consisting of the following buttons with their corresponding features.
- Start Scan - This starts the process of starting a scan and generates a summary of the Results.
- Configure - Configure the settings
- Clear - Clear the website address textbox.
License
This project is licensed under the GNU Public License Version 3.
Contact
To make any requests regarding this project please contact details at My Profile