-
Notifications
You must be signed in to change notification settings - Fork 458
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ti_anomali] Support the ThreatStream API (#11309)
A new data stream is added that uses the CEL input to fetch data from the Anomali ThreatStream API's intelligence endpoint. This new data stream should be preferred over the existing data stream for new users, because the existing data stream relies on the additional Elastic Extension software, which sends data to the integration via the HTTP Endpoint input. The two data sources are roughly equivalent, although there are significant differences in the data format and some other details. Support for fetching remote indicators is added as an advanced option. Using this on the test instance shows no differences in results, but it may be useful for on-prem users. The `date_first` and `date_last` (indicator first and last seen) fields are not available from the API endpoint and the time fields differ. Variables and fields related to the IOC expiry transform have been changed to be more clear. The old pipeline handles a smaller number of `itype` values. The new pipeline extends this to list all documented values, but they remain unhandled in some cases where the mapping to a STIX indicator type is unclear. All indicator types for which example data exists have been covered in pipeline tests. For fields that aren't mapped to ECS, the new data stream uses field names that match the API response rather than matching them to the legacy field names. There was some system test setup and dashboard filtering for a datastream removed earlier (#4220), and that is now removed. Dashboard filters were updated and deprecated controls were switched to current equivalents. Kibana tags were removed. Screenshots have been added.
- Loading branch information
1 parent
634ac55
commit 6d22dad
Showing
104 changed files
with
5,773 additions
and
926 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.