Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New msol plugins #87

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

stephenbradshaw
Copy link

New/updated/fixed versions of Microsoft Office/MSOL plugins, supporting both the v1 and v2 password based login flows. Provides a few fixes to the original msol plugin as well as command line options to feature enrich the login process, including:

  • additional error handling/management of additional login results, both successful and unsuccessful
  • user_agent picked at random from a preconfigured list, or the option --use_agent to override this with the one specified in the parent tool configuration
  • client_id picked at random from the foci list of clients, allowing the login to result in cross-refreshable refresh_tokens being returned
  • option to log the refresh tokens resulting from successful logons for later abuse using the --response_log <filename> option
  • option to set the tenant_id for the login using the --tenant_id option
  • option to instead use a randomly generated client_id for login --random_client - this can allow you to verify credentials as being correct without generating successful logon events in the tenant (also no token will be returned)

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