Skip to content

A cross-platform tool for recovering and converting Google Authenticator data from an Android device

License

Notifications You must be signed in to change notification settings

purtyb1tch92/GAuthSaviour

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GAuthSaviour

GAuthSaviour Screenshot

GAuthSaviour is a simple, cross-platform tool for retrieving the secret keys of your Google Authenticator installation. It can retrieve the GAuth database via adb, as well as extract secrets from existing databases and supports exporting to a WinAuth-compatible file.

Usage

Usage:  gasaviour.exe [-d] [-f <file>] [-w <file>]

        -d              Dump database via adb (must have adb in directory or PATH)
        -f <file>       Read database from <file>
        -w <file>       Convert database to Winauth <file>
        
        Examples:
        
        gasaviour.exe -f temp                   Read database file "temp"
        gasaviour.exe -f temp -w auth.xml       Read database file "temp" and convert to winauth "auth.xml"
        gasaviour.exe -d -w auth.xml            Read database via adb and convert to winauth "auth.xml"
        gasaviour.exe -w auth.xml               Read database file "databases" and convert to winauth "auth.xml"

Building

On windows, building is best done with the Code::Blocks project file included in the repository.

If using Cygwin or another Unix-based environment, adapt the gcc example found here, eg:

gcc main.c sqlite3.c -lpthread -ldl -o gauthsaviour

Legal

Check LICENSE.md

About

A cross-platform tool for recovering and converting Google Authenticator data from an Android device

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 93.4%
  • Objective-C 6.6%