{"id":25072646,"url":"https://github.com/deriifirgiawan/wvs","last_synced_at":"2025-03-31T17:47:38.833Z","repository":{"id":250434132,"uuid":"834465707","full_name":"deriifirgiawan/wvs","owner":"deriifirgiawan","description":"Web Vulnerability Scanner","archived":false,"fork":false,"pushed_at":"2024-07-27T11:03:34.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-06T22:34:39.166Z","etag":null,"topics":["cli","cybersecurity","python","scanner-web","securtity-cli"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deriifirgiawan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-27T10:56:15.000Z","updated_at":"2024-07-27T11:05:11.000Z","dependencies_parsed_at":"2024-07-27T12:23:04.177Z","dependency_job_id":"b21aeba6-aa95-40f0-8ff4-ef4a2bae6ba0","html_url":"https://github.com/deriifirgiawan/wvs","commit_stats":null,"previous_names":["deriifirgiawan/wvs"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deriifirgiawan%2Fwvs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deriifirgiawan%2Fwvs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deriifirgiawan%2Fwvs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deriifirgiawan%2Fwvs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deriifirgiawan","download_url":"https://codeload.github.com/deriifirgiawan/wvs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246512531,"owners_count":20789715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","cybersecurity","python","scanner-web","securtity-cli"],"created_at":"2025-02-06T22:32:24.516Z","updated_at":"2025-03-31T17:47:38.813Z","avatar_url":"https://github.com/deriifirgiawan.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Web Vulnerability Scanner (WVS)\n\n## Description\n\nThe Web Vulnerability Scanner (WVS) is a tool designed to detect vulnerabilities on websites. This tool checks for the presence of Web Application Firewalls (WAF), Intrusion Prevention Systems (IPS), and potential SQL Injection vulnerabilities. WVS employs various detection and analysis methods to provide a comprehensive assessment of a website's security.\n\n## Features\n\n- **WAF Detection:** Detects WAF presence using HTTP headers and performs additional security checks with Nmap.\n- **URL Spidering:** Extracts URLs from the given webpage for further analysis.\n- **IPS Detection:** Checks for the presence of IPS by comparing response times and status codes.\n- **SQL Injection Testing:** Identifies potential SQL Injection vulnerabilities using various payloads and examines server responses.\n\n## Installation\n\n1. **Clone Repository:**\n\n```bash\n  git clone https://github.com/deriifirgiawan/wvs.git\n```\n\n2. **Install Dependencies:**\n\n```bash\n  pip install -r requirements.txt\n```\n\n## Usage\n\n```bash\n  python wvs.py https://example.com\n```\n\n## Example Output\n\n```txt\n--- Detecting WAF ---\nCloudflare detected: cf-ray = 8a9348b82be1be6a-CGK\nNo WAF detected in headers.\n\n--- Spidering URLs ---\n+----------------------------------------------+\n| URL                                          |\n+----------------------------------------------+\n| https://example.com/page1                   |\n| https://example.com/page2                   |\n+----------------------------------------------+\n\n--- Checking IPS ---\nDifferent status codes detected, potential IPS present.\n\n--- Vulnerability Analysis ---\nWAF Detected: No\nIPS Detected: Yes\nURLs Found: 2\nEstimated Vulnerability Score: 60%\n```\n\n## Contact\n\n- Author: deriifirgiawan\n- Email: derifirgiawan025@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fderiifirgiawan%2Fwvs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fderiifirgiawan%2Fwvs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fderiifirgiawan%2Fwvs/lists"}