https://github.com/gwen001/detectify-cves
Find CVEs that don't have a Detectify modules.
https://github.com/gwen001/detectify-cves
bugbounty cve detectify pentesting scanner security-tools
Last synced: 11 months ago
JSON representation
Find CVEs that don't have a Detectify modules.
- Host: GitHub
- URL: https://github.com/gwen001/detectify-cves
- Owner: gwen001
- License: mit
- Created: 2022-11-18T09:14:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-28T15:49:52.000Z (about 3 years ago)
- Last Synced: 2025-04-20T11:31:58.057Z (about 1 year ago)
- Topics: bugbounty, cve, detectify, pentesting, scanner, security-tools
- Language: Python
- Homepage:
- Size: 1.04 MB
- Stars: 21
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
detectify-cves
Find CVEs that don't have a Detectify modules.
---
## Description
This Python tool compares the official public list of CVEs from [cve.mitre.org](https://cve.mitre.org/) and the list of [Detectify](https://detectify.com/) modules to find CVEs that don't have a modules yet.
## Install
```
git clone https://github.com/gwen001/detectify-cves
cd detectify-cves
pip3 install -r requirements.txt
```
## Requirements
1/ Once cloned, go to the script directory:
```
cd detectify-cves
```
2/ Get the full CVEs database:
````
wget https://cve.mitre.org/data/downloads/allitems.csv
````
3/ Get the full Detectify modules list (you need a crowdsourced Detectify account):
- login on Detectify: https://cs.detectify.com/login
- Browse to `Scanner modules` on the left menu: https://cs.detectify.com/dashboard/modules
- Check the background requests performed by your browser and find `https://fedeo.cs.detectify.com/graphql` with a fat JSON response ~1.5Mo.
- Save the output (with no HTTP headers) in the script directory as `detectify-modules.json`
## Usage
```
$ python3 detectify-cves.py -s wordpress
```
```
usage: detectify-cves.py [-h] [-s SEARCH] [-l LIMIT] [-d DETECTIFY]
options:
-h, --help show this help message and exit
-s SEARCH, --search SEARCH
search a specific keyword
-l LIMIT, --limit LIMIT
display only n first results
-d DETECTIFY, --detectify DETECTIFY
related to Detectify modules: 0:no module available, 1:module available (default), -1:doesn't matter
```
---

---
Feel free to [open an issue](/../../issues/) if you have any problem with the script.