<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>0xF051</title>
	<atom:link href="http://0xf051.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://0xf051.wordpress.com</link>
	<description>Because knowledge should be free.</description>
	<lastBuildDate>Sun, 03 Oct 2010 14:46:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='0xf051.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>0xF051</title>
		<link>http://0xf051.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://0xf051.wordpress.com/osd.xml" title="0xF051" />
	<atom:link rel='hub' href='http://0xf051.wordpress.com/?pushpress=hub'/>
		<item>
		<title>A Year On</title>
		<link>http://0xf051.wordpress.com/2010/10/03/a-year-on/</link>
		<comments>http://0xf051.wordpress.com/2010/10/03/a-year-on/#comments</comments>
		<pubDate>Sun, 03 Oct 2010 14:46:01 +0000</pubDate>
		<dc:creator>0xf051</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[Foxtel]]></category>

		<guid isPermaLink="false">http://0xf051.wordpress.com/?p=52</guid>
		<description><![CDATA[It&#8217;s been a while, and having nearly forgotten about this Blog, I thought now would be the time to post an update. As you would be aware by now, Foxtel now have a working 64-bit client for the Foxtel Download &#8230; <a href="http://0xf051.wordpress.com/2010/10/03/a-year-on/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=52&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while, and having nearly forgotten about this Blog, I thought now would be the time to post an update.</p>
<p>As you would be aware by now, Foxtel now have a working 64-bit client for the Foxtel Download Service; and have had for some time now. My original work around both no longer functions and is no longer required.</p>
<p>Apart from for interests sake, the previous posts on this blog are now redundant. However, I shall leave them up, unedited, as they <em>may </em>be of assistance to someone in the future.</p>
<p>This having been said, coming up soon is something which I think some will find very handy, especially if you have multiple machines at home <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xf051.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xf051.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xf051.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xf051.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xf051.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xf051.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xf051.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xf051.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xf051.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xf051.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xf051.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xf051.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xf051.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xf051.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=52&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xf051.wordpress.com/2010/10/03/a-year-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fc172b63d12f3c4b925bdd6795686af7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xf051</media:title>
		</media:content>
	</item>
		<item>
		<title>Foxtel Download Service (Round 5: One step forward, two steps back&#8230;)</title>
		<link>http://0xf051.wordpress.com/2009/11/18/foxtel-download-service-round-5-one-step-forward-two-steps-back/</link>
		<comments>http://0xf051.wordpress.com/2009/11/18/foxtel-download-service-round-5-one-step-forward-two-steps-back/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 10:01:00 +0000</pubDate>
		<dc:creator>0xf051</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[DCService]]></category>
		<category><![CDATA[Entriq]]></category>
		<category><![CDATA[Foxtel]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://0xf051.wordpress.com/?p=41</guid>
		<description><![CDATA[It appears the Foxtel have modified their installer. Now, when installing the DCService, you are prompted for a user id and password. Unfortunatly, this does not appear to be your Foxtel login, so the only conclusion I can draw is &#8230; <a href="http://0xf051.wordpress.com/2009/11/18/foxtel-download-service-round-5-one-step-forward-two-steps-back/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=41&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration:line-through;">It appears the Foxtel have modified their installer.</span></p>
<p><span style="text-decoration:line-through;">Now, when installing the DCService, you are prompted for a user id and password. Unfortunatly, this does not appear to be your Foxtel login, so the only conclusion I can draw is that it is either an arbitrary string hardcoded in the Foxtel Download Manager installer, or generated when you install, based on your machine certificate (which is also used for DRM key generation.)</span></p>
<p><span style="text-decoration:line-through;">I&#8217;ve been having a look into this this evening, but it appears that the server handling these requests is unwell (it seems to be throwing MSSQL errors.) As a result I haven&#8217;t yet had a chance to confirm my suspicions. I am hoping that it is the former, as if it is a string generated based on the client&#8217;s machine certificate it will be much harder to work around.</span></p>
<p><strong>Edit:</strong><span style="text-decoration:line-through;"> </span>I was incorrect here. It seems that the installer only prompts for a user ID / password when running on certain systems and not others. For instance, if I start the installer under Windows XP, I don&#8217;t get this prompt. If I use Windows 7 x64 (build 7600) I do get prompted for this information.</p>
<p>I&#8217;ll keep you all posted <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xf051.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xf051.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xf051.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xf051.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xf051.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xf051.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xf051.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xf051.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xf051.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xf051.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xf051.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xf051.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xf051.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xf051.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=41&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xf051.wordpress.com/2009/11/18/foxtel-download-service-round-5-one-step-forward-two-steps-back/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fc172b63d12f3c4b925bdd6795686af7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xf051</media:title>
		</media:content>
	</item>
		<item>
		<title>Foxtel Download Service (Round 4: Touchdown!)</title>
		<link>http://0xf051.wordpress.com/2009/11/14/foxtel-download-service-round-3-touchdown/</link>
		<comments>http://0xf051.wordpress.com/2009/11/14/foxtel-download-service-round-3-touchdown/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 04:41:40 +0000</pubDate>
		<dc:creator>0xf051</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[Foxtel]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://0xf051.wordpress.com/?p=33</guid>
		<description><![CDATA[We&#8217;ve got some progress! Foxtel Download Manager is now working with Windows 7 64-bit,you have to do things a bit differently however. I&#8217;ve attached a video to this post which explains how to get this working. You&#8217;ll need the .zip &#8230; <a href="http://0xf051.wordpress.com/2009/11/14/foxtel-download-service-round-3-touchdown/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=33&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve got some progress!</p>
<p>Foxtel Download Manager is now working with Windows 7 64-bit,you have to do things a bit differently however. I&#8217;ve attached a video to this post which explains how to get this working. You&#8217;ll need the .zip package from <a title="Download" href="http://www.2shared.com/file/9144344/6e892782/Foxtel_Download_x64_Installer.html" target="_blank">here</a> in order to get it working (I&#8217;ve already virus checked it, however, I recommend you do the same before running anything as the files are coming from a third-party upload site.)</p>
<p>The zip file contains a few HTML documents used to generate the GreaseMonkey scripts for you. I did it this way for two reasons, the first being that you are not sending your information over the Internet in order to generate the GreaseMonkey scripts, and that there is no web-presence required (except for Foxtel, of course.) Feel free to look over the code if you are paranoid about it doing something it shouldn&#8217;t.</p>
<p>I recommend clicking the HD option and watching this video full screen.</p>
<span style="text-align:center; display: block;"><a href="http://0xf051.wordpress.com/2009/11/14/foxtel-download-service-round-3-touchdown/"><img src="http://img.youtube.com/vi/Ngu77jCgsKk/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xf051.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xf051.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xf051.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xf051.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xf051.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xf051.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xf051.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xf051.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xf051.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xf051.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xf051.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xf051.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xf051.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xf051.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=33&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xf051.wordpress.com/2009/11/14/foxtel-download-service-round-3-touchdown/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fc172b63d12f3c4b925bdd6795686af7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xf051</media:title>
		</media:content>
	</item>
		<item>
		<title>Foxtel Download Service (Round 3: Overtime)</title>
		<link>http://0xf051.wordpress.com/2009/11/08/foxtel-download-service-round-3-overtime/</link>
		<comments>http://0xf051.wordpress.com/2009/11/08/foxtel-download-service-round-3-overtime/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 11:49:57 +0000</pubDate>
		<dc:creator>0xf051</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[Foxtel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://0xf051.wordpress.com/?p=25</guid>
		<description><![CDATA[The Foxtel Download Manager seems to have two parts, as we&#8217;ve discussed previously. Once again, the information below is mostly based on going over the software myself, so it may be completely and utterly incorrect NOTE: ONCE AGAIN, USAGE OF THIS INFORMATION &#8230; <a href="http://0xf051.wordpress.com/2009/11/08/foxtel-download-service-round-3-overtime/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=25&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Foxtel Download Manager seems to have two parts, as we&#8217;ve discussed previously. Once again, the information below is mostly based on going over the software myself, so it may be completely and utterly incorrect <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>NOTE: ONCE AGAIN, USAGE OF THIS INFORMATION IN ORDER TO DOWNLOAD CONTENT TO WHICH YOU DO NOT HAVE  A LICENSE IS EXPRESSLY FORBIDDEN.<br />
</strong></p>
<ul>
<li>The first of these parts is the Silverlight application which you are presented with when you download content (or not as the case maybe.) This application is only that, a web application running on your desktop, this application appears to be relatively &#8221;dumb&#8221;, all of the hard work is off loaded to the second part of the download manager.</li>
<li>The second part is the Entriq Download Control Service application (DCService.exe), this appears to be a fairly stock copy of software which I&#8217;d only assume that Entriq sell as part of their online media delivery service.</li>
</ul>
<p>This latter seems to have very little customization, and what appears to be possibly an example application was also distributed with the Foxtel Download Manager. This application doesn&#8217;t seem to do much, it just sits in the system tray and has a VERY basic GUI. Unfortunately, this tray application doesn&#8217;t seem to be able to control the main DCService and well, doesn&#8217;t appear to do very much on the surface, though I may be wrong. Either way, this application can be invoked by opening a command prompt and typing the following (assuming you have the Foxtel Download Manager installed):</p>
<pre>cd "C:\Program Files\FOXTEL\Download Player\Download Control\DCBin"
DCTrayApp.exe /start /AccountID:Foxtel</pre>
<p>An application will then appear in your system tray, if you click on the icon it&#8217;ll pop up a little Entriq branded interface. Pretty basic, eh?</p>
<p>The client / server model of the Foxtel Download Server application is the reason that you can download media from the Foxtel website without having the Download Manager open on your desktop, the DCService application starts on boot and binds to a TCP port (as discussed in the previous post) allowing it to run as along as your PC is turned on.</p>
<p>The point of all of this and the good news is, this application seems to run alright under 64-bit version of windows (again, unfortunately, no love for Linux and OS X users yet.) This means, with a Greasemonkey script we should be able to allow 64-bit users to download files before Foxtel release a client for 64-bit operating systems (if they ever do.)</p>
<p>I&#8217;ll get started on this and post my status when I feel I have something that works, or if I fail completely :)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xf051.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xf051.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xf051.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xf051.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xf051.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xf051.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xf051.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xf051.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xf051.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xf051.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xf051.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xf051.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xf051.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xf051.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=25&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xf051.wordpress.com/2009/11/08/foxtel-download-service-round-3-overtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fc172b63d12f3c4b925bdd6795686af7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xf051</media:title>
		</media:content>
	</item>
		<item>
		<title>Foxtel Download Service (Round 2: FIGHT!)</title>
		<link>http://0xf051.wordpress.com/2009/11/07/foxtel-download-service-round-2-fight/</link>
		<comments>http://0xf051.wordpress.com/2009/11/07/foxtel-download-service-round-2-fight/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 14:04:07 +0000</pubDate>
		<dc:creator>0xf051</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Akamai]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[Foxtel]]></category>
		<category><![CDATA[Irdeto]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[WMRM]]></category>

		<guid isPermaLink="false">http://0xf051.wordpress.com/?p=18</guid>
		<description><![CDATA[I am currently working on &#8220;Round 2&#8243; of attempting to improve the compatibility of the Foxtel Download service. NOTE: THIS INFORMATION IS NOT INTENDED TO FACILITATE ANY FORM OF COPYRIGHT THEFT. PERIOD. USAGE OF THIS INFORMATION IN ORDER TO DOWNLOAD &#8230; <a href="http://0xf051.wordpress.com/2009/11/07/foxtel-download-service-round-2-fight/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=18&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am currently working on &#8220;Round 2&#8243; of attempting to improve the compatibility of the Foxtel Download service.<br />
<strong><br />
NOTE: THIS INFORMATION IS NOT INTENDED TO FACILITATE ANY FORM OF COPYRIGHT THEFT. PERIOD. USAGE OF THIS INFORMATION IN ORDER TO DOWNLOAD CONTENT TO WHICH YOU DO NOT HAVE  A LICENSE IS EXPRESSLY FORBIDDEN.</strong></p>
<p>Now that media can be downloaded, using the GreaseMonkey script linked to in my previous post, the media must be authorized (due to DRM.) The information below is currently what I have worked out so far. Based on this information, it should be rather trivial to write a quick script to perform all of the interactions below and generate an authorization key to playback downloaded content. However, there are still some issues which I need to iron out.</p>
<p>Currently, the Foxtel Download System is using the <a href="http://www.irdeto.com/entriqredirect.html" target="_blank">Entriq Media Authorization Network</a> to authorize content and allow playback. Interestingly enough, Entriq is owned by Irdeto, the company previously employed for the Foxtel satellite encryption systems. There is a press release on the Irdeto website covering this <a href="http://www.irdeto.com/en/press2/128.html" target="_blank">Foxtel service agreement</a></p>
<p><strong>PLEASE NOTE: </strong>The following is simply speculation as to how the system <em>may </em>work internally, based on the traffic flow between the Foxtel Download Service application servers and your PC.</p>
<p>Currently, when you click on a &#8216;Download&#8217; link on the Foxtel Download Service website a HTTP GET is sent to a &#8220;payment processing&#8221; page (this page is the black kicker page observed when downloading content.) As these downloads are not billed (except for in the case of BoxOffice and Pay-Per View programming) this page appears to be just used as an authorization handler. I speculate that this page is used to check if the user has a current authentication session and whether the requested content is &#8220;free&#8221; or not. Most importantly this page is what seems to be generating the download tokens, which is required to authorize the downloaded content for playback.</p>
<p>Once the download has been &#8216;paid for&#8217; the kicker page appears to then send a HTTP GET to localhost, which is picked up by a service which the Foxtel Download Manager installs on your PC. This service, DCService.exe, is installed along with the Foxtel Download Service application, which binds to localhost, TCP port 24735. This is the interaction which adds the selected download into the Foxtel Download Manager queue (within the Silverlight desktop application.) All information, including HTTP source, filename, rating, episode numbers and even advertising data is sent is sent to the client during this process. This interaction is performed using client-side javascript; the method which is used can be freely downloaded from <a href="http://tagneto.org/how/reference/js/" target="_blank">Tagneto</a> (the filename is DSR.js)</p>
<p>From here, the Foxtel Download Manager can now download the data, which is grabbed from Akamai using a simple HTTP transaction.</p>
<p>This is where the fun starts, the video must now be authorized for use, which is where DRM comes into play.</p>
<p>The Foxtel Download Manager now POSTs some data to the Foxtel Entriq web service. This request contains the ticket from the previous request, a session id, user id, and most importantly an XML file containing the user&#8217;s machine certificate and version information, which is required to generate the authorization to playback the file. Going on the format of the request it looks like Entriq/Irdeto/Foxtel are using Microsoft Windows Media Rights Manager (WMRM) in order to authorize the playback of files.</p>
<p>For now, this is where the journey ends. I will have to do some further research as WMRM most likely creates this information using a proprietary system, in which case, Foxtel are not to blame for the incompatibility of the download manager, the DRM system is. There may be alternatives to generate these &#8220;certificates&#8221; on other operating systems, however at this stage I am unsure.</p>
<p>I shall post an update once I have worked this out, until then  goodbye <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xf051.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xf051.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xf051.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xf051.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xf051.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xf051.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xf051.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xf051.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xf051.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xf051.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xf051.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xf051.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xf051.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xf051.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=18&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xf051.wordpress.com/2009/11/07/foxtel-download-service-round-2-fight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fc172b63d12f3c4b925bdd6795686af7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xf051</media:title>
		</media:content>
	</item>
		<item>
		<title>Foxtel Download Service</title>
		<link>http://0xf051.wordpress.com/2009/10/27/foxtel-download-service/</link>
		<comments>http://0xf051.wordpress.com/2009/10/27/foxtel-download-service/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 11:28:38 +0000</pubDate>
		<dc:creator>0xf051</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[Foxtel]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://0xf051.wordpress.com/?p=4</guid>
		<description><![CDATA[Let me start off by saying that the Foxtel Download Service is great. To me, it is another sign that the entertainment industry are opening their eyes and realizing that the Internet is a very viable, and profitable, distribution medium &#8230; <a href="http://0xf051.wordpress.com/2009/10/27/foxtel-download-service/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=4&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Let me start off by saying that the Foxtel Download Service is great. To me, it is another sign that the entertainment industry are opening their eyes and realizing that the Internet is a very viable, and profitable, distribution medium for their materials. People may say that &#8220;illegal downloading is hurting the industry&#8221; and this may be correct, however, I personally believe that the current piracy dilemmas to be caused, partly, by the entertainment industry themselves. The old methods of content delivery, such as VHS / DVD rental or purchase, are now things of the past. If more content were available for immediate download after payment, then the instances of these infringements would surely drop in numbers.</p>
<p>There will always be those who want everything for free, however, I dare say the majority of customers will have no qualms with paying a few dollars for something which will entertain them for a couple of hours.</p>
<p>Now, the Foxtel Download Service, to me, does have a few critical flaws.</p>
<p><strong><em>1) The system forces customers to use a proprietary download system based on Microsoft&#8217;s Silverlight.</em></strong></p>
<p>This may not be an issue for the majority of users, however, if you run a 64-Bit operating system, OS X or Linux, you&#8217;re out of luck and this is just plain wrong. I personally run a 64-bit operating system, as well as many different &#8220;flavors&#8221; of Linux. When I first downloaded the Foxtel Download Manager I was presented with a nice error which may have well have said &#8220;Too bad buddy, you can&#8217;t use this software, I don&#8217;t understand 64-bit systems.&#8221;</p>
<p><strong><em>2) DRM</em></strong></p>
<p>I&#8217;m not even going to bother going into this here. The pros and cons of DRM have been exhausted, if you need some examples, just click <a title="Here" href="http://www.google.com.au/search?q=Is+DRM+Bad?" target="_blank">here</a></p>
<p>I&#8217;ve written a quick Greasemonkey script to help to alleviate the issues with the former. The DRM technology is something that will probably not go away any time soon, which is unfortunate from a compatibility standpoint, however we cannot do much about this right now. To use this script, you will need to install <a title="Greasemonkey" href="https://addons.mozilla.org/en-US/firefox/addon/748" target="_blank">Greasemonkey</a>, and if you haven&#8217;t already, <a title="Firefox" href="http://www.mozilla.com/firefox/">Firefox</a></p>
<p>This script re-writes the download URLs on the Foxtel Download website. The small downward facing arrows, next to the content, rather than linking into a sign in page and then to the Silverlight application, now link directly to the WMV data on Akamai. This allows for easier downloading, the use of a download manager of your choosing, and of course, &#8220;liberation&#8221; from Silverlight <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>NOTE: THIS SCRIPT IS NOT INTENDED TO FACILITATE ANY FORM OF COPYRIGHT THEFT. PERIOD. THE USE OF THIS SCRIPT TO DOWNLOAD CONTENT TO WHICH YOU DO NOT HAVE  A LICENSE IS EXPRESSLY FORBIDDEN.</strong></p>
<p>You can download the script from UserScripts.Org by clicking <a title="Download" href="http://userscripts.org/scripts/show/60654">here</a></p>
<p>To use, simply install, and then browse to <a title="Foxtel" href="http://www.foxtel.com.au/download/">http://www.foxtel.com.au/download/</a> and click on the orange download icon next to the program which you want to download.</p>
<p><em>Please Note: This will only generate the download URLs for the WMV files. Those files still use DRM to verify their authenticity, currently the license for the file is requested during the transaction from foxtel.man.entriq.net. I am currently working on a way of allowing certificate generation from outside of the Foxtel Download Manager, again this is only for Foxtel subscribers as it looks like the authentication to verify the authenticity of the end user is based on the Foxtel Download website login username.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xf051.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xf051.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xf051.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xf051.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xf051.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xf051.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xf051.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xf051.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xf051.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xf051.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xf051.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xf051.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xf051.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xf051.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xf051.wordpress.com&amp;blog=10117368&amp;post=4&amp;subd=0xf051&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xf051.wordpress.com/2009/10/27/foxtel-download-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fc172b63d12f3c4b925bdd6795686af7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xf051</media:title>
		</media:content>
	</item>
	</channel>
</rss>
