Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Threat Intel Analytics #1098

Merged
merged 59 commits into from
Jul 2, 2024
Merged

Threat Intel Analytics #1098

merged 59 commits into from
Jul 2, 2024

Conversation

eirsep
Copy link
Member

@eirsep eirsep commented Jun 26, 2024

Description

[Describe what this change achieves]

Issues Resolved

#1117

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

jowg-amazon and others added 29 commits June 5, 2024 23:05
Signed-off-by: Surya Sashank Nistala <[email protected]>
* Rough draft of IOC data model.

Signed-off-by: AWSHurneyt <[email protected]>

* Changed IOC value from a list to a string.

Signed-off-by: AWSHurneyt <[email protected]>

* Added validation for IOC type, value, and feedId fields.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored IocType to for ipv4, and ipv6.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored IocType.

Signed-off-by: AWSHurneyt <[email protected]>

* Added unit tests.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
* create tif source config api implementation

Signed-off-by: Joanne Wang <[email protected]>

* clean up

Signed-off-by: Joanne Wang <[email protected]>

* tif/source

Signed-off-by: Joanne Wang <[email protected]>

* fix uri

Signed-off-by: Joanne Wang <[email protected]>

* comments

Signed-off-by: Joanne Wang <[email protected]>

* fix error message

Signed-off-by: Joanne Wang <[email protected]>

* moved createIndex invocation and other comments

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
* create tif source config api implementation

Signed-off-by: Joanne Wang <[email protected]>

* clean up

Signed-off-by: Joanne Wang <[email protected]>

* getTIFSourceConfig API

Signed-off-by: Joanne Wang <[email protected]>

* clean up

Signed-off-by: Joanne Wang <[email protected]>

* more cleanup

Signed-off-by: Joanne Wang <[email protected]>

* remove runner

Signed-off-by: Joanne Wang <[email protected]>

* add unit serialization tests

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
* index threat intel  monitor api

Signed-off-by: Surya Sashank Nistala <[email protected]>

* address review comments

Signed-off-by: Surya Sashank Nistala <[email protected]>

---------

Signed-off-by: Surya Sashank Nistala <[email protected]>
* search threat intel monitor api

Signed-off-by: Surya Sashank Nistala <[email protected]>

* delete threat intel monitor api

Signed-off-by: Surya Sashank Nistala <[email protected]>

---------

Signed-off-by: Surya Sashank Nistala <[email protected]>
* job scheduler

Signed-off-by: Joanne Wang <[email protected]>

* remove refresh policy from request

Signed-off-by: Joanne Wang <[email protected]>

* comments

Signed-off-by: Joanne Wang <[email protected]>

* added security analytics runner

Signed-off-by: Joanne Wang <[email protected]>

* changes to js test and lock

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
* Removed unused imports. Removed redundant helper function.

Signed-off-by: AWSHurneyt <[email protected]>

* Added note about system index refactoring.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented draft of IocService.

Signed-off-by: AWSHurneyt <[email protected]>

* Made changes based on PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed test helper function.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unused imports.

Signed-off-by: AWSHurneyt <[email protected]>

* Adjusted mappings based on PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
* wip index monitor still fails

* fix remote monitor setup in security-analytics

Signed-off-by: Subhobrata Dey <[email protected]>

* wip threat intel trigger

* add remote monitor triggers

Signed-off-by: Surya Sashank Nistala <[email protected]>

---------

Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
* source and store

Signed-off-by: Joanne Wang <[email protected]>

* search feeds api

Signed-off-by: Joanne Wang <[email protected]>

* cleanup

Signed-off-by: Joanne Wang <[email protected]>

* address comments

Signed-off-by: Joanne Wang <[email protected]>

* rest of comments

---------

Signed-off-by: Joanne Wang <[email protected]>
* delete api

Signed-off-by: Joanne Wang <[email protected]>

* clean up

Signed-off-by: Joanne Wang <[email protected]>

* delete api integ test

Signed-off-by: Joanne Wang <[email protected]>

* added validation logic

Signed-off-by: Joanne Wang <[email protected]>

* respond to comments

Signed-off-by: Joanne Wang <[email protected]>

* fix merge conflicts

Signed-off-by: Joanne Wang <[email protected]>

* fix merge conflicts

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
* Removed unused imports. Removed redundant helper function.

Signed-off-by: AWSHurneyt <[email protected]>

* Added note about system index refactoring.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented draft of IocService.

Signed-off-by: AWSHurneyt <[email protected]>

* Made changes based on PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed test helper function.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unused imports.

