60 Website Vulnerability Scanning System Using Python PY060
60 Website Vulnerability Scanning System Using Python PY060
Python
With the rapid development of the Internet, Web security issues have
become increasingly prevalent; hackers will exploit Web vulnerabilities
to infiltrate websites, resulting in numerous security incidents. Web
vulnerability scanners on the market have a number of issues, including
insufficient scanning accuracy, large software, low scalability, and so on.
Traditional scanners generally obtain the URL of the website via a
crawler, send a request to the website with attack parameters to obtain
the payload, and output the corresponding vulnerability report if the
payload is successfully verified.
Based on these security threats, using vulnerability scanners to detect
vulnerabilities on websites has some value. This Website Vulnerability
Scanner uses a callable plug-in framework to automate the scanning
process, send a request with parameters to the target website, and
detect website vulnerabilities based on the response.
2) Working of the Project
3) Advantages
- It is easy to maintain.
- It is user-friendly.
- Detects malware, SQL Injection, XSS attacks, and sub-domain
scanning with ease.
4) System Description
The system comprises 1 major module with their sub-modules as
follows:
USER:
Registration
Login
Scanning
- Malware Detection
Using machine learning, the URL will be passed and will be
detected as good or bad)
- Detecting SQL Injection
- Detecting XSS attack
- Sub-domain Scanning
Logout
5) Project Life Cycle
I. Hardware Requirement
i. Laptop or PC
Windows 7 or higher
I3 processor system or higher
4 GB RAM or higher
100 GB ROM or higher
ii. Laptop or PC
Python
Sublime text Editor
XAMP Server
7) Limitation/Disadvantages
- A valid web link must be provided.
9) Reference
- https://www.igi-global.com/gateway/article/full-text-html/
302875&riu=true
- https://www.researchgate.net/publication/
343434820_Detecting_Security_Vulnerabilities_in_Website_using_Py
thon
- https://ieeexplore.ieee.org/document/9718899
- https://dl.acm.org/doi/abs/10.4018/IJDCF.302875