<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: File format reverse engineering, an introduction.</title>
	<atom:link href="http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/feed/" rel="self" type="application/rss+xml" />
	<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/</link>
	<description>Straight from the workbench of Nathan Dyer.</description>
	<lastBuildDate>Wed, 13 Apr 2011 22:52:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Arvin</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-7590</link>
		<dc:creator>Arvin</dc:creator>
		<pubDate>Wed, 23 Feb 2011 20:22:33 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-7590</guid>
		<description>I thought itc2 files are encrypted whereas normal itc files are not, which seems very similar to what you have described here.

I wonder if the added support of png is what makes the new itc2 format?</description>
		<content:encoded><![CDATA[<p>I thought itc2 files are encrypted whereas normal itc files are not, which seems very similar to what you have described here.</p>
<p>I wonder if the added support of png is what makes the new itc2 format?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mactub</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-5805</link>
		<dc:creator>Mactub</dc:creator>
		<pubDate>Sat, 15 Jan 2011 20:27:15 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-5805</guid>
		<description>In your example Track ID is 17534 ( in iTunes Library.xml) but in the name of the extracted file it is 89F13E74F2072465. I am wandering how to get from 89F13E74F2072465 to 17534?</description>
		<content:encoded><![CDATA[<p>In your example Track ID is 17534 ( in iTunes Library.xml) but in the name of the extracted file it is 89F13E74F2072465. I am wandering how to get from 89F13E74F2072465 to 17534?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mactub</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-5685</link>
		<dc:creator>Mactub</dc:creator>
		<pubDate>Wed, 12 Jan 2011 16:10:25 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-5685</guid>
		<description>Yes I did that and I know what are you talking about but my question was about names of images generated by your code. The first part of the file name has to be TrackId but it is in some format which I do not understand. Could you please tell how can I make it the same as TrackIDs in  ‘iTunes Library.xml’ file ?</description>
		<content:encoded><![CDATA[<p>Yes I did that and I know what are you talking about but my question was about names of images generated by your code. The first part of the file name has to be TrackId but it is in some format which I do not understand. Could you please tell how can I make it the same as TrackIDs in  ‘iTunes Library.xml’ file ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nada</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-5598</link>
		<dc:creator>nada</dc:creator>
		<pubDate>Tue, 11 Jan 2011 00:18:07 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-5598</guid>
		<description>@mynab I havn&#039;t upgraded my iTunes yet so I don&#039;t know if the new version has changed the way files are stored. Do you only have one .itc2 file in your &#039;iTunes\Album Artwork\Cache&#039; folder? I&#039;m assuming that you have the artwork for more than one album loaded into iTunes. How large is this file? I may upgrade shortly and poke at the new formats.

@Mactub: The first part of the image filename should be excatly the same as the string value of the &#039;Persistant Id&#039; key. Have you tried opening the &#039;iTunes Library.xml&#039; file in notepad and searching for the value eg: &#039;FEEDDEADBEEF0321&#039;?

-nada</description>
		<content:encoded><![CDATA[<p>@mynab I havn&#8217;t upgraded my iTunes yet so I don&#8217;t know if the new version has changed the way files are stored. Do you only have one .itc2 file in your &#8216;iTunes\Album Artwork\Cache&#8217; folder? I&#8217;m assuming that you have the artwork for more than one album loaded into iTunes. How large is this file? I may upgrade shortly and poke at the new formats.</p>
<p>@Mactub: The first part of the image filename should be excatly the same as the string value of the &#8216;Persistant Id&#8217; key. Have you tried opening the &#8216;iTunes Library.xml&#8217; file in notepad and searching for the value eg: &#8216;FEEDDEADBEEF0321&#8242;?</p>
<p>-nada</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mactub</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-5579</link>
		<dc:creator>Mactub</dc:creator>
		<pubDate>Mon, 10 Jan 2011 15:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-5579</guid>
		<description>Sorry for silly question but could you explain in which way do you represent TrackID in the first part of the name of extracted image? I can not get TrackID the same as in XML library.</description>
		<content:encoded><![CDATA[<p>Sorry for silly question but could you explain in which way do you represent TrackID in the first part of the name of extracted image? I can not get TrackID the same as in XML library.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mynab</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-5329</link>
		<dc:creator>mynab</dc:creator>
		<pubDate>Wed, 05 Jan 2011 06:23:20 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-5329</guid>
		<description>Hello, I cannot find how the new iTunes names the itc2 file for an album. There is only one file and the ID used in the filename does not seem to match any of the PresistentID of the album tracks. Searched all the places I could where the album PersistentID but to no avail. Has anybody more hints on that?

Thanks!</description>
		<content:encoded><![CDATA[<p>Hello, I cannot find how the new iTunes names the itc2 file for an album. There is only one file and the ID used in the filename does not seem to match any of the PresistentID of the album tracks. Searched all the places I could where the album PersistentID but to no avail. Has anybody more hints on that?</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nada</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-223</link>
		<dc:creator>nada</dc:creator>
		<pubDate>Mon, 07 Jun 2010 12:13:23 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-223</guid>
		<description>You need to provide the path to your iTunes folder, it doesn&#039;t work with an individual file.</description>
		<content:encoded><![CDATA[<p>You need to provide the path to your iTunes folder, it doesn&#8217;t work with an individual file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slurpie</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-191</link>
		<dc:creator>Slurpie</dc:creator>
		<pubDate>Sat, 29 May 2010 11:51:14 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-191</guid>
		<description>Probably a newbie question for this site, but how do I load the file on the dumper? I tried &quot;itc2-dump sample.itc2 in cmd but nothing happens.</description>
		<content:encoded><![CDATA[<p>Probably a newbie question for this site, but how do I load the file on the dumper? I tried &#8220;itc2-dump sample.itc2 in cmd but nothing happens.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nada</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-20</link>
		<dc:creator>nada</dc:creator>
		<pubDate>Sun, 28 Mar 2010 02:12:54 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-20</guid>
		<description>For all albums/tracks the itc2 filename is based on the library id (first set of characters) and the track id, which I beleive to be randomly generated. For an album with multiple tracks there is only one itc2 artwork file, which is named as above for one of the tracks. In an album the itc2 filename is not always generated from the first track in the album.

Hope this answered your question,

-nada</description>
		<content:encoded><![CDATA[<p>For all albums/tracks the itc2 filename is based on the library id (first set of characters) and the track id, which I beleive to be randomly generated. For an album with multiple tracks there is only one itc2 artwork file, which is named as above for one of the tracks. In an album the itc2 filename is not always generated from the first track in the album.</p>
<p>Hope this answered your question,</p>
<p>-nada</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: enj0ywh</title>
		<link>http://nada-labs.net/2010/file-format-reverse-engineering-an-introduction/comment-page-1/#comment-19</link>
		<dc:creator>enj0ywh</dc:creator>
		<pubDate>Sat, 27 Mar 2010 15:16:35 +0000</pubDate>
		<guid isPermaLink="false">http://nada.interstellar.net.au/?p=6#comment-19</guid>
		<description>Hi nada,

very nice work! I was wondering whether you found out how iTunes generates the filename of the .itc2 cover file if it is downloaded from the web? As far as I see it, there is only one cover file for an album with several tracks.</description>
		<content:encoded><![CDATA[<p>Hi nada,</p>
<p>very nice work! I was wondering whether you found out how iTunes generates the filename of the .itc2 cover file if it is downloaded from the web? As far as I see it, there is only one cover file for an album with several tracks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