Signed-off-by: AWSHurneyt <[email protected]>

* Adjusted mappings based on PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

* Continuation of fetch IOC service implementation.

Signed-off-by: AWSHurneyt <[email protected]>

* Continuation of fetch IOC service implementation.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented ListtIOCs API.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed "enabled" field from ListIOCs API as that will not be configured at the IOC level.

Signed-off-by: AWSHurneyt <[email protected]>

* Renamed response keys.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed "enabled" field mapping as that will not be configured at the IOC level.

Signed-off-by: AWSHurneyt <[email protected]>

* Updated fetch service.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed ListIOCs API assets. Those will be included in separate PR.

Signed-off-by: AWSHurneyt <[email protected]>

* Updated IOC mappings.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unused import.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored NO_VERSION.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed dev logs.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed TODO.

Signed-off-by: AWSHurneyt <[email protected]>

* Added junit-jupiter dependency so EnabledIfSystemProperty annotation can be used to disable S3-related integ tests.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed dev code.

Signed-off-by: AWSHurneyt <[email protected]>

* Added bug fix TODO.

Signed-off-by: AWSHurneyt <[email protected]>

* Added support for generating test IOCs of a specific type.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored factory used for connecting to S3. Added duration to fetchIOC response.

Signed-off-by: AWSHurneyt <[email protected]>

* Added integ test for fetching from s3.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed indexExists check.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
* Removed unused imports. Removed redundant helper function.

Signed-off-by: AWSHurneyt <[email protected]>

* Added note about system index refactoring.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented draft of IocService.

Signed-off-by: AWSHurneyt <[email protected]>

* Made changes based on PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed test helper function.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unused imports.

Signed-off-by: AWSHurneyt <[email protected]>

* Adjusted mappings based on PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

* Continuation of fetch IOC service implementation.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented ListtIOCs API.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed "enabled" field from ListIOCs API as that will not be configured at the IOC level.

Signed-off-by: AWSHurneyt <[email protected]>

* Renamed response keys.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed "enabled" field mapping as that will not be configured at the IOC level.

Signed-off-by: AWSHurneyt <[email protected]>

* Added feedId as a filter for LiistIOCs API. Added handling for IndexNotFoundException when calling ListIOCs API.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented ListtIOCs API.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed "enabled" field from ListIOCs API as that will not be configured at the IOC level.

Signed-off-by: AWSHurneyt <[email protected]>

* Renamed response keys.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unused test suite.

Signed-off-by: AWSHurneyt <[email protected]>

* Added feedId as a filter for LiistIOCs API. Added handling for IndexNotFoundException when calling ListIOCs API.

Signed-off-by: AWSHurneyt <[email protected]>

* Added feedId as a filter for ListIOCs API.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed merge conflict.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unused test suite.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed test case.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed test index mappings.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
* refresh and update

Signed-off-by: Joanne Wang <[email protected]>

* clean up

Signed-off-by: Joanne Wang <[email protected]>

* change ID generation

Signed-off-by: Joanne Wang <[email protected]>

* comments

Signed-off-by: Joanne Wang <[email protected]>

* index create state and other comments

Signed-off-by: Joanne Wang <[email protected]>

* set states outside func

Signed-off-by: Joanne Wang <[email protected]>

* renamed model fields

Signed-off-by: Joanne Wang <[email protected]>

* lowercase s

Signed-off-by: Joanne Wang <[email protected]>

* added TODOs

Signed-off-by: Joanne Wang <[email protected]>

* respond to TODOs

Signed-off-by: Joanne Wang <[email protected]>

