iPhone - Extract Address Book Contacts, Save SMS and iMessages

  • Download iBackup Viewer from http://www.imactools.com/iphonebackupviewer/extract/ios-apps-data/ for Windows OS
  • Find the download setup installer. Double click on the downloaded .exe file if it does not open automatically.
  • Click "next" and follow the steps to finish installation. You can check "Launch iBackup Viewer" in the last step to run the program automatically.
  • If you didn't choose to run in the last step, find the "iBackup Viewer" icon on desktop, and double click to lauch the program.
  • Select your Iphone Backup in the DropDownList
  • Choose the information you want to extract, like Contacts
  • Select Contacts in the View
  • Click "Save Selected" or "Save all" to save your conctacts to file


iPhone - Extract Address Book Contacts, Save SMS and iMessages

If you have lost your phone or if its damaged and you need your contacts from iPhone Backup, it is possible to read the needed information. But you need also the information if you have encrypted your backupfile. Some applications dont support encrypted iPhone Backupfiles. In this goal we want to extract only contacts. Therefore we install a programm so called "iPhone Backup Viewer".

Synchronize SMS from iPhone

With some third party sync tools you can synchronize SMS (and more) with your Computer.

Some examples for Mac OS are:
* MobileSyncBrowser: http://homepage.mac.com/vaughn/msync/
* The Missing Sync for iPhone: http://www.markspace.com/products/iphone/missing-sync-iphone-mac.html


Getting the SMS.db from your iPhone

The first requirement is that you have a jailbroken iPhone.
Through the app Cydia one has to download the app OpenSSH.
After downloading the required software you have to establish a connection between your computer and your iPhone so you can open the ssh connection.
In this solution both are members of a secure WLAN. (iPhone IP in this example:
The standard login credentials for the ssh-access are usename 'root' and password 'alpine'.
The SMS archive is stored as '/var/root/Library/SMS/sms.db'.
If you just want to copy the database you can use this one-liner:
>scp root@ /home/user/
After entering the password the transfer should start.
If you want to browse the filesystem you can do this by connecting with ssh:
>ssh root@
After entering the password you should be able to access the filesystem.

If you have an application to view sqlite3 databases you can start browsing the archive.
>sqlite3 SMS.db
>.tables (shows the tables in the database)
>.schema message (shows the schema with all the triggers of the table message)
>SELECT * FROM message ORDER BY `date` DESC; (lists all saved messages ordered by the date in descending order)


Reading SMS from the iPhone on your computer

I want to read all the saved SMS on my iPhone on my computer. The reasons are archiving, encryption (delete them afterwards on your phone), analysis, and so on. There are no high accessability-requirements, standard knowledge of SQL are enough.


When, how and where ..... in you iPhone

Since iPhone is going to be one of the leaders on the market of Smartphones, thousands of applications are appearing every day on AppStore. Qando, InfoSystem from Wiener Linien and VOR, is one of the them, which helps people to manage their time in better way. With Qando - your tram, bus or underground never pass you. It finds a best route, never let you wait for while and brings your life to the REAL TIME. You can install Qando via webpage http://www.qando.at/download.ft, direct in your mobile phone or using iTunes from AppStore. It is not only transport schedule and purchasing tickets, Qando gives you tips on sightseeing, theatre, cinema, concerts and parties. Change you life just installing right Application :).


How to be mobile with transport's schedules and purchasing transport tickets around the city Vienna using iPhone?

<p>The iPhone makes everything in life better and easier. Transport schedules and buying tickets through it are no exceptions. Just installing a right application to your mobile phone makes it happen and lets you feel like a local person no matter where you go in the City of Vienna.</p>

Changing the root password of an iPhone / ipod Touch to secure the SSH connection

 To secure your SSH connection the password for "root" has to be modified. Please, regularly change this password. Start the Terminal of your Mac or Shell of your Linux computer. For Windows an SSH application such as Putty is necessary.    

  1. Then type the following line of code, but before replace the palceholder "ip.des.iph.one" with the IP address of your iPhone to create the initial SSH connection: ssh root@(ip.des.iph.one)
  2. The standard password for all iPhones is "alpine". Type password and confirm with Enter (Please note that several Unix systems handle backspaces as new input characters).
  3. To change the root password, type "passwd" now.
  4. Then the new password is requested: Type in the new password
  5. Retype the password to confirm it
  6. Disconnect from SSH by using "Exit" (Or stay connected, if you need the SSH connection for other tasks

(Note: For iPhone without installed SSH Server this series of steps is impossible and not necessary)  There is a legal issue that hampers the overall SSH usage: Only applications from the Apple "app store" are legal to be used on an iPhone. The SSH solution is often referred to illegal "Jailbreak" solutions which cannot be recommend from legal perspective ;)However, this issue should not be ignored for all iPhones using such SSH solutions. 

Securing an iPhone / iPod touch with installed SSH Server

<p>&nbsp;</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica;">Many iPhone owners have installed an application for the iPhone that provides SSH - Secure Shell - server functionality. This implies the accessability from external hardware such as PCs or Macs. However, this access is not suffieciently secured as it does use standard credentials.</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px;">&nbsp;</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica;">Many incident have already ocurred in which an unauthorized access has happened. This can cost a lot of money by losing important data, abuse of sensitive credentials or system destruction. However, the usage of SSH is very comfortable for loading files to an external machine.</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica;">The most recent incident was a Worm that requested some money from the iPhone users to secure the iPhone.&nbsp;</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica;">&nbsp;</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica;">The solution should be usable on Max OS X, Windows and Linux, because I am using all three systems. It is does not matter, if the solution is usable using some tools or the command-line.&nbsp;</p><p>&nbsp;</p>

Setting environment for Iphone programming in Window platform

There are 2 following ways that will help you can programming for Iphone in Window platform:

1. Use toolchain of third parties:
For example : Window : Windows_Cygwin_Binary_Toolchain (http://wiki.iphonegameover.com/Windo...n_Installation)

However, application written by toolchain cannot be sold through iStore.

2. Setting up a vitual Mac OS Operation in Window platform by some vitual machine software like VM ware.


Subscribe to iPhone