Extracting token on Windows OS

<< Click to Display Table of Contents >>

Navigation:  Elcomsoft Cloud Explorer > Extracting Google authentication tokens >

Extracting token on Windows OS

You can sign in to a Google account to download Google account and Google Drive backups using the Google authentication token. 

To extract the token, you will need a Google Token Extractor. This tool is shipped together with ECX (GoogleTokenExtractor.exe file). You can find it in the ECX installation folder. 

Google Token Extractor is portable, so you can copy the GoogleTokenExtractor.exe file to a folder where you would like the file with the authentication token to be created.

GTEX can extract tokens from the Google Chrome browser and Google Drive (Backup and Sync) application.

GTEX allows you to extract authentication tokens for:

The currently logged in Windows user

Other Windows users on the current computer

Preconditions

Prior to extracting the authentication token, make sure that at least one the following conditions is met:

Google Chrome browser (v.26 - v.64) is installed and at least one user is logged in to the Google Chrome account. The Google Chrome application must be closed during the token extraction process (make sure that there is no Chrome.exe process in the Task Manager)

Backup and Sync application (v. 1.32) is installed and at least one user is logged in. Application can be run during the token extraction process.

Prior to using GTEX for extracting the token, make sure that Internet connection is established.

User permissions required for getting the authentication token:

 Authentication Token For

 Permissions Required

 Google account of the currently logged in Windows user

 User's permissions are enough

 Google account of a different Windows user

 Run GoogleTokenExtractor.exe as administrator (if UAC is turned on)

NOTE: If you run GoogleTokenExtractor.exe from a system folder or from the folder you don't have enough permissions to modify, the Windows User Account Control message requesting permission for running this program might appear.

 

To extract the authentication tokens for the current Windows user, do the following:

1.Launch GoogleTokenExtractor.exe. The file "<Windows user>_<Google ID>_<token type>_<timestamp>_<time zone>.xml" will be created in the directory from which GoogleTokenExtractor.exe was launched.

You will see the full path to the file in the opened console window.

2.The created .xml file contains the following information:

GTEX Version

Platform

Google ID

Token

Token Type (Google Chrome or Google Drive)

Client ID

Client Secret

Date and time of extraction

 

To extract the authentication tokens for a certain Windows user, do the following:

1.Open the Command Prompt with administrator privileges.

2.Go to the folder where GoogleTokenExtractor.exe is stored.

3.Enter the command GoogleTokenExtractor.exe --get-users-list

4.The list of all local users with Google Chrome and Google Drive (Backup and Sync) applications installed will be displayed.

5.Launch GoogleTokenExtractor.exe with the get-token chrome (for Google Chrome browser) or get-token drive (for Backup and Sync application) parameter and enter username of a specific local Windows user and the password to this Windows user account in the following form: 

GoogleTokenExtractor.exe --get-token chrome --username <username> --password <password>

GoogleTokenExtractor.exe --get-token drive --username <username> --password <password>

For example: GoogleTokenExtractor.exe --get-token chrome --username user1 --password 1234

For users with the blank password,  type "" as the value to the password parameter.

For example: GoogleTokenExtractor.exe --get-token chrome --username user1 --password ""

6.The "<Windows user>_<Google ID>_<token type>_<timestamp>_<time zone>.xml" file will be created in the directory from which GoogleTokenExtractor.exe was launched.

The created .xml file contains the following information:

GTEX Version

Platform

Google ID

Token

Token Type (Google Chrome or Google Drive)

Client ID

Client Secret

Date and time of extraction

 

Parameters for running GoogleTokenExtractor.exe in the Command Prompt:

 Parameter

 Meaning

--help

 Displays a list of all possible command-line parameters and their descriptions

--get-users-list

 Displays a list of users with installed Google Chrome/Backup and Sync applications.

--get-token chrome

 Gets the authentication token from the Google Chrome browser for the current user.

--get-token drive

 Gets the authentication token from the Backup and Sync application  for the current user.

--get-token chrome --username <username> --password <password>

 Gets the authentication token from the Google Chrome browser for the specific user. Username and password should be entered without brackets.

--get-token drive --username <username> --password <password>

 Gets the authentication token from the Backup and Sync application for the specific user. Username and password should be entered without brackets.

For users with the blank password,  type "" as the value to the password parameter.