<?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>gaurav's rants &#187; store</title>
	<atom:link href="http://blog.gauravgiri.com/tag/store/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gauravgiri.com</link>
	<description>mostly iPhone stuff</description>
	<lastBuildDate>Wed, 21 Jul 2010 11:44:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>iPhone 2.0 Original App Icons</title>
		<link>http://blog.gauravgiri.com/2008/07/iphone-20-original-app-icons/</link>
		<comments>http://blog.gauravgiri.com/2008/07/iphone-20-original-app-icons/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 13:21:53 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[corners]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[rounded]]></category>
		<category><![CDATA[store]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=37</guid>
		<description><![CDATA[well&#8230;. i noticed that the cracked apps for iPhone 2.0 have shitty square icons without the effect and shine that we iPhone users have so gotten used to.. made my Springboard look real bad.. i can&#8217;t stand that you know.. so after much effort and a lot of coding to automate the process i present [...]]]></description>
			<content:encoded><![CDATA[<p>well&#8230;. i noticed that the cracked apps for iPhone 2.0 have shitty square icons without the effect and shine that we iPhone users have so gotten used to.. made my Springboard look real bad.. i can&#8217;t stand that you know..<br />
so after much effort and a lot of coding to automate the process i present to you..<br />
iPhone 2.0 App Original Icons from iTunes<br />
[these are icons with rounded corners and shine. the way they look in iTunes and the way they're supposed to look on the iPhone because after all i pulled them outta the iTunes XML files.. <img src='http://blog.gauravgiri.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ]<br />
these will definitely make your Springboard look better..</p>
<p>people who are cracking the apps may feel free to use these icons in the app folder before distribution.<br />
 <img src='http://blog.gauravgiri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span id="more-37"></span></p>
<p>installation:<br />
1. select the icon you need<br />
2. use WinSCP or Fugu to connect to your iPhone<br />
3. browse to /Applications/<br />
4. open the <em>Application</em>.app folder that you wanna change the icon for<br />
5. rename the icon.png file there, add .bak to the end<br />
6. place the new icon and rename it, giving it the same name as the older icon file taking uppercase of lowercase letters in consideration.<br />
[icon.png is not Icon.png is not ICON.png]<br />
7. set perms 775<br />
8. respring/reboot your iPhone<br />
9. enjoy..</p>
<p style="text-align: center;"><strong><br />
.: download archive with all 57&#215;57 icons here :.<br />
<big><a class="downloadlink" href="http://blog.gauravgiri.com/wp-content/plugins/download-monitor/download.php?id=4" title=" downloaded 3518 times" >AppStore Original Icons 57x57 (3518)</a></big><br />
[total icons 2441]<br />
updated 01.09</strong></p>
<p style="text-align: center;"><strong><br />
.: preview and download all 512&#215;512 artwork here :.<br />
<big><a class="downloadlink" href="http://blog.gauravgiri.com/wp-content/plugins/download-monitor/download.php?id=5" title=" downloaded 2100 times" >iTunes AppStore Original Artwork 512×512 (2100)</a></big><br />
[ideal for use with the AppFlow application]<br />
</strong></p>
<p><strong>EDIT</strong>: more icons added [01.09]<br />
PS: if you can&#8217;t find the icon you&#8217;re looking for.. drop a comment and i&#8217;ll add it to the gallery&#8230;</p>
<p>UPDATE: the latest update is the one i downloaded on 1st september.. i just checked again and the batch script i made for the purpose does not work anymore. so i can&#8217;t promise any more updates after this.. i&#8217;ll try to work out another method.. but i strongly suggest people to switch to the MobileInstallation patch method. it makes your life easy.. the icon archive includes all icons requested in the comments above. <img src='http://blog.gauravgiri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2008/07/iphone-20-original-app-icons/feed/</wfw:commentRss>
		<slash:comments>65</slash:comments>
		</item>
		<item>
		<title>DRM = FAIL</title>
		<link>http://blog.gauravgiri.com/2008/07/drm-fail/</link>
		<comments>http://blog.gauravgiri.com/2008/07/drm-fail/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 15:12:02 +0000</pubDate>
		<dc:creator>gaurav</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[store]]></category>

		<guid isPermaLink="false">http://blog.gauravgiri.com/?p=33</guid>
		<description><![CDATA[it&#8217;s a sad day for Apple Inc. they thought they were on top of things when they decided to take a 30% cut from the developers&#8217; earnings from the iPhone App Store.. they really thought DRM would make the applications copy proof.. i mean.. c&#8217;mon.. you know better than that Apple&#8230; it&#8217;s the basic nature [...]]]></description>
			<content:encoded><![CDATA[<p>it&#8217;s a sad day for Apple Inc.<br />
they thought they were on top of things when they decided to take a 30% cut from the developers&#8217; earnings from the iPhone App Store..<br />
they really thought DRM would make the applications copy proof.. i mean.. c&#8217;mon.. you know better than that Apple&#8230;</p>
<p>it&#8217;s the basic nature of all software to be crackable.. i&#8217;m yet to see an application that&#8217;s got no crack to go along with it on the torrent sites&#8230;</p>
<p>now that the simple crack to patch the DRM is out.. we should expect to see a great deal of cracked apps to start floating around..</p>
<p>Apple can kiss goodbye to their app store revenue&#8230; [well most of it atleast..]<br />
<span id="more-33"></span><br />
Here&#8217;s what you&#8217;ll need to break the law [atleast in the US]-<br />
1.GNU Debugger for iphone<br />
2. otool for iphone<br />
3. Legal legitamite app<br />
4. SSH</p>
<p>otool and gdb are availalbe through cydia. gdb is GNU Debugger and otool is located in the toolchain. After downloading, check permissions are set to 755 and reboot you iphone/ipod.</p>
<p>1. First off you will want to run an otool on you app.</p>
<div class="codetitle"><strong>Code:</strong></div>
<div class="codecontent">otool -l path/to/myapp.app/xyz</div>
<p>This will give you alot on info. The part we are interested in is the LC_ENCRYPTION_INFO. It will look like this-</p>
<p>Load command 9<br />
cmd LC_ENCRYPTION_INFO<br />
cmdsize 20<br />
cryptoff 4096<br />
cryptsize 798720<br />
cryptid 1<br />
Load command 10</p>
<p>cryptid means that it is encrypted. 1= encrypted 0= unencrypted</p>
<p>cryptsize is the szie of the encrypted bytes. Notice the first 4096 arnt encrypted (mach-o header).</p>
<p>2. Now we will use gdb to grab a memory dump of the decrypted application from the iphones flash memory.</p>
<p>launch the app from you ipod touch.</p>
<p>the use this command-</p>
<div class="codetitle"><strong>Code:</strong></div>
<div class="codecontent">ps ax</div>
<p>this shows us the current running processes on our iphone.</p>
<p>Now we want to attach gdb to an process. PID is the first number on the left.</p>
<div class="codetitle"><strong>Code:</strong></div>
<div class="codecontent">gdb -p &lt;pid&gt;</div>
<p>this will take a while&#8230;..</p>
<p>Now to grab the dump. Use this command in gdb to dump the memory. we want bytes from 0&#215;2000 until the end of the encrypted data (which you can calculate by turning cryptsize onto hex and adding the starting address)</p>
<div class="codetitle"><strong>Code:</strong></div>
<div class="codecontent">dump memory dump.bin 0&#215;2000 0&#215;20000</div>
<p>the we are done. So quit gdb.</p>
<p>3. Now we must use hex to add it together.</p>
<p>Replace data from 0&#215;1000 on the original exec with the info you dumped. Now we must change crypt id. it is usually around line 0&#215;800. Now save it as a new file. SSH back into ipod. Navigate to the directory and replace with the old exec with the new one. Now use this command to sign it</p>
<div class="codetitle"><strong>Code:</strong></div>
<div class="codecontent">ldid -S myapp</div>
<p>CREDIT LSEMTEX,F3AR,CDECL,Some unkown guy, call him TNT</p>
<p>Also have a look at this</p>
<p><!-- m --><a class="postlink" onclick="window.open(this.href);return false;" href="http://www.246tnt.com/iPhone/#gdb">http://www.246tnt.com/iPhone/#gdb</a></p>
<p><!-- m --><span class="postbody"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauravgiri.com/2008/07/drm-fail/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
