Upload
atiqa-khan
View
209
Download
8
Embed Size (px)
Citation preview
Compiled By: Atiqa Ijaz Khan
Thursday, 05 Janurary, 2017
GO SMS BACKUP &
RESTORE
COMPILED BY: ATIQA IJAZ KHAN 1
GO SMS BACKUP & RESTORE
TABLE OF CONTENTS
1. Backup and Restore Options .......................................................................................... 2
1.1. Local Storage Option .................................................................................................. 3
1.2. Cloud Storage Option .................................................................................................. 3
1.3. Dropbox Storage ......................................................................................................... 4
2. Decrypting SMS ............................................................................................................... 5
2.1. Common SMS ............................................................................................................. 5
2.1.1. Common SMS Backup ........................................................................................ 6
2.1.2. Common SMS Decoding ..................................................................................... 6
2.2. Private SMS................................................................................................................. 7
2.2.1. Private SMS Backup ............................................................................................ 7
2.2.2. Database Requirements ........................................................................................ 7
2.2.3. Python Installation ............................................................................................... 7
2.2.4. Python Script ........................................................................................................ 8
2.2.5. Private SMS Decoding ......................................................................................... 8
3. References ....................................................................................................................... 14
COMPILED BY: ATIQA IJAZ KHAN 2
GO SMS BACKUP & RESTORE
GO SMS BACKUP & RESTORE
The following tutorial is for GO SMS version V7.15 (369-101)
NOTE: TO CHECK THE VERSION, OPEN GO SMS > GO TO LAST ICON > SETTINGS > ABOUT
1. BACKUP AND RESTORE OPTIONS
Open GO SMS app from your cell phone.
Go to last icon for personal data.
Select “Backup & Restore”.
It has three options for storing:
a. Local (On cell phone or SD card)
b. Cloud (GO SMS Storage)
c. Dropbox (Link)
COMPILED BY: ATIQA IJAZ KHAN 3
GO SMS BACKUP & RESTORE
1.1. LOCAL STORAGE OPTION
1. It has following options:
a. Backup SMS to SD card
b. Restore SMS from SD card
c. Schedule Backup
1.2. CLOUD STORAGE OPTION
1. It has following options:
a. Backup SMS to GO Cloud.
b. Restore SMS from GO Cloud.
c. Manage SMS backup file.
2. Must have to create an account for GO Cloud in order to enable this option.
COMPILED BY: ATIQA IJAZ KHAN 4
GO SMS BACKUP & RESTORE
1.3. DROPBOX STORAGE
1. It has following options:
a. Backup SMS to Dropbox
b. Restore SMS from Dropbox
c. Delete backup
2. To enable this option, one must have:
a. Dropbox account
b. Dropbox plugin for GO SMS (Login to in there to have plugin installation
option)
COMPILED BY: ATIQA IJAZ KHAN 5
GO SMS BACKUP & RESTORE
NOTE: USE ANY BACKUP AND RESTORE OPTION.
GO SMS stores private messages in SQL database (SQLite database) which cannot be read
by third party apps.
On uninstalling app, private messages will remain saved unless all remaining data is also
deleted.
Upon installing, if backup data remains, then it will allow to restore SMS.
2. DECRYPTING SMS
It has two options:
Common Sms
Private Sms
2.1. COMMON SMS
The procedure for backup and decrypting is as follows:
COMPILED BY: ATIQA IJAZ KHAN 6
GO SMS BACKUP & RESTORE
2.1.1. Common SMS Backup
If backup was made only for or all of: Inbox, Favorites, MMS, and Contact thread, it will have
different method for decryption.
1. On Backup, the zip file will be saved on location path of:
a. Storage/emulated/0/GOSMS/backup/localbr/YYYY-MM-DD-hh-mm-ss.zip
b. Internal/GOSMS/backup/localbr/YYYY-MM-DD-hh-mm-ss.zip
2.1.2. Common SMS Decoding
2. Go to the location, copy the zip file and paste it in your pc/laptop.
3. Unzip the file.
4. It will contain an XML document.
5. Right click on the XML file and open it in:
a. Notepad
b. WordPad
c. MS Word
d. Internet Explorer
COMPILED BY: ATIQA IJAZ KHAN 7
GO SMS BACKUP & RESTORE
i. It is the best choice for opening an xml file. It let you copy from those
messages. And it will display all of the data without loss of any information.
2.2. PRIVATE SMS
2.2.1. Private SMS Backup
If backup was made only for Private sms or along with Common sms, it will have different
method for decoding sms from this folder.
1. Upon Backup, the zip file will be saved on: “sdcard/GOSMS/backup/localbr/YYYY-MM-
DD-hh-mm-ss.zip”.
2. Copy that folder to your pc/laptop for further operations.
2.2.2. Database Requirements
On Linus/Mac OS, it may have preinstalled Python version 2.7.
On Windows, install python from: https://www.python.org/downloads/ (versions: 2.7 & 3)
2.2.3. Python Installation
Open Command prompt (cmd) in Windows or Terminal/Shell in Linus/Mac OS.
COMPILED BY: ATIQA IJAZ KHAN 8
GO SMS BACKUP & RESTORE
Type in “python”
If it is installed, it will prompt with
(>>> = Python interpreter) version
that is installed.
Otherwise, it will not recognize it as
internal or external command.
Python scripts can run online, if
there is no system for installation.
2.2.4. Python Script
Python requires a decrypting python script in order to hack private sms.
Download script for python 2:
o https://drive.google.com/file/d/0Bx5RoPaQGjiBY0tKbGJpZk0xUGc/edit
Download script for python 3:
o https://drive.google.com/file/d/0Bx5RoPaQGjiBRWhsXzZqN0UzM0U/edit
2.2.5. Private SMS Decoding
1. On the other hand, private messages are saved phone in a format of database, that is: “db”,
in the location as:
a. “sdcard/GOSMS/backup/SmsFolders/private/gommssms.db”
2. You can check it through your File Manager or by using ES File Explorer as shown below:
3. Copy that zip file to PC/laptop.
4. Unzip the file, it will have a DB file under:
a. Unzip Folder/.temp/private box/gommssms.db
There are two methods to decrypt the private sms, as discussed below:
Through Python Scripting
1. Copy the python script, as per your requirement, as mention in Python Installation, and
paste in the same unzip folder where the “db” is placed.
2. Just simply click on the python script to run.
3. Depending upon the amount of data in it, it will take time to decrypt all sms in a Command
prompt window as shown below:
COMPILED BY: ATIQA IJAZ KHAN 9
GO SMS BACKUP & RESTORE
4. One problem with this method: One cannot copy any information out of it. Only you can
search within the database (as shown in highlighted box).
Through SQL Lite Software
1. Download the DB Browser for SQLite software from: https://sqlite.org/chronology.html.
2. Install it.
3. Open it.
4. Go to File > Open Database > .db file.
5. Under the list, search for SMS.
COMPILED BY: ATIQA IJAZ KHAN 10
GO SMS BACKUP & RESTORE
6. Right click on SMS, select “Export CSV”, again select SMS table and choose the format,
either CSV or TXT.
7. Open “SMS.csv” file in Excel.
There you go…All done… You can copy, paste, search and everything else.
COMPILED BY: ATIQA IJAZ KHAN 11
GO SMS BACKUP & RESTORE
Adjusting Date and Time:
Date and time can also be adjusted in those excel file as mentioned below:
1. Save the CSV file into EXCEL format.
2. Use the formula: “A1/86400000+DATE(1970,1,1)”, where A1 is that cell (shown in
highlighted box).
COMPILED BY: ATIQA IJAZ KHAN 12
GO SMS BACKUP & RESTORE
3. If it is not displaying the number, change the column type to “Long Date” (worked for me).
4. To see time, change the column type to “Time” (didn’t worked for me, have some 5 – 6
hours’ error).
5. To see Time along with the Date, do the following:
a. Select the required column.
b. Go to Format Cell > Date > Right Panel > MM-DD-YY hh:mm AM/PM
c. Ok
6. To access the Format cell in Excel 2016, check the Panel as shown below:
7. The resultant column will have both date and time in the above format.
COMPILED BY: ATIQA IJAZ KHAN 13
GO SMS BACKUP & RESTORE
ALL DONE
GOOD TO GO
COMPILED BY: ATIQA IJAZ KHAN 14
GO SMS BACKUP & RESTORE
3. REFERENCES
1. http://rehansheik.blogspot.com/2012/03/android-how-to-export-all-sms-from-go.html
2. http://marioshoni.blogspot.com/2014/05/hack-go-sms-pro-private-box-messages.html
3. https://drive.google.com/file/d/0Bx5RoPaQGjiBY0tKbGJpZk0xUGc/edit
4. https://drive.google.com/file/d/0Bx5RoPaQGjiBRWhsXzZqN0UzM0U/edit
5. http://excelsemipro.com/2012/09/extract-a-date-from-a-date-time-number-in-excel/
6. https://sqlite.org/chronology.html