Working with iCloud Drive files

Top  Previous  Next

Adding iCloud Drive files

To start working with iCloud Drive files:

1.In the Backups Library pane, click the Acquire data for Applle iOS device icon apple_icon.

2.In the opened menu, click the Download Files from iCloud Drive icon load_icloud_drive_icon.

3.In the opened window, enter your Apple ID and password, or authentication token, extracted via EPB. Click Sign in.

NOTE: If the Apple ID is protected with two-factor authentication, you need to confirm sending the verification code to all of your trusted devices or to your phone.

You can select the Save user credentials for future sessions option when logging in. If this option is selected, the entered login and password will be saved to be quickly added into corresponding fields during next login.

Please note that after logging in the authentication token is saved and the Verification code is no longer required to be entered for the account in case of two-step verification or two-factor authentication.




4.If the Apple ID is protected with two-step verification, verify your account by selecting one of the following authentication types:

Secure Code: in the Trusted device field, select a phone number or a trusted device to which the code will be sent, click Get code, and then enter the received 4-digit code in the Secure code field.

Recovery Key: enter a 14-character key generated in the Apple account settings.

  Click Verify.




If the Apple ID is protected with two-factor authentication, perform authentication in one of the following ways:

Select Trusted Device and enter the 6-digit code in the Verification code field. Click Resend code for the verification code to be sent to all trusted devices.

Select Code generator and enter the 6-digit code in the Verification code field. The code is generated on the trusted device or via Cloud Panel.

NOTE: The current version of EXWA does not support authentication via the Text message.

Click Verify.

iCloud Drive authentication


4. Once the WhatsApp files are downloaded from iCloud Drive and processed, the following Apple ID information is displayed:


Display name

Apple Id

Person Id

Auth Type

Storage Total Size

Storage Used Size



The lower part of the window shows all WhatsApp backups available for the selected Apple ID with the following information:


Apple Id

Phone number



Calls Received

Calls Sent




Viewing data

When you select the target WhatsApp backup in the Backups Library, the lower part of the window displays all plugins available (some of them might be disabled if there is no appropriate information in backup):







Click the plugin icon to view the contents.




Exporting data

EXWA allows you to export data from a backup to your PC. Data is exported to an XLSX file, and all attachments/files are saved to a folder in the same location as the XLSX file.

Please note that data export is only available in the registered version of the program.


To export data, do the following:

1. In the Data View pane, click Export data.

2. Select the data categories to export.

3. Define the time interval for which you want to export data as follows: enable filters by switching the On/Off toggle and then select the dates in the From and Until fields.

4. Click Export.

5. The window will open in which you can select the location for exported data.

6. Once you select the location, click Save.

7. Data export will start.

8. To open exported data, click the icon next to the Data has been exported message highlighted in yellow or open it from the location to which it was saved.


Working with encrypted iCloud Drive backups


Encrypted backups are labeled with the Encrypted_Icon icon in the backup list and a special "lock" element in the backup info panel.

Please note that decrypting iCloud Drive backups is only available in the registered version of the program.


To view an encrypted backup:


1. Select the target encrypted backup. A message will be displayed:




2. Make your choice:

Click Open to get an immediate access to the backup (but only Media data will be available to view).

Click Decrypt to decrypt the backup for a full access to the backup data.


3. If you select to decrypt the backup, on the Decrypt backup page, define the decryption type:

SMS: In the Phone number field, enter a phone number associated with the WhatsApp account, click Send code, and then enter the received code in the Verification code field.

If you did not receive the code or it expired, click Resend code. A special timer shows when it will be possible to send a new code.

NOTE: Using this decryption type, EXWA cannot decrypt a backup if the WhatsApp account on iOS was protected with two-step verification while the backup was being created.

NOTE: Do not click the URL in the message with the verification code. You have to enter the verification code manually, otherwise EXWA will not be authenticated with WhatsApp and you will have to wait for a while until a new code is sent.


Keychain dump: In the Path to dump field, enter the full path to the decrypted keychain dump (.xml file) extracted via Elcomsoft iOS Forensic Toolkit (EIFT) or click Browse and navigate to the file. EIFT can extract keychain dumps only from jailbroken iOS devices.



4. Click Decrypt.

NOTE: During backup decryption via SMS, the user will be signed out of WhatsApp on the device.


5. Once EXWA is authenticated with WhatsApp, the decryption process starts.

Please note that after you decrypt a backup associated with a phone number, all other backups for this phone number will be decrypted automatically after the download or on clicking a backup.

Decrypted backups are labeled with the Decrypted_icon  icon in the backup list.