Skip to main content

A client for gathering vulnerability-related information from GitHub Gists.

Project description

GistSight

A client for gathering vulnerability-related information from GitHub Gists. The collected data is then sent to the Vulnerability-Lookup API as sightings.

Installation

pipx is an easy way to install and run Python applications in isolated environments. It's easy to install.

$ pipx install GistSight
$ export GISTSIGHT_CONFIG=~/.gistsight/conf.py

Collecting new Gists

$ GistSight
Waiting 10 seconds before next run...
No vulnerabilities found.
Waiting 10 seconds before next run...
No vulnerabilities found.
Waiting 10 seconds before next run...
Gist: https://gist.github.com/voidvxvt/719c34da30a644b822765729be648985
Created At: 2025-01-06T18:43:12+00:00
Vulnerabilities: CVE-2021-26828
--------------------------------------------------
Pushing sighting to Vulnerability-Lookup…
{'type': 'seen', 'source': 'https://gist.github.com/voidvxvt/719c34da30a644b822765729be648985', 'vulnerability': 'CVE-2021-26828', 'creation_timestamp': datetime.datetime(2025, 1, 6, 18, 43, 12, tzinfo=datetime.timezone.utc)}
Waiting 10 seconds before next run...

License

GistSight is licensed under GNU General Public License version 3

Copyright (c) 2025 Computer Incident Response Center Luxembourg (CIRCL)
Copyright (C) 2025 Cédric Bonhomme - https://github.com/cedricbonhomme

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gistsight-0.1.0.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gistsight-0.1.0-py3-none-any.whl (30.5 kB view details)

Uploaded Python 3

File details

Details for the file gistsight-0.1.0.tar.gz.

File metadata

  • Download URL: gistsight-0.1.0.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.4 Linux/6.1.0-28-amd64

File hashes

Hashes for gistsight-0.1.0.tar.gz
Algorithm Hash digest
SHA256 08a35c90ce0b51931f66d70a0a85f87d84ec53942826708ecb12454ec89fd4bb
MD5 b3818f50bfae19c5bd204f3104edc1fd
BLAKE2b-256 a768afee6d190ebdf37ff73201d5fd16b92e2b21c37ba3ffe3c7fcf5e6c463e6

See more details on using hashes here.

File details

Details for the file gistsight-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gistsight-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 30.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.4 Linux/6.1.0-28-amd64

File hashes

Hashes for gistsight-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e78965d3a37b19987f2d10e08aaa81501fe6f2476c3874b39bfedd768ace99e4
MD5 1541cd46169ef303a94a2748d6433f27
BLAKE2b-256 896297e92c517743af630c72a08647a090ee23f3fb81276ea38755e519c020c0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page