* remove file

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
… names (#1080)

* Implemented logic to update the IocStoreConfig with the saTifSourceConfig ID and IOC index names.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unused test suite.

Signed-off-by: AWSHurneyt <[email protected]>

* Added configId to error logs.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
* fix mappings

Signed-off-by: Joanne Wang <[email protected]>

* comment

Signed-off-by: Joanne Wang <[email protected]>

* fix comment

Signed-off-by: Joanne Wang <[email protected]>

* added java doc and todo

Signed-off-by: Joanne Wang <[email protected]>

* remove duplicate index names from mapping

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
* fix integ test

Signed-off-by: Joanne Wang <[email protected]>

* fix mapping

Signed-off-by: Joanne Wang <[email protected]>

* add todo

Signed-off-by: Joanne Wang <[email protected]>

* change user type

Signed-off-by: Joanne Wang <[email protected]>

* change state and type to keyword

Signed-off-by: Joanne Wang <[email protected]>

* minor refactoring

Signed-off-by: Joanne Wang <[email protected]>

* fix existing tests

Signed-off-by: Joanne Wang <[email protected]>

* add serialization tests for tifsource config object

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
* Moved "feed" variables from generic STIX2 model in SA-commons to STIX2IOC model as those variables are specific to security analytics functionality. Added feedName variables to STIX2IOC.

Signed-off-by: AWSHurneyt <[email protected]>

* Moved "feedId" variables back to generic STIX2 model in SA-commons. Moved "feedName" variables to generic STIX2 model in SA-commons.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
* Addressing PR comments.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed IOC type from the search bar param since we will offer a filter for it.

Signed-off-by: AWSHurneyt <[email protected]>

* Made feedId, and type params of ListIOCsActionRequest support lists of strings.

Signed-off-by: AWSHurneyt <[email protected]>

* Addressed PR feedback.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented DetailedSTIX2IOCDto for ListIOCs API.

Signed-off-by: AWSHurneyt <[email protected]>

* DetailedSTIX2IOCDto no longer extends STIX2IOCDto.

Signed-off-by: AWSHurneyt <[email protected]>

* Implemented basic unit tests for DetailedSTIX2IOCDto data model.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
* Implemented API to test s3 connection.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed comment.

Signed-off-by: AWSHurneyt <[email protected]>

* Updated permissions for communication with S3.

Signed-off-by: AWSHurneyt <[email protected]>

* Refactored TestS3ConnectionRequest to parse from an S3Source. Improved error message handling for failed connection attempts. Implemented integ tests.

Signed-off-by: AWSHurneyt <[email protected]>

* Removed unnecessary permissions from policy file.

Signed-off-by: AWSHurneyt <[email protected]>

* Revised S3 connection URI, and ListIOC API URI.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Joanne Wang <[email protected]>
* wip

Signed-off-by: Joanne Wang <[email protected]>

* comments

Signed-off-by: Joanne Wang <[email protected]>

* working

Signed-off-by: Joanne Wang <[email protected]>

* delete ioc indices for delete api

Signed-off-by: Joanne Wang <[email protected]>

* working rn

Signed-off-by: Joanne Wang <[email protected]>

* cleanup

Signed-off-by: Joanne Wang <[email protected]>

* comments

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
* add search ioc findings api

Signed-off-by: Subhobrata Dey <[email protected]>

add search ioc findings api

Signed-off-by: Subhobrata Dey <[email protected]>

add search ioc findings api

Signed-off-by: Subhobrata Dey <[email protected]>

add search ioc findings api

Signed-off-by: Subhobrata Dey <[email protected]>

* fix review comments for ioc findings api

Signed-off-by: Subhobrata Dey <[email protected]>

---------

Signed-off-by: Subhobrata Dey <[email protected]>
@eirsep eirsep requested a review from amsiglan as a code owner June 26, 2024 20:07
eirsep added 3 commits July 1, 2024 02:32
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
@AWSHurneyt
Copy link
Collaborator

AWSHurneyt commented Jul 1, 2024

The EnabledIfSystemProperty annotation (example) in the TestS3ConnectionRestIT, and SATIFSourceConfigRestApiIT test suites should prevent them from running in the CIs.

Those test failures can be ignored.

As mentioned in the test doc comment (example), they require certain parameters to be provided in order to run successfully. Those parameters are not currently configured to be provided by the github CI, so the tests will fail.

Will investigate why the EnabledIfSystemProperty annotation is allowing those tests to run, and raise a separate PR to fix that.

* Updated security policy.

Signed-off-by: AWSHurneyt <[email protected]>

* Updated IOC type enum usage.

Signed-off-by: AWSHurneyt <[email protected]>

* Updated jar.

Signed-off-by: AWSHurneyt <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
AWSHurneyt and others added 9 commits July 1, 2024 14:12
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
* Fixed mapping.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed tests.

Signed-off-by: AWSHurneyt <[email protected]>

* Updated jar.

Signed-off-by: AWSHurneyt <[email protected]>

* Fixed test.

Signed-off-by: AWSHurneyt <[email protected]>

* replace hyphen with underscore in ioc type

Signed-off-by: Surya Sashank Nistala <[email protected]>

---------

Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Copy link

codecov bot commented Jul 2, 2024

Codecov Report

Attention: Patch coverage is 57.61076% with 2459 lines in your changes missing coverage. Please review.

Project coverage is 67.59%. Comparing base (e8d7879) to head (5b12588).
Report is 1 commits behind head on main.

Files Patch % Lines
...el/service/SATIFSourceConfigManagementService.java 22.45% 292 Missing and 5 partials ⚠️
.../threatIntel/service/SATIFSourceConfigService.java 36.86% 168 Missing and 5 partials ⚠️
...atIntel/sacommons/monitor/ThreatIntelAlertDto.java 19.70% 162 Missing and 1 partial ⚠️
.../threatIntel/iocscan/service/SaIoCScanService.java 47.28% 119 Missing and 17 partials ⚠️
...lytics/threatIntel/model/SATIFSourceConfigDto.java 64.35% 83 Missing and 30 partials ⚠️
...analytics/threatIntel/model/SATIFSourceConfig.java 66.03% 75 Missing and 32 partials ⚠️
...curityanalytics/services/STIX2IOCFetchService.java 24.34% 87 Missing ⚠️
.../securityanalytics/services/STIX2IOCFeedStore.java 49.27% 66 Missing and 4 partials ⚠️
...g/opensearch/securityanalytics/model/STIX2IOC.java 62.94% 48 Missing and 15 partials ⚠️
...threatIntel/iocscan/dao/BaseEntityCrudService.java 63.39% 49 Missing and 7 partials ⚠️
... and 81 more
Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1098      +/-   ##
============================================
- Coverage     71.57%   67.59%   -3.99%     
- Complexity     2490     3424     +934     
============================================
  Files           297      403     +106     
  Lines         13615    19393    +5778     
  Branches       1461     1969     +508     
============================================
+ Hits           9745    13108    +3363     
- Misses         3218     5338    +2120     
- Partials        652      947     +295     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Collaborator

@AWSHurneyt AWSHurneyt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#1098 (comment) calls out that the security tests are failing because the docker image used by those tests hasn't been updated.

@eirsep eirsep merged commit ad62186 into main Jul 2, 2024
12 of 18 checks passed
@opensearch-trigger-bot
Copy link
Contributor

The backport to 2.x failed:

The process '/usr/bin/git' failed with exit code 128

To backport manually, run these commands in your terminal:

# Navigate to the root of your repository
cd $(git rev-parse --show-toplevel)
# Fetch latest updates from GitHub
git fetch
# Create a new working tree
git worktree add ../.worktrees/security-analytics/backport-2.x 2.x
# Navigate to the new working tree
pushd ../.worktrees/security-analytics/backport-2.x
# Create a new branch
git switch --create backport-1098-to-2.x
# Cherry-pick the merged commit of this pull request and resolve the conflicts
git cherry-pick -x --mainline 1 ad621863cb491e5ea6d666486d39246b6893aa4b
# Push it to GitHub
git push --set-upstream origin backport-1098-to-2.x
# Go back to the original working tree
popd
# Delete the working tree
git worktree remove ../.worktrees/security-analytics/backport-2.x

Then, create a pull request where the base branch is 2.x and the compare/head branch is backport-1098-to-2.x.

jowg-amazon added a commit to jowg-amazon/security-analytics that referenced this pull request Jul 2, 2024
Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
jowg-amazon added a commit to jowg-amazon/security-analytics that referenced this pull request Jul 3, 2024
Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
jowg-amazon added a commit to jowg-amazon/security-analytics that referenced this pull request Jul 8, 2024
Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
jowg-amazon added a commit to jowg-amazon/security-analytics that referenced this pull request Jul 8, 2024
Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
jowg-amazon added a commit to jowg-amazon/security-analytics that referenced this pull request Jul 8, 2024
Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
jowg-amazon added a commit to jowg-amazon/security-analytics that referenced this pull request Jul 8, 2024
Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
jowg-amazon added a commit that referenced this pull request Jul 8, 2024
* Threat Intel Analytics (#1098)

Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>

* fix compile

Signed-off-by: Joanne Wang <[email protected]>

* update sa commons jar

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Surya Sashank Nistala <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
eirsep added a commit that referenced this pull request Jul 8, 2024
* Threat Intel Analytics (#1098)

Threat Intel Analytics Added

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>

* fix compile

Signed-off-by: Joanne Wang <[email protected]>

* update sa commons jar

Signed-off-by: Joanne Wang <[email protected]>

---------

Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: AWSHurneyt <[email protected]>
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Riya <[email protected]>
Signed-off-by: Riya Saxena <[email protected]>
Co-authored-by: Surya Sashank Nistala <[email protected]>
Co-authored-by: AWSHurneyt <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Riya <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants