Skip to content

Added --target-file flag to support roasting multiple domains (forests)#10

Open
TheGr3atJosh wants to merge 1 commit intobvcyber:mainfrom
TheGr3atJosh:main
Open

Added --target-file flag to support roasting multiple domains (forests)#10
TheGr3atJosh wants to merge 1 commit intobvcyber:mainfrom
TheGr3atJosh:main

Conversation

@TheGr3atJosh
Copy link
Copy Markdown

Adds -tf/--target-file as a mutually exclusive alternative to the positional dc argument, allowing a file of DC hostnames/domain names to be provided (one per line). The RID iterator is refreshed per target so the full RID space is walked for each DC. Hash output is prefixed with the target hostname to prevent RID collisions across domains (format: <TARGET>_<RID>:$sntp-ms$<hash>$<salt>). Progress messages are written to stderr so stdout hash files remain clean. Hashes are flushed immediately on write to avoid loss if the run is cancelled.

Adds `-tf/--target-file` as a mutually exclusive alternative to the positional
`dc` argument, allowing a file of DC hostnames/IPs to be provided (one per line).
The RID iterator is refreshed per target so the full RID space is walked for each DC.
Hash output is prefixed with the target hostname to prevent RID collisions across
domains (format: `<TARGET>_<RID>:$sntp-ms$<hash>$<salt>`). Progress messages are
written to stderr so stdout hash files remain clean. Hashes are flushed immediately
on write to avoid loss if the run is cancelled.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
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