
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>viaForensics &#187; Motorola Mobility Building Web-Based OS &#8212; InformationWeek</title>
	<atom:link href="http://viaforensics.com/tag/motorola-droid/feed/" rel="self" type="application/rss+xml" />
	<link>http://viaforensics.com</link>
	<description>innovative digital forensics and security</description>
	<lastBuildDate>Mon, 06 Feb 2012 15:45:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Motorola Mobility Building Web-Based OS &#8212; InformationWeek</title>
		<link>http://viaforensics.com/mobile-news/motorola-mobility-building-web-based-os-informationweek.html</link>
		<comments>http://viaforensics.com/mobile-news/motorola-mobility-building-web-based-os-informationweek.html#comments</comments>
		<pubDate>Mon, 28 Mar 2011 14:17:06 +0000</pubDate>
		<dc:creator>lhaas</dc:creator>
				<category><![CDATA[Mobile News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mobile devices]]></category>
		<category><![CDATA[Motorola Droid]]></category>
		<category><![CDATA[smart phones]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=5274</guid>
		<description><![CDATA[ <p>Could Motorola be looking to ditch Google&#8217;s Android in favor of it&#8217;s own operating system?</p> <p>Motorola Mobility has hired a number of experienced mobile and Web engineers from Apple and Adobe and is developing a Web-based mobile operating system as a possible alternative to Google&#8217;s Android software, according to a source familiar with [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fmobile-news%2Fmotorola-mobility-building-web-based-os-informationweek.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fmobile-news%2Fmotorola-mobility-building-web-based-os-informationweek.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Could Motorola be looking to ditch Google&#8217;s Android in favor of it&#8217;s own operating system?</p>
<blockquote><p>Motorola Mobility has hired a number of experienced mobile and Web engineers from Apple and Adobe and is developing a Web-based mobile operating system as a possible alternative to Google&#8217;s Android software, according to a source familiar with the matter.</p>
<p>Asked to comment, Motorola did not deny the existence of the project but re-affirmed its interest in Android. &#8220;Motorola Mobility is committed to Android as an operating system,&#8221; a company spokesperson said via email.</p>
<p>via <a href="http://www.informationweek.com/news/development/mobility/showArticle.jhtml?articleID=229400097">Motorola Mobility Building Web-Based OS &#8212; InformationWeek</a>.</p></blockquote>
<p>There&#8217;s another piece to this puzzle pointed out in this article:</p>
<blockquote><p>Motorola Mobility could (and should) take even more ownership of its  destiny by reviving its ARM license as it depends at the moment on TI  and Nvidia to provide with the SoCs that power its products.</p>
<p>And there is more than enough expertise within the company group for  such a move given that the Motorola in its former version, had a  strategic licensing agreement with <a href="http://www.arm.com/about/newsroom/3799.php">ARM</a>.</p>
<div style="overflow: hidden; color: #000000; background-color: transparent; text-align: left; text-decoration: none; border: medium none;">
Read more: <a style="color: #003399;" href="http://www.itproportal.com/2011/03/25/motorola-ditch-android-os-revive-arm-partnership/#ixzz1Hu8laMxX">http://www.itproportal.com/2011/03/25/motorola-ditch-android-os-revive-arm-partnership/#ixzz1Hu8laMxX</a></div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/mobile-news/motorola-mobility-building-web-based-os-informationweek.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Android is the New Windows</title>
		<link>http://viaforensics.com/mobile-news/android-windows.html</link>
		<comments>http://viaforensics.com/mobile-news/android-windows.html#comments</comments>
		<pubDate>Tue, 04 Jan 2011 16:25:19 +0000</pubDate>
		<dc:creator>lhaas</dc:creator>
				<category><![CDATA[Mobile News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mobile news]]></category>
		<category><![CDATA[Motorola Droid]]></category>
		<category><![CDATA[smart phone]]></category>
		<category><![CDATA[Windows Mobile]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=4788</guid>
		<description><![CDATA[ <p>This article provides an interesting history of the development of brands and operating systems and poses the question: Will people &#8220;start the buying process with &#8216;I want an Android phone&#8217;, and then choose based on features, price and brand, probably in that order?&#8221;</p> <p>Once the idea of an operating system being independent of [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fmobile-news%2Fandroid-windows.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fmobile-news%2Fandroid-windows.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>This article provides an interesting history of the development of brands and operating systems and poses the question: Will people &#8220;start the buying process with &#8216;I want an Android phone&#8217;, and  then choose based on features, price and brand, probably in that order?&#8221;</p>
<blockquote><p>Once the idea of an operating system being independent of the hardware took hold in the PC market several things happened; hardware became less important to your average buyer, as long as a computer ran Windows you knew where you were, this led to people losing brand loyalty to the hardware brands.</p>
<p>The newly levelled playing field meant that hardware manufacturers were no longer dependent on relationships with the brand owners and could sell their hardware to anyone and suddenly assembling and selling a working computer from off the shelf parts and software became relatively easy. This pushed prices down and helped the PC become a household item, and every new PC came with Windows.</p>
<p>This is what is now happening with Android, while Apple and RIM stick to the proprietary hardware/software combo, Google have made an operating system that anyone can use. Companies that have the hardware capabilities to produce smartphones no longer need to partner up with a big name or develop their own operating system and UI to get in to the game.  HTC for example have gone from relative obscurity a couple of years ago to a major player in a relatively short time, all on the back of a few Android phones.</p>
<p>via <a href="http://blog.mobilesplease.co.uk/why-android-is-the-new-windows/">Why Android is the New Windows</a>.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/mobile-news/android-windows.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Growing use of mobile forensics discussed on nightly news</title>
		<link>http://viaforensics.com/press-releases/growing-use-of-mobile-forensics.html</link>
		<comments>http://viaforensics.com/press-releases/growing-use-of-mobile-forensics.html#comments</comments>
		<pubDate>Fri, 29 Oct 2010 13:01:16 +0000</pubDate>
		<dc:creator>lhaas</dc:creator>
				<category><![CDATA[Press Releases]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[e-discovery]]></category>
		<category><![CDATA[forensic tools]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone Forensics]]></category>
		<category><![CDATA[Motorola Droid]]></category>
		<category><![CDATA[smart phones]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=3519</guid>
		<description><![CDATA[ <p>FOR IMMEDIATE RELEASE</p> <p>Contact: Andrew Hoog Chief Investigative Officer viaForensics Phone: +1 312-878-1100 http://viaforensics.com/contact-us</p> <p>Growing use of mobile forensics discussed on nightly news. </p> <p> </p> <p>viaForensics’ CIO, Andrew Hoog, was interviewed by WGN, along with Detective Josh Fazio, regarding the use of mobile forensics in criminal investigations. The cover story, which aired [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fpress-releases%2Fgrowing-use-of-mobile-forensics.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fpress-releases%2Fgrowing-use-of-mobile-forensics.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>FOR IMMEDIATE RELEASE</strong></p>
<p><strong>Contact:</strong><br />
Andrew Hoog<br />
Chief Investigative Officer<br />
viaForensics<br />
Phone: +1 312-878-1100<br />
<a title="viaForensics - Contact Us" href="../../contact-us">http://viaforensics.com/contact-us</a></p>
<p><strong>Growing use of mobile forensics discussed on nightly news.</strong><strong> </strong></p>
<p><strong> </strong></p>
<p>viaForensics’ CIO, Andrew Hoog, was interviewed by WGN, along with<strong> </strong>Detective Josh Fazio, regarding the use of mobile forensics in criminal investigations. The cover story, which aired during the WGN newscast at 9 p.m. CT Thursday, Oct. 28<sup>th</sup>, discussed the growing use of mobile phone forensics and highlighted the vast amount of information that is stored on a typical mobile device, such as an iPhone.</p>
<p>Advances in smart phone technology, along with the popularity of these devices, are having a major impact on digital forensics. Mobile forensics is now essential to many types of investigations, and in some cases, judges are accepting mobile data as admissible evidence in court proceedings. Computer/mobile forensic and e-discovery firms, such as viaForensics, are developing forensic techniques to recover data from Android devices, iPhones, Blackberry devices and other smart phones to assist in criminal investigations and prosecutions.</p>
<p>Watch the full WGN news report: “Smartphone helping detectives solve crimes” below or at <a href="http://www.wgntv.com/news/coverstory/">http://www.wgntv.com/news/coverstory/</a>.</p>
<p><embed type='application/x-shockwave-flash' salign='l' flashvars='&amp;titleAvailable=true&amp;playerAvailable=true&amp;searchAvailable=false&amp;shareFlag=N&amp;singleURL=http://wgntv.vidcms.trb.com/alfresco/service/edge/content/c00a7429-bafa-45ea-bd6e-49d0b8c9a085&amp;propName=wgntv.com&amp;hostURL=http://www.wgntv.com&amp;swfPath=http://wgntv.vid.trb.com/player/&amp;omAccount=tribglobal&amp;omnitureServer=wgntv.com' allowscriptaccess='always' allowfullscreen='true' menu='true' name='PaperVideoTest' bgcolor='#ffffff' devicefont='false' wmode='transparent' scale='showall' loop='true' play='true' pluginspage='http://www.macromedia.com/go/getflashplayer' quality='high' src='http://wgntv.vid.trb.com/player/PaperVideoTest.swf' align='middle' height='450' width='300'></embed></p>
<p><strong>About viaForensics</strong></p>
<p>viaForensics is an innovative computer/mobile forensic and e-discovery firm providing law enforcement, corporations, attorneys and others with expert mobile forensics and mobile data recovery services. viaForensics can assist investigators with fast, professional forensic recovery from Droids and other smart phones. Additionally, viaForensics provides analysis for mobile phone applications and is developing innovative forensic technologies to improve data security and protect users.</p>
<p>Andrew Hoog is a computer scientist, computer/forensics researcher and Chief Investigative Officer at viaForensics. He is currently writing a book on Android forensics.</p>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/press-releases/growing-use-of-mobile-forensics.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android &#8211; Recovering deleted SMS (text messages) and other data</title>
		<link>http://viaforensics.com/android-forensics/android-recovering-deleted-sms-text-messages-data.html</link>
		<comments>http://viaforensics.com/android-forensics/android-recovering-deleted-sms-text-messages-data.html#comments</comments>
		<pubDate>Tue, 19 Oct 2010 14:48:02 +0000</pubDate>
		<dc:creator>ctriplett</dc:creator>
				<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[viaForensics Articles]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Motorola Droid]]></category>
		<category><![CDATA[smartphones]]></category>
		<category><![CDATA[SMS]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=3164</guid>
		<description><![CDATA[ <p>Android use is growing exponentially, with nearly 200,000 devices activated daily and more than 12 million Android phones in use around the world. Android core applications allow us to do things like send text messages, download and send media, take photos and videos, and much more. But what happens when something we need [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fandroid-recovering-deleted-sms-text-messages-data.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fandroid-recovering-deleted-sms-text-messages-data.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Android use is growing exponentially, with nearly 200,000 devices activated daily and more than 12 million Android phones in use around the world.  Android core applications allow us to do things like send text messages, download and send media, take photos and videos, and much more.  But what happens when something we need goes missing or is accidentally or maliciously deleted?  </p>
<p>The good news is that Android does a good job of storing and backing up data on the device and most deleted data, including deleted text messages, are recoverable.  However, there are some basic steps that you need to do to ensure that the deleted data is not lost forever:</p>
<ol>
<li>Stop using the phone immediately!  The actual text message still exists on the device until the space is needed for something else so by not using the phone you will prevent it from being overwritten.</li>
<li>Place the device into Airplane Mode and shut it down.  This ensures that no new messages or data content is downloaded to the device</li>
<li>Contact a forensic expert who can recover the data.  We use various techniques including:</li>
<ul>
<li>Forensic imaging of the entire device and SD card (admissible in court if needed)</li>
<li>Recovery of deleted and non-deleted items in various databases on device &#8211; including text messages (sms/mms), phone history, emails, web history, pictures, videos, notes, voicemails, WI-FI information, FaceBook info, YouTube info, and much more.</li>
<li>Full indexed search of the entire user data partition using advanced forensic tools.</li>
<li>Backup file examination (if available)</li>
<li>Advanced NAND memory access techniques</li>
</ul>
</ol>
<p>Time is critical when looking to recover deleted items.  We guarantee success in recovering deleted items if the above steps are taken shortly after the item is deleted.</p>
<p>Sometimes we are approached by a client looking to recover a deleted text message from several months ago on a phone still in active use.  Although this is not impossible, the probability of full recovery of the message decreases significantly.   If full recovery is not possible we can almost always recover at least a portion of the message.  </p>
<p>Recovering deleted sms/mms (text messages) and other data on Android phones requires advanced tools and techniques not accessible to everyday users.  As pioneers in smart phone forensics research, viaForensics has performed hundreds of recoveries on various Android phones including the G1, MyTouch, Samsung Galaxy and Fascinate, Motorola Droid and Droid X, HTC Droid Eris and Incredible among others.  We train and consult with law enforcement and attorneys, as well as private clients who need to recover deleted data.</p>
<p>If you require professional Android data recovery, <a href="https://viaforensics.com/contact-us">contact us</a> to discuss your specific case.</p>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/android-forensics/android-recovering-deleted-sms-text-messages-data.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DFI News™ &#124; An Introduction to Android Forensics</title>
		<link>http://viaforensics.com/android-forensics/dfi-news%e2%84%a2-an-introduction-to-android-forensics.html</link>
		<comments>http://viaforensics.com/android-forensics/dfi-news%e2%84%a2-an-introduction-to-android-forensics.html#comments</comments>
		<pubDate>Tue, 11 May 2010 13:02:51 +0000</pubDate>
		<dc:creator>lhaas</dc:creator>
				<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[Press Releases]]></category>
		<category><![CDATA[viaForensics Articles]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[forensic tools]]></category>
		<category><![CDATA[Motorola Droid]]></category>
		<category><![CDATA[smart phones]]></category>
		<category><![CDATA[smartphones]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=2093</guid>
		<description><![CDATA[ <p>Android forensics article in DFI News™:</p> <p>Introduction Android, Google&#8217;s mobile device platform, is growing quickly in its share of the smart phone market share. For the period ending February 2010, Android grew 5.2% and now has a 9% share of the smart phone market. In October 2009, a report released by Gartner predicted [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fdfi-news%25e2%2584%25a2-an-introduction-to-android-forensics.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fdfi-news%25e2%2584%25a2-an-introduction-to-android-forensics.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Android forensics article in <em>DFI News</em>™:</p>
<blockquote><p><strong>Introduction</strong><br />
Android, Google&#8217;s mobile device platform, is growing quickly in its  share of the smart phone market share. For the period ending February  2010, Android grew 5.2% and now has a 9% share of the smart phone  market. In October 2009, a report released by Gartner predicted that by  2012, Android will be the second largest smart phone provider (totaling  94.5 million units sold), second only to RIM.</p>
<p>And you will not only find Android in smart phones but in tablets,  e-readers, net books, home appliances, and more. The first Android  device was released in October 2008 and currently there are about 35  smart phones available on the market. There are also 6 tablets, 3 e-book  readers, and one net book. In 2010, a large number of new devices will  be released, including 20+ smart phones, 23 tablets, 2 e-books, and 4  net books. Clearly, forensic examiners need to prepare for Android  devices now. Already, we receive weekly calls from law enforcement  agencies seeking assistance on Android devices.</p></blockquote>
<p>Read the full article at:</p>
<p>via <a href="http://www.dfinews.com/articles.php?pid=974">DFI News™ | An Introduction to Android Forensics</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/android-forensics/dfi-news%e2%84%a2-an-introduction-to-android-forensics.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick forensic analysis of Google Goggles</title>
		<link>http://viaforensics.com/android-forensics/quick-forensic-analysis-google-goggles.html</link>
		<comments>http://viaforensics.com/android-forensics/quick-forensic-analysis-google-goggles.html#comments</comments>
		<pubDate>Tue, 15 Dec 2009 03:57:31 +0000</pubDate>
		<dc:creator>ahoog</dc:creator>
				<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[Motorola Droid]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=1372</guid>
		<description><![CDATA[ <p>I played around with Google Goggles today and was quite impressed.  Like any good forensic geek, I wanted to understand better what happened behind the scenes.  Below are some observations from the data the app persisted on the NAND:</p> Application data is stored in /data/data/com.google.android.apps.unveil Following directories exist: cache, databases, files, lib, shared_prefs [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fquick-forensic-analysis-google-goggles.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fquick-forensic-analysis-google-goggles.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I played around with Google Goggles today and was quite impressed.  Like any good forensic geek, I wanted to understand better what happened behind the scenes.  Below are some observations from the data the app persisted on the NAND:</p>
<ul>
<li>Application data is stored in /data/data/com.google.android.apps.unveil</li>
<li>Following directories exist: cache, databases, files, lib, shared_prefs</li>
<li>Last picture I took was stored in ./files/lastimage.jpeg (see bottom of post for the image&#8230;which found Barbara&#8217;s Books site immediately)
<ul>
<li>I have not had time to see if I could carve or otherwise extract previous images from the YAFFS2 data partition</li>
</ul>
</li>
<li>./cache/webviewCache contained 2 files (referenced in the webviewCache.db database); one was a jpg (122eefe1) and the other a png (f0277abc).  The jpg contained a logo from a previous Goggle search I did so there was some residual data there</li>
<li>./databases contained 2 databases, webviewCache.db and webview.db
<ul>
<li>webviewCache.db contained references to the 2 cached files mentioned above.  It at least tells us the order (although file system date/time can do the same).  It also tells you when the content expires so you could probably calculate a decent time from that through testing&#8230;or at least get the general idea.</li>
<li>webview.db looked more like the android browser database but was unpopulated except for a cookie entry for .google.com</li>
</ul>
</li>
</ul>
<p>Not quite a revealing as Google Maps Navigation (see my <a title="Google Maps Navigtaion forensic analysis - viaForensics" href="http://viaforensics.com/android-forensics/forensic-analysis-google-maps-navigation-motorola-droid-viaforensics.html">previous post</a>) but still insightful.  Oh, and it&#8217;s a really, really cool app.  I&#8217;ll use it more and report back at some point.</p>
<p>lastimage.jpg</p>
<p><a href="http://viaforensics.com/wpinstall/wp-content/uploads/2009/12/lastimage.jpeg"><img class="alignnone size-full wp-image-1375" title="Image for Google Goggles" src="http://viaforensics.com/wpinstall/wp-content/uploads/2009/12/lastimage.jpeg" alt="Image for Google Goggles" width="384" height="512" /></a></p>
<p><img src="file:///C:/Documents%20and%20Settings/ahoog/My%20Documents/android/com.google.android.apps.unveil/files/lastimage.jpeg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/android-forensics/quick-forensic-analysis-google-goggles.html/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick look at Motorola Droid sqlite3 databases</title>
		<link>http://viaforensics.com/android-forensics/quick-motorola-droid-sqlite3-databases.html</link>
		<comments>http://viaforensics.com/android-forensics/quick-motorola-droid-sqlite3-databases.html#comments</comments>
		<pubDate>Fri, 11 Dec 2009 19:36:55 +0000</pubDate>
		<dc:creator>ahoog</dc:creator>
				<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[Motorola Droid]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=1366</guid>
		<description><![CDATA[ <p>I was taking a look at the /data/data/ directory on the Droid and here are some interesting items:</p> <p>Contact database</p> /data/data/com.android.providers.contacts/database/contacts2.db (thank goodness it&#8217;s not contacts1.db) Combines data from Google, Exchange, Facebook and more table status_updates has date/time and status update from contacts in your Contact list and Facebook table raw_contacts has info [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fquick-motorola-droid-sqlite3-databases.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fquick-motorola-droid-sqlite3-databases.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I was taking a look at the /data/data/ directory on the Droid and here are some interesting items:</p>
<p><strong>Contact database</strong></p>
<ul>
<li>/data/data/com.android.providers.contacts/database/contacts2.db (thank goodness it&#8217;s not contacts1.db)
<ul>
<li>Combines data from Google, Exchange, Facebook and more</li>
<li>table status_updates has date/time and status update from contacts in your Contact list and Facebook</li>
<li>table raw_contacts has info about source of contact and other items</li>
<li>Is a fairly normalized database *until* you look at table data which has columns data1 &#8211; data15!</li>
<li>Call logs are stored in Calls table</li>
</ul>
</li>
</ul>
<p><strong>Motorola and passwords</strong></p>
<ul>
<li>Kudos to Motorola for being one of the few companies that do not seem to store passwords in plain text.  Example is /data/data/com.motorola.calendar/databases/motosync.db which has account info but Exchange password in not in plain text (maybe just a by product of the ActiveSync protocol?)</li>
</ul>
<p><strong>Geolocation</strong></p>
<ul>
<li>Table /data/data/com.android.browser/app_geolocation/CachedPosition.db does just what you think it does (if the user gives permission).  Provides latitude, longitude, altitude, accuracy, altitudeAccuracy, heading, speed and time stamp (gotcha).  the altitude, speed and heading were not populated.
<ul>
<li>I was going to post the longitude/latitude but then I checked it and, wow, was it accurate.  So, you&#8217;ll just have to wonder where I (i mean my phone) was last night at 1260500133.</li>
<li>Oddly enough, the time stamp has 3 extra digits form the standard Unix Epoch&#8230;have to figure out why.</li>
<li>Only 1 records was allocated in the database so apparently it only holds on the the last one.  I&#8217;ll have to check the database for deleted records.</li>
</ul>
</li>
</ul>
<p><strong>Exchange attachments</strong></p>
<ul>
<li>Attachments from Exchange seem to be stored internally vs. the SD Card.  Found mine at /data/data/com.android.email/databases/1.db_att as numbered files.  I had 3, a PDF, vCard and a .wav file.</li>
</ul>
<p><strong>Who else is tracking you&#8230;besides Google?</strong></p>
<ul>
<li>I&#8217;m now seeing a database in several applications (not to pick on the apps because they are really good but they are NewsRob and Twidroid) called google_analytics.db.  The database contains what I suspect it the application providers Google Analytics ID.  I don&#8217;t know how I feel about this&#8230;Google gets enough about me but I wonder what they or the app provider are tracking&#8230;maybe it&#8217;s all generic.  Below are the columns in the database so you can see the information stored is pretty detailed:
<ul>
<li>CREATE TABLE events ( &#8216;event_id&#8217; INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, &#8216;user_id&#8217; INTEGER NOT NULL, &#8216;account_id&#8217; CHAR(256) NOT NULL, &#8216;random_val&#8217; INTEGER NOT NULL, &#8216;timestamp_first&#8217; INTEGER NOT NULL, &#8216;timestamp_previous&#8217; INTEGER NOT NULL, &#8216;timestamp_current&#8217; INTEGER NOT NULL, &#8216;visits&#8217; INTEGER NOT NULL, &#8216;category&#8217; CHAR(256) NOT NULL, &#8216;action&#8217; CHAR(256) NOT NULL, &#8216;label&#8217; CHAR(256),  &#8216;value&#8217; INTEGER, &#8216;screen_width&#8217; INTEGER, &#8216;screen_height&#8217; INTEGER);</li>
</ul>
</li>
</ul>
<p><strong>Bone-head security award goes to /data/data/com.android.email/databases/EmailProvider.db</strong></p>
<ul>
<li>OK, now I&#8217;m really <strong>ANNOYED</strong>.  So, /data/data/com.android.email/databases/EmailProvider.db has your Exchange password in plain text.  Nice.  Lots of other email content in there (and that&#8217;s fine),  But. really, plain text guys?</li>
</ul>
<p><strong>User Dictionary</strong></p>
<ul>
<li>User dictionary stored at /data/data/com.android.providers.userdictionary/databases/user_dict.db and could be useful in some investigation.</li>
</ul>
<p><strong>Device/User settings</strong></p>
<ul>
<li>Lots of user/devices settings in /data/data/com.android.providers.settings/databases/settings.db</li>
</ul>
<p>If you made it this far, thanks for bearing with my brain stream.  I didn&#8217;t have much time to spend on this right now so I just grabbed a few interesting ones.  We&#8217;re developing techniques to do more structure analysis on the data, applications, etc. so stay tuned.  You can sign up for updates on our <a title="Android Forensics - viaForensics" href="http://viaforensics.com/android/">Android Forensics page</a>.  Also, we offer <a title="Android ForensicsTraining - Jan 25, 2009 - St. Louis, MO" href="http://viaforensics.com/education/training-courses/">training</a> so drop us a line if interested.</p>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/android-forensics/quick-motorola-droid-sqlite3-databases.html/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Forensic analysis of Google Maps Navigation &#8211; Motorola Droid &#8211; viaForensics</title>
		<link>http://viaforensics.com/android-forensics/forensic-analysis-google-maps-navigation-motorola-droid-viaforensics.html</link>
		<comments>http://viaforensics.com/android-forensics/forensic-analysis-google-maps-navigation-motorola-droid-viaforensics.html#comments</comments>
		<pubDate>Tue, 24 Nov 2009 04:25:59 +0000</pubDate>
		<dc:creator>ahoog</dc:creator>
				<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[Motorola Droid]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=1166</guid>
		<description><![CDATA[ <p>While we continue our R&#38;D on getting a full dd image from a Motorola Droid, I thought it would be interesting to do a quick write up on Google Maps Navigation artifacts.  Since we don&#8217;t yet have full access to the system, this preliminary analysis focuses on the residual data left on the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fforensic-analysis-google-maps-navigation-motorola-droid-viaforensics.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fforensic-analysis-google-maps-navigation-motorola-droid-viaforensics.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>While we continue our R&amp;D on getting a full dd image from a Motorola Droid, I thought it would be interesting to do a quick write up on Google Maps Navigation artifacts.  Since we don&#8217;t yet have full access to the system, this preliminary analysis focuses on the residual data left on the SD Card.</p>
<p><strong>SD card info</strong></p>
<p>After grabbing an image of the SD card, I took a quick look with mmls (TSK rocks) and saw that the first 4MB of the card are unallocated leaving the FAT32 partition to start at sector 8192:</p>
<pre>ahoog@wintermute:/mnt/readonly-fs/google_maps_navigation/cache$ mmls ~/droid/sd/viaforensics/droid/item001-awh123/item001-awh123.dc3dd
DOS Partition Table
Offset Sector: 0
Units are in 512-byte sectors

 Slot    Start        End          Length       Description
00:  Meta    0000000000   0000000000   0000000001   Primary Table (#0)
01:  -----   0000000000   0000008191   0000008192   Unallocated
02:  00:00   0000008192   0031326207   0031318016   Win95 FAT32 (0x0C)</pre>
<p>Obviously there is various user and application data on the drive but that will be for later posts.  The Navigation app stores data the directory google_maps_navigation on the root of the SD.  Inside that directory, there are two more directories, cache and debug.  I&#8217;ll have to figure out how to turn debug on but for now, no data was written to that directory.</p>
<p><strong>.Wav files</strong></p>
<p>The cache folder has 2 SQLite 3 databases, tilecache_ImageTileStore.db and tilecache_VectorTileStore.db.  Also, there are hidden .wav files following this naming convention:</p>
<p>._speech_nav_N.wav</p>
<p>where N is an incrementing number starting at 0.  There are some great things about these files for a forensic examiner:</p>
<ol>
<li>They are dated!</li>
<li>They are standard .wav files (RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 16000 Hz)</li>
<li>They contain the speaking from the application, complete with expressways, turns, etc.</li>
</ol>
<p>Here&#8217;s what it looks like after I took a 25 mile trek back from a north Chicago suburb:</p>
<pre>ahoog@wintermute:/mnt/readonly-fs/google_maps_navigation/cache$ ls -la
total 1184
dr-xr-xr-x 2 root root  32768 2009-11-16 15:32 .
dr-xr-xr-x 4 root root  32768 2009-11-16 13:31 ..
-r-xr-xr-x 1 root root  66476 2009-11-16 15:20 ._speech_nav_0.wav
-r-xr-xr-x 1 root root 142252 2009-11-16 15:19 ._speech_nav_1.wav
-r-xr-xr-x 1 root root 142380 2009-11-16 15:18 ._speech_nav_2.wav
-r-xr-xr-x 1 root root  73644 2009-11-16 15:15 ._speech_nav_3.wav
-r-xr-xr-x 1 root root  60460 2009-11-16 15:15 ._speech_nav_4.wav
-r-xr-xr-x 1 root root 107948 2009-11-16 15:15 ._speech_nav_5.wav
-r-xr-xr-x 1 root root  96300 2009-11-16 15:20 ._speech_nav_6.wav
-r-xr-xr-x 1 root root   6144 2009-11-16 13:31 tilecache_ImageTileStore.db
-r-xr-xr-x 1 root root 281600 2009-11-16 15:32 tilecache_VectorTileStore.db</pre>
<p>So for anyone wanting to follow my long drive back Skokie, IL, they could see the date, time and even hear the directions.</p>
<p>On a less positive note, the files from my drive *to* Skokie a few hours earlier are not there.  So it seems each navigation overwrites the previous (will experiment and confirm later).  That could be interesting if 1 trip about 30 directions and another only had 5.  Also, I will have to see how many my trip really had so I can determine if the there is a fixed about of cached voice directions.</p>
<p><strong>SQLite info</strong></p>
<p>As mentioned earlier, there are two SQLite databases and but my tilecache_ImageTileStore.db is currently empty.  So, on to tilecache_VectorTileStore.db which has plenty of data.  Here&#8217;s the table schema:</p>
<pre>sqlite&gt; .schema
CREATE TABLE android_metadata (locale TEXT);
CREATE TABLE cache_table (key INTEGER NOT NULL PRIMARY KEY, data BLOB);
CREATE TABLE last_use_table (key INTEGER NOT NULL PRIMARY KEY, last_use INTEGER NOT NULL);
CREATE TABLE metadata (data_version INTEGER NOT NULL,schema_version INTEGER NOT NULL);</pre>
<p>And the two tables with data are cache_table and last_use_table.  The blob in the cache is likely a .PNG image cache from the application (like the iPhone) but I have to work on this further.  The last_use_table has the same key (which seems to be a simple incrementing integer) and a date/time stamp in Unix epoch.  Since both tables have exactly 81 records on my database, I suspect I will be able to correlate the exact date/time the phone was located at a particular GPS coordinate.</p>
<p><strong>Conclusion</strong></p>
<p>Android is going to be an exciting, every developing platform which is already widely in use.  Since Android is predicted to overtake the iPhone by 2012, the forensics community needs to invest neurons into the platform.  Like previous smart phones, the Android platform promises to deliver a wealth of data about its use.  This is great news for the forensic analyst&#8230;but maybe few others.</p>
<p>If you are interested in Android Forensics, sign up for our forthcoming <a title="Android Forensics - viaForensics" href="http://viaforensics.com/android/">Android Forensics White Paper</a>.  We are currently testing the following products and techniques:</p>
<ul>
<li>Cellebrite</li>
<li>Oxygen Forensic Suite 2010</li>
<li>Paraben</li>
<li>.XRY</li>
<li>Hoog Method (full dd image)</li>
</ul>
<p>As with out <a title="iPhone Forensics white paper - viaForensics" href="http://viaforensics.com/iphone/">iPhone Forensics white paper</a>, we will test each product technique are report on the results.  Also, we hope to publish a book in the near (or distant) future.  If your organization is encountering Android phones or wants to prepare for the inevitable, <a title="viaForensics - Contact Us" href="https://viaforensics.com/contact-us/">drop us a line</a>.  On supported phones, the Hoog Method will allow for the full recovery of deleted files, data and more.  Several training classes are in development and will be ready before the end of the year.  If you are interested in an outline of the course or the details about the on-going access to our R&amp;D you will receive, let me know.  Exciting times&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/android-forensics/forensic-analysis-google-maps-navigation-motorola-droid-viaforensics.html/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Droid complaints after 5 days of use</title>
		<link>http://viaforensics.com/mobile-news/droid-complaints-5-days.html</link>
		<comments>http://viaforensics.com/mobile-news/droid-complaints-5-days.html#comments</comments>
		<pubDate>Fri, 13 Nov 2009 05:03:42 +0000</pubDate>
		<dc:creator>ahoog</dc:creator>
				<category><![CDATA[Mobile News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Motorola Droid]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=1150</guid>
		<description><![CDATA[ <p>I really like my Droid&#8230;and I know it will continue to improve.  But since there are plenty of people proclaiming it&#8217;s greatness, I&#8217;ve decided to post my top complaints after a few days of use:</p> If you type in a phone number, it does not lookup the contact until I make call.  Sometimes [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fmobile-news%2Fdroid-complaints-5-days.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fmobile-news%2Fdroid-complaints-5-days.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I really like my Droid&#8230;and I know it will continue to improve.  But since there are plenty of people proclaiming it&#8217;s greatness, I&#8217;ve decided to post my top complaints after a few days of use:</p>
<ol>
<li>If you type in a phone number, it does not lookup the contact until I make call.  Sometimes I type numbers manually and in my previous 2 Android phones, as soon as I type the final digit, it pops their name if they are in my contact list.  So I know I typed it correct.</li>
<li>I could not accept an MS Outlook/Exchange invite&#8230;this is just annoying.  I had to accept on my iPhone&#8230;that&#8217;s not cool.</li>
<li>I cannot create an email signature for my Exchange account.  Apparently this is known by Motorola&#8230;let&#8217;s hope they fix it soon.</li>
<li>I occasional have sync issues&#8230;the iPhone or Outlook will show a message and Droid sits around for a while.  This does not happen too often.</li>
</ol>
<p>There are some many little things that were thought of, though, which means I&#8217;m still a happy Droid user&#8230;I just hope they fix these in the next release.</p>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/mobile-news/droid-complaints-5-days.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Motorola Droid filesystem details</title>
		<link>http://viaforensics.com/android-forensics/motorola-droid-filesystem-details.html</link>
		<comments>http://viaforensics.com/android-forensics/motorola-droid-filesystem-details.html#comments</comments>
		<pubDate>Wed, 11 Nov 2009 22:26:59 +0000</pubDate>
		<dc:creator>ahoog</dc:creator>
				<category><![CDATA[Android Forensics]]></category>
		<category><![CDATA[Motorola Droid]]></category>

		<guid isPermaLink="false">http://viaforensics.com/?p=1144</guid>
		<description><![CDATA[ <p>I was taking a look at the filesystem on my Motorola Droid and discovered they have a new YAFFS2 directory called /config.  The T-Mobile/HTC devices did not have this directory.  Interestingly, you can&#8217;t cd into the directory&#8230;you get the following error:</p> $ cd config cd: can't cd to config <p>but you can get [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fmotorola-droid-filesystem-details.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fviaforensics.com%2Fandroid-forensics%2Fmotorola-droid-filesystem-details.html&amp;source=viaforensics&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I was taking a look at the filesystem on my Motorola Droid and discovered they have a new YAFFS2 directory called /config.  The T-Mobile/HTC devices did not have this directory.  Interestingly, you can&#8217;t cd into the directory&#8230;you get the following error:</p>
<pre>$ cd config
cd: can't cd to config</pre>
<p>but you can get a little info:</p>
<pre>$ ls /config
wifi
public
lost+found</pre>
<p>Oddly enough, if traditional Unix permissions are respected, not even root can cd into that directory:</p>
<pre>drw-rw-rw- root     root              1969-12-31 18:06 config</pre>
<p>For those interested, the mounted file systems are:</p>
<pre>rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock4 /system yaffs2 ro 0 0
/dev/block/mtdblock6 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock5 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock0 /config yaffs2 ro 0 0
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,\
uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,\
iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0</pre>
<p>and here is the respective info on MTD:</p>
<pre>$ cat mtd
dev:    size   erasesize  name
mtd0: 00180000 00020000 "pds"
mtd1: 00060000 00020000 "misc"
mtd2: 00380000 00020000 "boot"
mtd3: 00480000 00020000 "recovery"
mtd4: 08c60000 00020000 "system"
mtd5: 05ca0000 00020000 "cache"
mtd6: 105c0000 00020000 "userdata"
mtd7: 00200000 00020000 "kpanic"</pre>
]]></content:encoded>
			<wfw:commentRss>http://viaforensics.com/android-forensics/motorola-droid-filesystem-details.html/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

