<?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>Cupfighter.net &#187; iphone</title>
	<atom:link href="http://www.cupfighter.net/index.php/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cupfighter.net</link>
	<description>A blog by Schuberg Philis colleagues</description>
	<lastBuildDate>Thu, 09 Feb 2012 14:27:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>HitB2011AMS: iPhone Data Protection in-Depth</title>
		<link>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-iphone/</link>
		<comments>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-iphone/#comments</comments>
		<pubDate>Fri, 20 May 2011 12:31:41 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[HitB2011AMS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Crypto]]></category>
		<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[HitB]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Jean Sigwald]]></category>
		<category><![CDATA[Jean-Baptiste Bedrune]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=1322</guid>
		<description><![CDATA[By Jean-Baptiste Bédrune and Jean Sigwald Slides on the HitB Materials page. This talk is about data security and the iPhone. Almost all iPhone like deices (excluding the iPad2 for the moment) can book usigned code when they are in recovery mode. It is also possible to create acustom ram disk, thee are techniques used [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1323" class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/88232386@N00/2313082920/"><img class="size-full wp-image-1323" title="Steve Jobs for Fortune magazine a cc nc nd image from tsevis's Flick stream" src="http://www.cupfighter.net/wp-content/uploads/2011/05/jobs.jpg" alt="Steve Jobs for Fortune magazine a cc nc nd image from tsevis's Flick stream" width="240" height="240" /></a><p class="wp-caption-text">Steve Jobs for Fortune magazine a cc nc nd image from tsevis&#39;s Flick stream</p></div>
<p>By Jean-Baptiste Bédrune and Jean Sigwald</p>
<p>Slides on the <a href="http://conference.hackinthebox.org/hitbsecconf2011ams/materials/" target="_blank">HitB Materials page</a>.</p>
<p>This talk is about data security and the iPhone. Almost all iPhone like deices (excluding the iPad2 for the moment) can book usigned code when they are in recovery mode. It is also possible to create acustom ram disk, thee are techniques used by jailbreakers and phone forensics people.</p>
<p>Data in the iPhone is encrypted with either the UID (unique iPhone key) or GID (key unique to each model).</p>
<p>In the iPhone (iOS &lt; 4) the UID key was only used  to facilitate fast wipe (change key, cannot read flash anymore), it did not provide data security. The iPhone 4 was designed with data security in mind. Jean and Jean demonstrate the tools they wrote to get around the data protection of iOS 4</p>
<p>Because the unlock code is used for data security data can be set to be only available when:</p>
<ul>
<li>The Phone is unlocked</li>
<li>After the phone is unlocked for the first time</li>
<li>Always</li>
</ul>
<p>In iOS 4 there is an escrow key which allows MobileMe and iTunes to access the phone for backup or passcode reset without unlocking the phone.</p>
<p>The first tool that they developed and demonstrated was the keyChainViewer which can be used to view the contents of keyChain, but not the keys.</p>
<p>Using the built in iOS functions (that use the passwcode) you can actually bruto force the passcode of the phone with a small application on the phone. If you boot the phone from a ram disc you can do this without knowing the passcode. Using the brute forced passcode the keyChain can be read and decrypted.</p>
<p>Next tools where demoed to browse the encrypted filesystem and to decrypt iTunes backup files.</p>
<p>Conclusion of the researchers:</p>
<ul>
<li>iOS4 offers far better protection then iOS3</li>
<li>Mail files (with the exception of exchange) are protected by the passcode this offers additional protection, but it can be obtained if you have the phone</li>
</ul>
<p>Tools are available on <a href="http://code.google.com/p/iphone-dataprotection/">http://code.google.com/p/iphone-dataprotection/</a></p>
<hr />
<p>About Jean-Baptiste Bédrune</p>
<p>Jean-Baptiste works at the Software security R&amp;D team at Sogeti for 4 years. His domains of research include code (un)protection, audit of DRM solutions, applied cryptography, reverse engineering on embedded devices and distributed computing. Jean joined Sogeti in early 2010. His research topics include reverse engineering, embedded devices and smartphones security.</p>
<p>About Jean Sigwald</p>
<p>Jean Sigwald is a security researcher working at Sogeti ESEC R&amp;D lab. His research is mainly focused on smartphones security and the services offered by the network operators.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2011/05/hitb2011ams-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blackhat talk: Fuzzing the Phone in you Phone &#8211; Charlie Miller and Collin Mulliner</title>
		<link>http://www.cupfighter.net/index.php/2009/07/blackhat-fuzzing-the-phone-in-you-phone/</link>
		<comments>http://www.cupfighter.net/index.php/2009/07/blackhat-fuzzing-the-phone-in-you-phone/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 02:00:19 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Blackhat]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iPhone Virus]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[Windows Mobile]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=410</guid>
		<description><![CDATA[This is the talk that I blogged about earlier about owning the iPhone through SMS. The work Charlie and Collin did was actually amazing. In their presentation they first looked at SMS.  SMS is a building block of the phone system and essential to the working of the modern network because it is used for [...]]]></description>
			<content:encoded><![CDATA[<p>This is the talk that <a href="http://www.cupfighter.net/index.php/2009/07/blackhat-newsflash-researchers-showed-that-an-iphone-sms-virus-infection-is-possible-at-blackhat/" target="_self">I blogged about earlier</a> about owning the iPhone through SMS. The work Charlie and Collin did was actually amazing.</p>
<p>In their presentation they first looked at SMS.  SMS is a building block of the phone system and essential to the working of the modern network because it is used for all kinds of stuff. Why is it good to attack? No firewall, processed by all phones, no user interaction and you only need a phone number to send an SMS.</p>
<p><span id="more-410"></span>So how is an SMS processed? Phones have two processors: CPU and Modem which talk via an (often simulated) serial line. The modem is controlled by a specific set of AT commands. If an SMS is received by the modem, the modem sends an unsolicited AT result to the CPU. This is what can be fuzzed.</p>
<p>For practical reasons they did not want to send all these SMS’s that where coming out of their fuzzer over the network. First of all I would cost too much money. During the tests they sent over 500,000 messages. Secondly if the messages where sent over the air, it would mean that the would be able to watch the fuzzing going on. Last but not least they might get into trouble because the tests might actually crash the equipment of the telco’s. So for various different phones (iPhone, Android and Windows Mobile) they developed a MitM SMS injection application which sits in the middle of the virtual serial line. This gave them a fast way to send messages and gives free SMS sniffing capabilities</p>
<p>The testing results had to be tested in real life because not all messages could be sent through all mobile networks.</p>
<p>It turns out that it is very easy to perform a DoS attack on various phones. While DoS may be a lame attack, it is still a very useful attack.</p>
<p>On the iPhone the bugs are in the section of code that handles concatenated test messages. If a single message gets too big, it is split up in multiple messages. It turn out that these routines act funny when they are presented with the number -1.</p>
<p>If you tell the iPhone to expect -1 messafes parts of it crash and prevent the phone from working normally. They demoed this attack agains a guy from Vodafone who volunteered.</p>
<p>It turns out that if you tell the iPhone to expect a reasonable amount of messages and you then send it message number -1 you get, under the right conditions, the ability to overwrite memory. But, is it possible to exploit the heap via SMS?</p>
<p>Via subtle SMS manipulation the heap can be controlled via &#8220;mini heap feng shui&#8221;. And actuall exploitation is possible even though it takes about 519 SMS&#8217;s (@ 1/sec)</p>
<p>The is also a DoS against Android powered phones. Google was notified June 19 and fixed the vulnerability last week.</p>
<p>Windows Mobile Phone: Any text messages with %n crashes an HTC Windows mobile phone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2009/07/blackhat-fuzzing-the-phone-in-you-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blackhat newsflash: Researchers showed that an iPhone SMS virus infection is possible at Blackhat</title>
		<link>http://www.cupfighter.net/index.php/2009/07/blackhat-newsflash-researchers-showed-that-an-iphone-sms-virus-infection-is-possible-at-blackhat/</link>
		<comments>http://www.cupfighter.net/index.php/2009/07/blackhat-newsflash-researchers-showed-that-an-iphone-sms-virus-infection-is-possible-at-blackhat/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 19:35:41 +0000</pubDate>
		<dc:creator>Frank Breedijk</dc:creator>
				<category><![CDATA[Blackhat]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Adroid]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[Virus]]></category>
		<category><![CDATA[Windows Mobile]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=403</guid>
		<description><![CDATA[Charlies Miller&#8217;s and Collin Mulliners talk &#8220;Fuzzing the Phone in your Phone&#8221; today revealed full details that could make the first iPhone virus infection at the Blackhat security conference in Las Vegas. Large SMS messages are cut up in smaller SMS messages, this means that the SMS messages need to be parsed by the phone [...]]]></description>
			<content:encoded><![CDATA[<p>Charlies Miller&#8217;s and Collin Mulliners talk &#8220;Fuzzing the Phone in your Phone&#8221; today revealed full details that could make the first iPhone virus infection at the Blackhat security conference in Las Vegas.</p>
<p>Large SMS messages are cut up in smaller SMS messages, this means that the SMS messages need to be parsed by the phone to put it back together and thus can be used as an attack vector to breach the phone. By using a technique known as fuzzing, Miller and Mulliner where able to find exploitable conditions that could be turned into an attack and an iPhone virus. The attack takes a total of 519 SMS messages, but will work without any user interaction.</p>
<p><span id="more-403"></span>Charlie Miller urges anybody with an iPhone to turn it off if they get a text message with a single square character. &#8220;That small cipher will likely be the only warning that someone has taken advantage of the bug&#8221;.</p>
<p>Apple was notified on the 18th of June and to date has not released a fix.</p>
<p>They also showed that smart phones like the iPhone and Adraoid and Windows mobile phone based devices can be forced to stop working with a single crafted SMS. The simplest attack was against HTC Windows Mobile phones which crash on any SMS containing the character sequence: &#8220;%n&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2009/07/blackhat-newsflash-researchers-showed-that-an-iphone-sms-virus-infection-is-possible-at-blackhat/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Augmented Reality Becoming an Actual Reality??</title>
		<link>http://www.cupfighter.net/index.php/2009/06/augmented-reality-becoming-an-actual-reality/</link>
		<comments>http://www.cupfighter.net/index.php/2009/06/augmented-reality-becoming-an-actual-reality/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 12:25:53 +0000</pubDate>
		<dc:creator>Cupfighter</dc:creator>
				<category><![CDATA[Gadgets-Funstuff]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Augmented Reality]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.cupfighter.net/?p=127</guid>
		<description><![CDATA[As seen on Macrumors.com, a Dutch company Layer (yeah Netherlands!) has the first augmented reality browser working on a mobile phone! &#8220;A new augmented reality app called Layar is making the rounds on the web as an example of what can be done with Augmented Reality. Layer  is described as the world&#8217;s first mobile augmented [...]]]></description>
			<content:encoded><![CDATA[<p>As seen on <a href="http://www.macrumors.com/2009/06/16/layar-shows-augmented-reality-possibilities-on-iphone-3g-s/" target="_blank">Macrumors.com</a>, a Dutch company <a href="http://layar.eu/" target="_blank">Layer</a> (yeah Netherlands!) has the first augmented reality browser working on a mobile phone!</p>
<p>&#8220;A new augmented reality app called Layar is making the rounds on the web as an example of what can be done with Augmented Reality. Layer  is described as the world&#8217;s first mobile augmented reality browser.</p>
<p>Layar shows you what is around you by displaying realtime digital information on top of reality through the camera of the mobile phone. Just flip through the directory of layers and find ATM&#8217;s, bars, houses for sale, hotels and other cool stuff around you. The app accomplishes this through the use of the Compass, camera and GPS embedded within the phone&#8230;</p>
<p>The app is first available for the Android devices but they are working hard on porting it to other platforms &#8220;with a prime focus on the iPhone 3G S.&#8221;</p>
<p><a href="http://www.cupfighter.net/index.php/2009/06/augmented-reality-becoming-an-actual-reality/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cupfighter.net/index.php/2009/06/augmented-reality-becoming-an-actual-reality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

