Skip to content

Github is Deprecating Password Based Login #1150

Description

@coilysiren

According to the recent announcement [1], Github is

GitHub is deprecating password authentication to the API

Looking at the empire source code, it looks like the emp login command hardcodes a password based login?

empire/cmd/emp/auth.go

Lines 128 to 136 in 3daba38

// NOTE: gopass doesn't support multi-byte chars on Windows
password, err := readPassword("Enter password: ")
switch {
case err == nil:
case err.Error() == "unexpected newline":
printFatal("password is required.")
default:
printFatal(err.Error())
}

Does this mean that everyone's emp login commands are about to break? Can anyone provide any information to help confirm this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions