Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added the
Get-AzureTokenMulti
command to allow multiple tokens to be generated and monitored at once.Specifying the
-Count
flag will request$Count
amount of Device Codes and start a thread for each code to periodically check its status.Alternatively, the
-InputFile
argument can be used to pass a file with email addresses or names (1 per line). For each line, a device code will be requested and appended into the$CodeFile
(DeviceCodes.csv
by default) for easy use in bigger phishing campaigns with multiple targets.If a user authenticates, the responses can be accessed using the global
$responses
array. (e.g.$responses[0].access_token
to get the access token of the first response...)The status of the codes is still shown every 5 seconds.
Note: be careful when going over 50 codes as you might start experiencing some throttling from Microsoft.