GistSight


NameGistSight JSON
Version 0.2.0 PyPI version JSON
download
home_pagehttps://github.com/CIRCL/GistSight
SummaryA client for gathering vulnerability-related information from GitHub Gists.
upload_time2025-01-09 07:22:07
maintainerNone
docs_urlNone
authorCédric Bonhomme
requires_python<4.0,>=3.10
licenseGPL-3.0-or-later
keywords vulnerability-lookup vulnerability cve github gist
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # GistSight

A client for gathering vulnerability-related information from GitHub Gists.
The collected data is then sent to the
[Vulnerability-Lookup](https://github.com/cve-search/vulnerability-lookup) API as sightings.


## Installation

[pipx](https://github.com/pypa/pipx) is an easy way to install and run Python applications in isolated environments.
It's easy to [install](https://github.com/pypa/pipx?tab=readme-ov-file#on-linux).

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

### Collecting new Gists


```bash
$ 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](https://github.com/CIRCL/GistSight) is licensed under
[GNU General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.html)

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

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/CIRCL/GistSight",
    "name": "GistSight",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "Vulnerability-Lookup, Vulnerability, CVE, GitHub, Gist",
    "author": "C\u00e9dric Bonhomme",
    "author_email": "cedric.bonhomme@circl.lu",
    "download_url": "https://files.pythonhosted.org/packages/96/ea/a36c3fe6be09052ee6469944feaf94bc66cad8c35a2470abb57a927dd866/gistsight-0.2.0.tar.gz",
    "platform": null,
    "description": "# GistSight\n\nA client for gathering vulnerability-related information from GitHub Gists.\nThe collected data is then sent to the\n[Vulnerability-Lookup](https://github.com/cve-search/vulnerability-lookup) API as sightings.\n\n\n## Installation\n\n[pipx](https://github.com/pypa/pipx) is an easy way to install and run Python applications in isolated environments.\nIt's easy to [install](https://github.com/pypa/pipx?tab=readme-ov-file#on-linux).\n\n```bash\n$ pipx install GistSight\n$ export GISTSIGHT_CONFIG=~/.gistsight/conf.py\n```\n\n### Collecting new Gists\n\n\n```bash\n$ GistSight\nWaiting 10 seconds before next run...\nNo vulnerabilities found.\nWaiting 10 seconds before next run...\nNo vulnerabilities found.\nWaiting 10 seconds before next run...\nGist: https://gist.github.com/voidvxvt/719c34da30a644b822765729be648985\nCreated At: 2025-01-06T18:43:12+00:00\nVulnerabilities: CVE-2021-26828\n--------------------------------------------------\nPushing sighting to Vulnerability-Lookup\u2026\n{'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)}\nWaiting 10 seconds before next run...\n```\n\n\n\n## License\n\n[GistSight](https://github.com/CIRCL/GistSight) is licensed under\n[GNU General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.html)\n\n~~~\nCopyright (c) 2025 Computer Incident Response Center Luxembourg (CIRCL)\nCopyright (C) 2025 C\u00e9dric Bonhomme - https://github.com/cedricbonhomme\n~~~\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "A client for gathering vulnerability-related information from GitHub Gists.",
    "version": "0.2.0",
    "project_urls": {
        "Homepage": "https://github.com/CIRCL/GistSight",
        "Repository": "https://github.com/CIRCL/GistSight"
    },
    "split_keywords": [
        "vulnerability-lookup",
        " vulnerability",
        " cve",
        " github",
        " gist"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f8f77e0b8ed59975c8ff99f9628aa9d62d8501b9a4fbfde5609ed169d311817",
                "md5": "97cc128f80d5af52548b418639d43c6d",
                "sha256": "e17284072b7bb9a4891e1b3b878db6d56db916bf548588ed011eed006bbb32aa"
            },
            "downloads": -1,
            "filename": "gistsight-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "97cc128f80d5af52548b418639d43c6d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 30598,
            "upload_time": "2025-01-09T07:22:01",
            "upload_time_iso_8601": "2025-01-09T07:22:01.829144Z",
            "url": "https://files.pythonhosted.org/packages/1f/8f/77e0b8ed59975c8ff99f9628aa9d62d8501b9a4fbfde5609ed169d311817/gistsight-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96eaa36c3fe6be09052ee6469944feaf94bc66cad8c35a2470abb57a927dd866",
                "md5": "beb57422e3bdb8ac8e83f08288ac4eac",
                "sha256": "e658fd4190a293cbfa7e7381e90dd320c8ec826831f069dca2c6071d41d0a787"
            },
            "downloads": -1,
            "filename": "gistsight-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "beb57422e3bdb8ac8e83f08288ac4eac",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 16488,
            "upload_time": "2025-01-09T07:22:07",
            "upload_time_iso_8601": "2025-01-09T07:22:07.044328Z",
            "url": "https://files.pythonhosted.org/packages/96/ea/a36c3fe6be09052ee6469944feaf94bc66cad8c35a2470abb57a927dd866/gistsight-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-09 07:22:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "CIRCL",
    "github_project": "GistSight",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "gistsight"
}
        
Elapsed time: 0.38282s