menampilkan sms yang tersimpan pada ponsel android menggunakan Linux
-----------------------------------------------------------------------------------
eksperimen ini bertujuan untuk menampilkan sms yang tersimpan di ponsel android, dan menampilkannya pada pc
perangkat yang digunakan pada eksperimen ini
- kubuntu 13.04 x64 3.8.0-25-generic
- Android Debug Bridge version 1.0.31
- java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
- sony ericson xperia neo MT15i (rooted & unlock bootloader)
OS Smart Xperia SX.03.1.A.0.14 (CUSTOM ROM) jellybean 4.2.1
kernel 2.6.32.9-v1_587 Night-elf@work-Inx #1
- mozzila firefox versi 22.0
- SQLite Manager 0.8.0 (mozzila firefox add ons)
1 mendapatkan file mmssms.db yang berada di direktori /data/data/com.android.providers.telephony/databases di ponsel android
#adb shell
mengakses ponsel android menggunakan adb
$ mkdir /mnt/sdcard/tmp
membuat direktori dengan nama tmp pada memory eksternal android, yang berfungsi untuk lokasi penyimpanan sementara file mmssms.db
# su
masuk sebagai root pada adb shell android
# cat /data/data/com.android.providers.telephony/databases/mmssms.db > /mnt/sdcard/tmp/mmssms.db
menyalin file mmssms.db kedalam direktori tmp
# exit
keluar sebagai root pada adb shell android
$ exit
keluar dari adb shell android
adb pull /mnt/sdcard/tmp/mmssms.db
menyalin file mmssms.db dari direktori tmp pada memori eksternal android ke direktori aktif
jika sudah mendapatkan file mmssms.db jangan lupa menghapus file yang ada di direktori tmp di memory eksternal android
adb shell
mengakses ponsel android menggunakan adb
$ rm /mnt/sdcard/tmp/mmssms.db
menghapus file mmssms.db
$ rmdir /mnt/sdcard/tmp
menghapus direktori tmp
$ exit
keluar dari adb shell android
2 menampilkan file mmssms.db
setelah file mmssms.db didapatkan, kita bisa menampilkannya dengan banyak cara, salah satunya dengan menggunakan addons SQLite Manager yang dimiliki browser mozzila firefox, jika addons nya sudah terinstall buka SQLite Manager dengan pilih tool-SQLite Manager. Pada SQLite Manager pilih Database-Connect Database, kemudian pilih file mmssms.db yang sudah dipindahkan tadi. maka file mmssms.db akan diload SQLite Manager, pilih execute SQL, dan ketikkan perintah untuk menampilkan kolom apa saja yang hendak ditampilkan, kemudian pilih Run SQL.
*Note:
semua ini hanya untuk pembelajaran saja, jangan gunakan untuk yang aneh-aneh ya, :p
ASOKA_de'_OGRE
mail: komang[dot]dharmendra11[at]gmail[dot]com
11 Juli 2013
REFERENSI
Tidak ada komentar:
Posting Komentar