Create Python SCP Library #44

Open
opened 2026-01-19 18:29:01 +00:00 by michael · 1 comment
Owner

Originally created by @bradatnist on GitHub.

Originally assigned to: @bradatnist on GitHub.

Problem to solve

We need a way to easily parse and interact with the 2.0 rule format without rewriting the same scripts every time.

Intended users

Everyone

Further details

Proposal

Documentation

Testing

What does success look like, and how can we measure that?

  • Parse rule formats
  • Ingest rules with overrides
  • Provide a CLI (and API) for common operations
    • Generating baselines
    • Generating baseline manifests
    • more...
Originally created by @bradatnist on GitHub. Originally assigned to: @bradatnist on GitHub. ### Problem to solve We need a way to easily parse and interact with the 2.0 rule format without rewriting the same scripts every time. ### Intended users Everyone ### Further details <!-- Include use cases, benefits, and/or goals (contributes to our vision?) --> ### Proposal <!-- How are we going to solve the problem? --> ### Documentation <!-- Relevant documentation to the feature--> ### Testing <!-- What risks does this change pose? How might it affect the quality of the product? What additional test coverage or changes to tests will be needed? --> ### What does success look like, and how can we measure that? - [ ] Parse rule formats - [ ] Ingest rules with overrides - [ ] Provide a CLI (and API) for common operations - [ ] Generating baselines - [ ] Generating baseline manifests - [ ] more... ### Links / references <!-- Any relevant links or references -->
Author
Owner

@snoopy82481 commented on GitHub:

The dev_2.0 branch has this issue in the forefront and was merged what PR #507

@snoopy82481 commented on GitHub: The dev_2.0 branch has this issue in the forefront and was merged what PR #507
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: usnistgov/macos_security#44