Skip to content

Commit b08c89c

Browse files
chg: [technical-guide] Updated technical guide.
1 parent c9bae35 commit b08c89c

File tree

85 files changed

+3375
-2597
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+3375
-2597
lines changed
45.1 KB
Loading

static/documentation/_sources/command-line-interface.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,3 +156,12 @@ Import the OSI licenses
156156
.. code-block:: bash
157157
158158
flask --app website.app import_osi_approved_licenses
159+
160+
Update the local copy of the GCVE registry
161+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
162+
163+
.. code-block:: bash
164+
165+
flask --app website.app update_gcve_registry
166+
167+
You can create a cron job using this command.

static/documentation/_sources/sightings.rst

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -86,26 +86,27 @@ A suite of sighting clients is already available to support this functionality:
8686

8787
Our tools on the Python Package Index (PyPI):
8888

89-
+============================================================+========================================================================================================================================+
90-
| Tool | Description |
91-
+============================================================+========================================================================================================================================+
92-
| `ShadowSight <https://pypi.org/project/ShadowSight>`_ | A client that retrieves vulnerability observations from The Shadowserver Foundation and pushes them to a Vulnerability-Lookup instance.|
93-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
94-
| `FediVuln <https://pypi.org/project/FediVuln>`_ | A client to gather vulnerability-related information from the Fediverse. |
95-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
96-
| `BlueSkySight <https://pypi.org/project/BlueSkySight>`_ | A client to gather vulnerability-related information from Bluesky. |
97-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
98-
| `MISPSight <https://pypi.org/project/MISPSight>`_ | A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability-Lookup instance. |
99-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
100-
| `NucleiVuln <https://pypi.org/project/NucleiVuln>`_ | A client designed to retrieve vulnerability-related observations from the Nuclei Git repository of templates and pushes them to a |
101-
| | Vulnerability-Lookup instance. |
102-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
89+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
90+
| Tool | Description |
91+
+=============================================================+========================================================================================================================================+
92+
| `ShadowSight <https://pypi.org/project/ShadowSight>`_ | A client that retrieves vulnerability observations from The Shadowserver Foundation and pushes them to a Vulnerability-Lookup |
93+
| | instance. |
94+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
95+
| `FediVuln <https://pypi.org/project/FediVuln>`_ | A client to gather vulnerability-related information from the Fediverse. |
96+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
97+
| `BlueSkySight <https://pypi.org/project/BlueSkySight>`_ | A client to gather vulnerability-related information from Bluesky. |
98+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
99+
| `MISPSight <https://pypi.org/project/MISPSight>`_ | A client that retrieves vulnerability observations from a MISP server and pushes them to a Vulnerability-Lookup instance. |
100+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
101+
| `NucleiVuln <https://pypi.org/project/NucleiVuln>`_ | A client designed to retrieve vulnerability-related observations from the Nuclei Git repository of templates and pushes them to a |
102+
| | Vulnerability-Lookup instance. |
103+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
103104
| `ExploitDBSighting <https://pypi.org/project/ExploitDBSighting>`_ | A client that retrieves vulnerability observations from Exploit-DB and pushes them to a Vulnerability-Lookup instance. |
104-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
105-
| `KEVSight <https://pypi.org/project/KEVSight>`_ | A client to generate sightings for Vulnerability-Lookup from the Known Exploited Vulnerabilities (KEV) catalog. |
106-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
107-
| `GistSight <https://pypi.org/project/GistSight>`_ | A client for gathering vulnerability-related information from GitHub Gists. |
108-
+------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
105+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
106+
| `KEVSight <https://pypi.org/project/KEVSight>`_ | A client to generate sightings for Vulnerability-Lookup from the Known Exploited Vulnerabilities (KEV) catalog. |
107+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
108+
| `GistSight <https://pypi.org/project/GistSight>`_ | A client for gathering vulnerability-related information from GitHub Gists. |
109+
+-------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
109110

110111

111112
If you want to create your own sigthing tool, it's recommended to use

static/documentation/_static/basic.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ div.sphinxsidebarwrapper {
4848

4949
div.sphinxsidebar {
5050
float: left;
51-
width: 230px;
51+
width: 270px;
5252
margin-left: -100%;
5353
font-size: 90%;
5454
word-wrap: break-word;

0 commit comments

Comments
 (0)