Skip to content

Bitdefender_generator_updates#79

Open
Engineer33426 wants to merge 14 commits intonatesmalley:mainfrom
Engineer33426:main
Open

Bitdefender_generator_updates#79
Engineer33426 wants to merge 14 commits intonatesmalley:mainfrom
Engineer33426:main

Conversation

@Engineer33426
Copy link
Copy Markdown

These new files allow for bitdefender endpoint security logs to be generated.

Copy link
Copy Markdown
Collaborator

@jmorascalyr jmorascalyr left a comment

Choose a reason for hiding this comment

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

These GravityZone files are implemented as standalone scripts with a custom helper dependency (gz_utils) rather than as standard importable generators. Please refactor them to follow the existing generator pattern used by modules like aws_cloudtrail:

  • no sys.path manipulation
  • no custom local framework dependency
  • expose a canonical public generator function like bitdefender_gravityzone_incidents_log()
  • return one structured event per call as a dict or JSON string
  • register the generator in hec_sender.py if it needs to work through the HEC pipeline
  • Right now they don’t align with generator_service.py / hec_sender.py, so they are not integrated the same way as the rest of the repo.

See the uploaded file on guidance on how to align with the current implementation.

README.md

@Engineer33426
Copy link
Copy Markdown
Author

I made the changes in my repo, in review my files and adding them I believe the solution should now be in place correctly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants