Skip to content

Add Support for Config File#11

Open
l33tluigi wants to merge 6 commits into
absolomb:mainfrom
l33tluigi:main
Open

Add Support for Config File#11
l33tluigi wants to merge 6 commits into
absolomb:mainfrom
l33tluigi:main

Conversation

@l33tluigi

Copy link
Copy Markdown

This has been a very helpful tool, but to speed up operations from single commands and to improve opsec by not hitting every resource/client ID, this PR adds support for a --config flag that accepts a sectioned config file. This allows operators to scope checks to a specific set of resources, client IDs, and user agents rather than the full built-in dictionaries. The config uses friendly names from the internal dictionaries (e.g., Azure Graph API, Intune MAM, iPhone Safari), which are resolved to their values at runtime. Any entry not found in the dictionaries is treated as a custom value and labeled explicitly in output (e.g., Custom (some-value)) to avoid ambiguity when multiple custom values are present. A Total combinations line was also added so operators know exactly how many requests will be sent when execution begins.

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.

1 participant