Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GreyNoise-Intelligence/greynoise-siemplify
Integration code for Siemplify Integration
https://github.com/GreyNoise-Intelligence/greynoise-siemplify
Last synced: about 1 month ago
JSON representation
Integration code for Siemplify Integration
- Host: GitHub
- URL: https://github.com/GreyNoise-Intelligence/greynoise-siemplify
- Owner: GreyNoise-Intelligence
- License: mit
- Created: 2021-01-28T16:49:47.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-30T18:17:25.000Z (over 1 year ago)
- Last Synced: 2024-04-17T17:11:01.298Z (8 months ago)
- Language: Python
- Size: 4.73 MB
- Stars: 4
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ip-search-engines - Siemplify GreyNoise
README
[![main](https://github.com/GreyNoise-Intelligence/greynoise-siemplify/workflows/Build/badge.svg)](https://github.com/GreyNoise-Intelligence/greynoise-siemplify/actions?query=workflow%3ABuild)
[![main](https://github.com/GreyNoise-Intelligence/greynoise-siemplify/workflows/python_linters/badge.svg)](https://github.com/GreyNoise-Intelligence/greynoise-siemplify/actions?query=workflow%3Apython_linters)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)# GreyNoise Siemplify Integration
The GreyNoise Siemplify Integration is a set of actions and connectors that can be used in the Siemplify platform.
More details about Siemplify here: [https://www.siemplify.co/](https://www.siemplify.co/)
## Usage
### Initial Configuration
In order to use the GreyNoise Integration for Siemplify, install the Integration from the Siemplify marketplace. Then,
configure the integration using a GreyNoise API key.If you don't have a GreyNoise API key, you can sign up for a free trial at
[https://viz.greynoise.io/signup](https://viz.greynoise.io/signup)### Actions
The GreyNoise Actions allow for IPs to be queried in the different GreyNoise API endpoints and for a more complex
GNQL query to be executed as part of a Case workflow.#### Quick IP Lookup
The Quick IP Lookup action is designed to take all Address entities associated with a case/alert and enrich them against
the GreyNoise Quick API.#### Context IP Lookup
The Context IP Lookup action is designed to take all Address entities associated with a case/alert and enrich them
against the GreyNoise Context API. It also provides an Insight on the Case for each IP entity that is found.#### RIOT IP Lookup
The RIOT IP Lookup action is designed to take all Address entities associated with a case/alert and enrich them against
the GreyNoise RIOT API. It also provides an Insight on the Case for each IP entity that is found.#### Execute GNQL Query
The Execute GNQL Query action is designed to perform a GNQL query against the GreyNoise query endpoint and return all
matching records, up to the supplied limit (default is 10 results).### Connectors
The GreyNoise Connector allows for a GNQL to be used to generate alerts.
#### Generate Alert from GreyNoise GNQL
The Generate Alert from GreyNoise GNQL connector is primarily designed to be an alerting system for when GreyNoise
begins observing mass-internet scanning activity of a monitored IP. The primary use case is to query daily for a CIDR
block, using a query similar to: `ip:85.32.32.0/24 last_seen:1d`Using a query similar to the above, this would generate an alert for an IP in the provided range if GreyNoise observes
the IP performing mass-internet scanning.## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull
requests to us.## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see
the [tags on this repository](https://github.com/GreyNoise-Intelligence/os-template/tags).## Authors
* **Brad Chiappetta** - *Initial work* - [bradchiappetta](https://github.com/bradchiappetta)
See also the list of [contributors](https://github.com/GreyNoise-Intelligence/os-template/contributors) who participated
in this project.## Acknowledgments
* Siemplify Community and Support members for help with the initial development.
## Links
* [GreyNoise.io](https://greynoise.io)
* [GreyNoise Terms](https://greynoise.io/terms)
* [GreyNoise Developer Portal](https://developer.greynoise.io)## Contact Us
Have any questions or comments about GreyNoise? Contact us at [[email protected]](mailto:[email protected])
## Copyright and License
Code released under [MIT License](LICENSE).