Archive for May, 2011


Hacking Sky Anytime+ Part 3

Further to my earlier posts: https://tickett.wordpress.com/2011/05/25/hacking-sky-anytime-part-2 & https://tickett.wordpress.com/2011/05/25/hacking-sky-anytime

I posted on a few forums to try and get some input but unfortunately the posts were deleted. I will try some other forums!

Here’s a summary of what I know so far…

The list of genres is retrieved via UDP
The UDP connection is made to 80.238.12.230 on port 3700
I have tried to connect to that same server using netcat (nc –u 80.238.12.230 3700) but nothing happens
Here are a few dumps of the sniffed conversations

Ascii:

..............All.&A complete A-Z list of all programmes.
.....All..All.U..R..|Chttp://cdn.sky.com/60441/Classifications/Movies/All/MOV_ALL_v31.jpg
Image/jpeg.i...
Highlights.2The pick of the best programmes ready and waiting......
Highlights.
Highlights.c..`..|Qhttp://cdn.sky.com/60441/Classifications/Movies/Highlights/MOV_HIGHLIGHTS_v72.jpg
Image/jpeg......Recently Added.0Programmes we've recently added to Sky Anytime+.#.....Recently Added..Recently Added.j..g..|Xhttp://cdn.sky.com/60441/Classifications/Movies/RecentlyAdded/MOV_RECENTLY_ADDED_v55.jpg
Image/jpeg9.....Last Chance.DGrab them while you can; these programmes are leaving Anytime+ soon.......Last Chance..Last Chance._..\..|Phttp://cdn.sky.com/60441/Classifications/Movies/Lastchance/MOV_LASTCHANCE_v5.jpg.img/jpg9.....Box Sets.YOpen our box set of delights and discover your favourite actors, seasons and collections.......Box Sets..Box Sets.Y..V..|Jhttp://cdn.sky.com/60441/Classifications/Movies/Boxsets/MOV_BOXSETS_v1.jpg.img/jpg4N...
Box Office..The home ..............All.&A complete A-Z list of all programmes.
.....All..All.U..R..|Chttp://cdn.sky.com/60441/Classifications/Movies/All/MOV_ALL_v31.jpg
Image/jpeg.i...
Highlights.2The pick of the best programmes ready and waiting......
Highlights.
Highlights.c..`..|Qhttp://cdn.sky.com/60441/Classifications/Movies/Highlights/MOV_HIGHLIGHTS_v72.jpg
Image/jpeg......Recently Added.0Programmes we've recently added to Sky Anytime+.#.....Recently Added..Recently Added.j..g..|Xhttp://cdn.sky.com/60441/Classifications/Movies/RecentlyAdded/MOV_RECENTLY_ADDED_v55.jpg
Image/jpeg9.....Last Chance.DGrab them while you can; these programmes are leaving Anytime+ soon.......Last Chance..Last Chance._..\..|Phttp://cdn.sky.com/60441/Classifications/Movies/Lastchance/MOV_LASTCHANCE_v5.jpg.img/jpg9.....Box Sets.YOpen our box set of delights and discover your favourite actors, seasons and collections.......Box Sets..Box Sets.Y..V..|Jhttp://cdn.sky.com/60441/Classifications/Movies/Boxsets/MOV_BOXSETS_v1.jpg.img/jpg4N...
Box Office..The home ......of the best pay per view movie releases. Press 'Select' for our highlights and if you're looking for more, press 'List All'......
BOX OFFICE.
Box Office.a..^..|Ohttp://cdn.sky.com/60441/Classifications/Movies/BoxOffice/MOV_BOXOFFICE_v33.jpg
Image/jpeg......Comedy..If laughter is the best medicine, this is the world's biggest pharmacy. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Comedy..Comedy.[..X..|Ihttp://cdn.sky.com/60441/Classifications/Movies/Comedy/MOV_COMEDY_v28.jpg
Image/jpeg......Action..Want top gear, adrenalin-pumping excitement? Then look no further for thrills and spills. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Action..Action.[..X..|Ihttp://cdn.sky.com/60441/Classifications/Movies/Action/MOV_ACTION_v26.jpg
Image/jpeg......Family..Terrible tykes, animated antics, magic and adventure - all under one bursting roof. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Fami......ly..Family.[..X..|Ihttp://cdn.sky.com/60441/Classifications/Movies/Family/MOV_FAMILY_v27.jpg
Image/jpeg...
..Thriller..You can take a whole seat, but you'll only use the edge of it with these nail-biters. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Thriller..Thriller._..\..|Mhttp://cdn.sky.com/60441/Classifications/Movies/Thriller/MOV_THRILLER_v30.jpg
Image/jpeg......Drama..Hankies at the ready for a place where emotions run high and tear ducts run dry. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Drama..Drama.Y..V..|Ghttp://cdn.sky.com/60441/Classifications/Movies/Drama/MOV_DRAMA_v26.jpg
Image/jpeg......of the best pay per view movie releases. Press 'Select' for our highlights and if you're looking for more, press 'List All'......
BOX OFFICE.
Box Office.a..^..|Ohttp://cdn.sky.com/60441/Classifications/Movies/BoxOffice/MOV_BOXOFFICE_v33.jpg
Image/jpeg......Comedy..If laughter is the best medicine, this is the world's biggest pharmacy. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Comedy..Comedy.[..X..|Ihttp://cdn.sky.com/60441/Classifications/Movies/Comedy/MOV_COMEDY_v28.jpg
Image/jpeg......Action..Want top gear, adrenalin-pumping excitement? Then look no further for thrills and spills. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Action..Action.[..X..|Ihttp://cdn.sky.com/60441/Classifications/Movies/Action/MOV_ACTION_v26.jpg
Image/jpeg......Family..Terrible tykes, animated antics, magic and adventure - all under one bursting roof. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Fami......ly..Family.[..X..|Ihttp://cdn.sky.com/60441/Classifications/Movies/Family/MOV_FAMILY_v27.jpg
Image/jpeg...
..Thriller..You can take a whole seat, but you'll only use the edge of it with these nail-biters. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Thriller..Thriller._..\..|Mhttp://cdn.sky.com/60441/Classifications/Movies/Thriller/MOV_THRILLER_v30.jpg
Image/jpeg......Drama..Hankies at the ready for a place where emotions run high and tear ducts run dry. Press 'Select' for our highlights and if you're looking for more, press 'List All'.......Drama..Drama.Y..V..|Ghttp://cdn.sky.com/60441/Classifications/Movies/Drama/MOV_DRAMA_v26.jpg
Image/jpeg

Hex:

00000000  00 03 00 85 00 00 fe 0b  10 85 0e 01 00 03 41 6c ........ ......Al
00000010  6c 00 26 41 20 63 6f 6d  70 6c 65 74 65 20 41 2d l.&A com plete A-
00000020  5a 20 6c 69 73 74 20 6f  66 20 61 6c 6c 20 70 72 Z list o f all pr
00000030  6f 67 72 61 6d 6d 65 73  2e 0d 01 01 ff 81 03 41 ogrammes .......A
00000040  6c 6c 82 03 41 6c 6c 00  55 07 00 52 02 c6 7c 43 ll..All. U..R..|C
00000050  68 74 74 70 3a 2f 2f 63  64 6e 2e 73 6b 79 2e 63 http://c dn.sky.c
00000060  6f 6d 2f 36 30 34 34 31  2f 43 6c 61 73 73 69 66 om/60441 /Classif
00000070  69 63 61 74 69 6f 6e 73  2f 4d 6f 76 69 65 73 2f ications /Movies/
00000080  41 6c 6c 2f 4d 4f 56 5f  41 4c 4c 5f 76 33 31 2e All/MOV_ ALL_v31.
00000090  6a 70 67 0a 49 6d 61 67  65 2f 6a 70 65 67 10 69 jpg.Imag e/jpeg.i
000000A0  0c 02 00 0a 48 69 67 68  6c 69 67 68 74 73 00 32 ....High lights.2
000000B0  54 68 65 20 70 69 63 6b  20 6f 66 20 74 68 65 20 The pick  of the 
000000C0  62 65 73 74 20 70 72 6f  67 72 61 6d 6d 65 73 20 best pro grammes 
000000D0  72 65 61 64 79 20 61 6e  64 20 77 61 69 74 69 6e ready an d waitin
000000E0  67 2e 1b 01 01 7f 81 0a  48 69 67 68 6c 69 67 68 g....... Highligh
000000F0  74 73 82 0a 48 69 67 68  6c 69 67 68 74 73 00 63 ts..High lights.c
00000100  07 00 60 02 c6 7c 51 68  74 74 70 3a 2f 2f 63 64 ..`..|Qh ttp://cd
00000110  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
00000120  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
00000130  4d 6f 76 69 65 73 2f 48  69 67 68 6c 69 67 68 74 Movies/H ighlight
00000140  73 2f 4d 4f 56 5f 48 49  47 48 4c 49 47 48 54 53 s/MOV_HI GHLIGHTS
00000150  5f 76 37 32 2e 6a 70 67  0a 49 6d 61 67 65 2f 6a _v72.jpg .Image/j
00000160  70 65 67 10 86 0c 03 00  0e 52 65 63 65 6e 74 6c peg..... .Recentl
00000170  79 20 41 64 64 65 64 00  30 50 72 6f 67 72 61 6d y Added. 0Program
00000180  6d 65 73 20 77 65 27 76  65 20 72 65 63 65 6e 74 mes we'v e recent
00000190  6c 79 20 61 64 64 65 64  20 74 6f 20 53 6b 79 20 ly added  to Sky 
000001A0  41 6e 79 74 69 6d 65 2b  2e 23 01 01 7f 81 0e 52 Anytime+ .#.....R
000001B0  65 63 65 6e 74 6c 79 20  41 64 64 65 64 82 0e 52 ecently  Added..R
000001C0  65 63 65 6e 74 6c 79 20  41 64 64 65 64 00 6a 07 ecently  Added.j.
000001D0  00 67 02 c6 7c 58 68 74  74 70 3a 2f 2f 63 64 6e .g..|Xht tp://cdn
000001E0  2e 73 6b 79 2e 63 6f 6d  2f 36 30 34 34 31 2f 43 .sky.com /60441/C
000001F0  6c 61 73 73 69 66 69 63  61 74 69 6f 6e 73 2f 4d lassific ations/M
00000200  6f 76 69 65 73 2f 52 65  63 65 6e 74 6c 79 41 64 ovies/Re centlyAd
00000210  64 65 64 2f 4d 4f 56 5f  52 45 43 45 4e 54 4c 59 ded/MOV_ RECENTLY
00000220  5f 41 44 44 45 44 5f 76  35 35 2e 6a 70 67 0a 49 _ADDED_v 55.jpg.I
00000230  6d 61 67 65 2f 6a 70 65  67 39 b3 0c 04 00 0b 4c mage/jpe g9.....L
00000240  61 73 74 20 43 68 61 6e  63 65 00 44 47 72 61 62 ast Chan ce.DGrab
00000250  20 74 68 65 6d 20 77 68  69 6c 65 20 79 6f 75 20  them wh ile you 
00000260  63 61 6e 3b 20 74 68 65  73 65 20 70 72 6f 67 72 can; the se progr
00000270  61 6d 6d 65 73 20 61 72  65 20 6c 65 61 76 69 6e ammes ar e leavin
00000280  67 20 41 6e 79 74 69 6d  65 2b 20 73 6f 6f 6e 2e g Anytim e+ soon.
00000290  1d 01 01 7f 81 0b 4c 61  73 74 20 43 68 61 6e 63 ......La st Chanc
000002A0  65 82 0b 4c 61 73 74 20  43 68 61 6e 63 65 00 5f e..Last  Chance._
000002B0  07 00 5c 02 c6 7c 50 68  74 74 70 3a 2f 2f 63 64 ..\..|Ph ttp://cd
000002C0  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
000002D0  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
000002E0  4d 6f 76 69 65 73 2f 4c  61 73 74 63 68 61 6e 63 Movies/L astchanc
000002F0  65 2f 4d 4f 56 5f 4c 41  53 54 43 48 41 4e 43 45 e/MOV_LA STCHANCE
00000300  5f 76 35 2e 6a 70 67 07  69 6d 67 2f 6a 70 67 39 _v5.jpg. img/jpg9
00000310  b2 0b 05 00 08 42 6f 78  20 53 65 74 73 00 59 4f .....Box  Sets.YO
00000320  70 65 6e 20 6f 75 72 20  62 6f 78 20 73 65 74 20 pen our  box set 
00000330  6f 66 20 64 65 6c 69 67  68 74 73 20 61 6e 64 20 of delig hts and 
00000340  64 69 73 63 6f 76 65 72  20 79 6f 75 72 20 66 61 discover  your fa
00000350  76 6f 75 72 69 74 65 20  61 63 74 6f 72 73 2c 20 vourite  actors, 
00000360  73 65 61 73 6f 6e 73 20  61 6e 64 20 63 6f 6c 6c seasons  and coll
00000370  65 63 74 69 6f 6e 73 2e  17 01 01 7f 81 08 42 6f ections. ......Bo
00000380  78 20 53 65 74 73 82 08  42 6f 78 20 53 65 74 73 x Sets.. Box Sets
00000390  00 59 07 00 56 02 c6 7c  4a 68 74 74 70 3a 2f 2f .Y..V..| Jhttp://
000003A0  63 64 6e 2e 73 6b 79 2e  63 6f 6d 2f 36 30 34 34 cdn.sky. com/6044
000003B0  31 2f 43 6c 61 73 73 69  66 69 63 61 74 69 6f 6e 1/Classi fication
000003C0  73 2f 4d 6f 76 69 65 73  2f 42 6f 78 73 65 74 73 s/Movies /Boxsets
000003D0  2f 4d 4f 56 5f 42 4f 58  53 45 54 53 5f 76 31 2e /MOV_BOX SETS_v1.
000003E0  6a 70 67 07 69 6d 67 2f  6a 70 67 34 4e 0c 06 00 jpg.img/ jpg4N...
000003F0  0a 42 6f 78 20 4f 66 66  69 63 65 00 85 54 68 65 .Box Off ice..The
00000400  20 68 6f 6d 65 20                                 home 
00000406  00 03 00 85 00 00 fe 0b  10 85 0e 01 00 03 41 6c ........ ......Al
00000416  6c 00 26 41 20 63 6f 6d  70 6c 65 74 65 20 41 2d l.&A com plete A-
00000426  5a 20 6c 69 73 74 20 6f  66 20 61 6c 6c 20 70 72 Z list o f all pr
00000436  6f 67 72 61 6d 6d 65 73  2e 0d 01 01 ff 81 03 41 ogrammes .......A
00000446  6c 6c 82 03 41 6c 6c 00  55 07 00 52 02 c6 7c 43 ll..All. U..R..|C
00000456  68 74 74 70 3a 2f 2f 63  64 6e 2e 73 6b 79 2e 63 http://c dn.sky.c
00000466  6f 6d 2f 36 30 34 34 31  2f 43 6c 61 73 73 69 66 om/60441 /Classif
00000476  69 63 61 74 69 6f 6e 73  2f 4d 6f 76 69 65 73 2f ications /Movies/
00000486  41 6c 6c 2f 4d 4f 56 5f  41 4c 4c 5f 76 33 31 2e All/MOV_ ALL_v31.
00000496  6a 70 67 0a 49 6d 61 67  65 2f 6a 70 65 67 10 69 jpg.Imag e/jpeg.i
000004A6  0c 02 00 0a 48 69 67 68  6c 69 67 68 74 73 00 32 ....High lights.2
000004B6  54 68 65 20 70 69 63 6b  20 6f 66 20 74 68 65 20 The pick  of the 
000004C6  62 65 73 74 20 70 72 6f  67 72 61 6d 6d 65 73 20 best pro grammes 
000004D6  72 65 61 64 79 20 61 6e  64 20 77 61 69 74 69 6e ready an d waitin
000004E6  67 2e 1b 01 01 7f 81 0a  48 69 67 68 6c 69 67 68 g....... Highligh
000004F6  74 73 82 0a 48 69 67 68  6c 69 67 68 74 73 00 63 ts..High lights.c
00000506  07 00 60 02 c6 7c 51 68  74 74 70 3a 2f 2f 63 64 ..`..|Qh ttp://cd
00000516  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
00000526  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
00000536  4d 6f 76 69 65 73 2f 48  69 67 68 6c 69 67 68 74 Movies/H ighlight
00000546  73 2f 4d 4f 56 5f 48 49  47 48 4c 49 47 48 54 53 s/MOV_HI GHLIGHTS
00000556  5f 76 37 32 2e 6a 70 67  0a 49 6d 61 67 65 2f 6a _v72.jpg .Image/j
00000566  70 65 67 10 86 0c 03 00  0e 52 65 63 65 6e 74 6c peg..... .Recentl
00000576  79 20 41 64 64 65 64 00  30 50 72 6f 67 72 61 6d y Added. 0Program
00000586  6d 65 73 20 77 65 27 76  65 20 72 65 63 65 6e 74 mes we'v e recent
00000596  6c 79 20 61 64 64 65 64  20 74 6f 20 53 6b 79 20 ly added  to Sky 
000005A6  41 6e 79 74 69 6d 65 2b  2e 23 01 01 7f 81 0e 52 Anytime+ .#.....R
000005B6  65 63 65 6e 74 6c 79 20  41 64 64 65 64 82 0e 52 ecently  Added..R
000005C6  65 63 65 6e 74 6c 79 20  41 64 64 65 64 00 6a 07 ecently  Added.j.
000005D6  00 67 02 c6 7c 58 68 74  74 70 3a 2f 2f 63 64 6e .g..|Xht tp://cdn
000005E6  2e 73 6b 79 2e 63 6f 6d  2f 36 30 34 34 31 2f 43 .sky.com /60441/C
000005F6  6c 61 73 73 69 66 69 63  61 74 69 6f 6e 73 2f 4d lassific ations/M
00000606  6f 76 69 65 73 2f 52 65  63 65 6e 74 6c 79 41 64 ovies/Re centlyAd
00000616  64 65 64 2f 4d 4f 56 5f  52 45 43 45 4e 54 4c 59 ded/MOV_ RECENTLY
00000626  5f 41 44 44 45 44 5f 76  35 35 2e 6a 70 67 0a 49 _ADDED_v 55.jpg.I
00000636  6d 61 67 65 2f 6a 70 65  67 39 b3 0c 04 00 0b 4c mage/jpe g9.....L
00000646  61 73 74 20 43 68 61 6e  63 65 00 44 47 72 61 62 ast Chan ce.DGrab
00000656  20 74 68 65 6d 20 77 68  69 6c 65 20 79 6f 75 20  them wh ile you 
00000666  63 61 6e 3b 20 74 68 65  73 65 20 70 72 6f 67 72 can; the se progr
00000676  61 6d 6d 65 73 20 61 72  65 20 6c 65 61 76 69 6e ammes ar e leavin
00000686  67 20 41 6e 79 74 69 6d  65 2b 20 73 6f 6f 6e 2e g Anytim e+ soon.
00000696  1d 01 01 7f 81 0b 4c 61  73 74 20 43 68 61 6e 63 ......La st Chanc
000006A6  65 82 0b 4c 61 73 74 20  43 68 61 6e 63 65 00 5f e..Last  Chance._
000006B6  07 00 5c 02 c6 7c 50 68  74 74 70 3a 2f 2f 63 64 ..\..|Ph ttp://cd
000006C6  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
000006D6  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
000006E6  4d 6f 76 69 65 73 2f 4c  61 73 74 63 68 61 6e 63 Movies/L astchanc
000006F6  65 2f 4d 4f 56 5f 4c 41  53 54 43 48 41 4e 43 45 e/MOV_LA STCHANCE
00000706  5f 76 35 2e 6a 70 67 07  69 6d 67 2f 6a 70 67 39 _v5.jpg. img/jpg9
00000716  b2 0b 05 00 08 42 6f 78  20 53 65 74 73 00 59 4f .....Box  Sets.YO
00000726  70 65 6e 20 6f 75 72 20  62 6f 78 20 73 65 74 20 pen our  box set 
00000736  6f 66 20 64 65 6c 69 67  68 74 73 20 61 6e 64 20 of delig hts and 
00000746  64 69 73 63 6f 76 65 72  20 79 6f 75 72 20 66 61 discover  your fa
00000756  76 6f 75 72 69 74 65 20  61 63 74 6f 72 73 2c 20 vourite  actors, 
00000766  73 65 61 73 6f 6e 73 20  61 6e 64 20 63 6f 6c 6c seasons  and coll
00000776  65 63 74 69 6f 6e 73 2e  17 01 01 7f 81 08 42 6f ections. ......Bo
00000786  78 20 53 65 74 73 82 08  42 6f 78 20 53 65 74 73 x Sets.. Box Sets
00000796  00 59 07 00 56 02 c6 7c  4a 68 74 74 70 3a 2f 2f .Y..V..| Jhttp://
000007A6  63 64 6e 2e 73 6b 79 2e  63 6f 6d 2f 36 30 34 34 cdn.sky. com/6044
000007B6  31 2f 43 6c 61 73 73 69  66 69 63 61 74 69 6f 6e 1/Classi fication
000007C6  73 2f 4d 6f 76 69 65 73  2f 42 6f 78 73 65 74 73 s/Movies /Boxsets
000007D6  2f 4d 4f 56 5f 42 4f 58  53 45 54 53 5f 76 31 2e /MOV_BOX SETS_v1.
000007E6  6a 70 67 07 69 6d 67 2f  6a 70 67 34 4e 0c 06 00 jpg.img/ jpg4N...
000007F6  0a 42 6f 78 20 4f 66 66  69 63 65 00 85 54 68 65 .Box Off ice..The
00000806  20 68 6f 6d 65 20                                 home 
0000080C  00 03 00 85 00 01 6f 66  20 74 68 65 20 62 65 73 ......of  the bes
0000081C  74 20 70 61 79 20 70 65  72 20 76 69 65 77 20 6d t pay pe r view m
0000082C  6f 76 69 65 20 72 65 6c  65 61 73 65 73 2e 20 50 ovie rel eases. P
0000083C  72 65 73 73 20 27 53 65  6c 65 63 74 27 20 66 6f ress 'Se lect' fo
0000084C  72 20 6f 75 72 20 68 69  67 68 6c 69 67 68 74 73 r our hi ghlights
0000085C  20 61 6e 64 20 69 66 20  79 6f 75 27 72 65 20 6c  and if  you're l
0000086C  6f 6f 6b 69 6e 67 20 66  6f 72 20 6d 6f 72 65 2c ooking f or more,
0000087C  20 70 72 65 73 73 20 27  4c 69 73 74 20 41 6c 6c  press ' List All
0000088C  27 2e 1b 01 01 7f 81 0a  42 4f 58 20 4f 46 46 49 '....... BOX OFFI
0000089C  43 45 82 0a 42 6f 78 20  4f 66 66 69 63 65 00 61 CE..Box  Office.a
000008AC  07 00 5e 02 c6 7c 4f 68  74 74 70 3a 2f 2f 63 64 ..^..|Oh ttp://cd
000008BC  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
000008CC  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
000008DC  4d 6f 76 69 65 73 2f 42  6f 78 4f 66 66 69 63 65 Movies/B oxOffice
000008EC  2f 4d 4f 56 5f 42 4f 58  4f 46 46 49 43 45 5f 76 /MOV_BOX OFFICE_v
000008FC  33 33 2e 6a 70 67 0a 49  6d 61 67 65 2f 6a 70 65 33.jpg.I mage/jpe
0000090C  67 10 be 0c 07 00 06 43  6f 6d 65 64 79 00 9b 49 g......C omedy..I
0000091C  66 20 6c 61 75 67 68 74  65 72 20 69 73 20 74 68 f laught er is th
0000092C  65 20 62 65 73 74 20 6d  65 64 69 63 69 6e 65 2c e best m edicine,
0000093C  20 74 68 69 73 20 69 73  20 74 68 65 20 77 6f 72  this is  the wor
0000094C  6c 64 27 73 20 62 69 67  67 65 73 74 20 70 68 61 ld's big gest pha
0000095C  72 6d 61 63 79 2e 20 50  72 65 73 73 20 27 53 65 rmacy. P ress 'Se
0000096C  6c 65 63 74 27 20 66 6f  72 20 6f 75 72 20 68 69 lect' fo r our hi
0000097C  67 68 6c 69 67 68 74 73  20 61 6e 64 20 69 66 20 ghlights  and if 
0000098C  79 6f 75 27 72 65 20 6c  6f 6f 6b 69 6e 67 20 66 you're l ooking f
0000099C  6f 72 20 6d 6f 72 65 2c  20 70 72 65 73 73 20 27 or more,  press '
000009AC  4c 69 73 74 20 41 6c 6c  27 2e 13 01 01 7f 81 06 List All '.......
000009BC  43 6f 6d 65 64 79 82 06  43 6f 6d 65 64 79 00 5b Comedy.. Comedy.[
000009CC  07 00 58 02 c6 7c 49 68  74 74 70 3a 2f 2f 63 64 ..X..|Ih ttp://cd
000009DC  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
000009EC  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
000009FC  4d 6f 76 69 65 73 2f 43  6f 6d 65 64 79 2f 4d 4f Movies/C omedy/MO
00000A0C  56 5f 43 4f 4d 45 44 59  5f 76 32 38 2e 6a 70 67 V_COMEDY _v28.jpg
00000A1C  0a 49 6d 61 67 65 2f 6a  70 65 67 10 da 0c 08 00 .Image/j peg.....
00000A2C  06 41 63 74 69 6f 6e 00  ad 57 61 6e 74 20 74 6f .Action. .Want to
00000A3C  70 20 67 65 61 72 2c 20  61 64 72 65 6e 61 6c 69 p gear,  adrenali
00000A4C  6e 2d 70 75 6d 70 69 6e  67 20 65 78 63 69 74 65 n-pumpin g excite
00000A5C  6d 65 6e 74 3f 20 54 68  65 6e 20 6c 6f 6f 6b 20 ment? Th en look 
00000A6C  6e 6f 20 66 75 72 74 68  65 72 20 66 6f 72 20 74 no furth er for t
00000A7C  68 72 69 6c 6c 73 20 61  6e 64 20 73 70 69 6c 6c hrills a nd spill
00000A8C  73 2e 20 50 72 65 73 73  20 27 53 65 6c 65 63 74 s. Press  'Select
00000A9C  27 20 66 6f 72 20 6f 75  72 20 68 69 67 68 6c 69 ' for ou r highli
00000AAC  67 68 74 73 20 61 6e 64  20 69 66 20 79 6f 75 27 ghts and  if you'
00000ABC  72 65 20 6c 6f 6f 6b 69  6e 67 20 66 6f 72 20 6d re looki ng for m
00000ACC  6f 72 65 2c 20 70 72 65  73 73 20 27 4c 69 73 74 ore, pre ss 'List
00000ADC  20 41 6c 6c 27 2e 13 01  01 7f 81 06 41 63 74 69  All'... ....Acti
00000AEC  6f 6e 82 06 41 63 74 69  6f 6e 00 5b 07 00 58 02 on..Acti on.[..X.
00000AFC  c6 7c 49 68 74 74 70 3a  2f 2f 63 64 6e 2e 73 6b .|Ihttp: //cdn.sk
00000B0C  79 2e 63 6f 6d 2f 36 30  34 34 31 2f 43 6c 61 73 y.com/60 441/Clas
00000B1C  73 69 66 69 63 61 74 69  6f 6e 73 2f 4d 6f 76 69 sificati ons/Movi
00000B2C  65 73 2f 41 63 74 69 6f  6e 2f 4d 4f 56 5f 41 43 es/Actio n/MOV_AC
00000B3C  54 49 4f 4e 5f 76 32 36  2e 6a 70 67 0a 49 6d 61 TION_v26 .jpg.Ima
00000B4C  67 65 2f 6a 70 65 67 10  f6 0c 09 00 06 46 61 6d ge/jpeg. .....Fam
00000B5C  69 6c 79 00 a7 54 65 72  72 69 62 6c 65 20 74 79 ily..Ter rible ty
00000B6C  6b 65 73 2c 20 61 6e 69  6d 61 74 65 64 20 61 6e kes, ani mated an
00000B7C  74 69 63 73 2c 20 6d 61  67 69 63 20 61 6e 64 20 tics, ma gic and 
00000B8C  61 64 76 65 6e 74 75 72  65 20 2d 20 61 6c 6c 20 adventur e - all 
00000B9C  75 6e 64 65 72 20 6f 6e  65 20 62 75 72 73 74 69 under on e bursti
00000BAC  6e 67 20 72 6f 6f 66 2e  20 50 72 65 73 73 20 27 ng roof.  Press '
00000BBC  53 65 6c 65 63 74 27 20  66 6f 72 20 6f 75 72 20 Select'  for our 
00000BCC  68 69 67 68 6c 69 67 68  74 73 20 61 6e 64 20 69 highligh ts and i
00000BDC  66 20 79 6f 75 27 72 65  20 6c 6f 6f 6b 69 6e 67 f you're  looking
00000BEC  20 66 6f 72 20 6d 6f 72  65 2c 20 70 72 65 73 73  for mor e, press
00000BFC  20 27 4c 69 73 74 20 41  6c 6c 27 2e 13 01 01 7f  'List A ll'.....
00000C0C  81 06 46 61 6d 69                                ..Fami
00000C12  00 03 80 85 00 02 6c 79  82 06 46 61 6d 69 6c 79 ......ly ..Family
00000C22  00 5b 07 00 58 02 c6 7c  49 68 74 74 70 3a 2f 2f .[..X..| Ihttp://
00000C32  63 64 6e 2e 73 6b 79 2e  63 6f 6d 2f 36 30 34 34 cdn.sky. com/6044
00000C42  31 2f 43 6c 61 73 73 69  66 69 63 61 74 69 6f 6e 1/Classi fication
00000C52  73 2f 4d 6f 76 69 65 73  2f 46 61 6d 69 6c 79 2f s/Movies /Family/
00000C62  4d 4f 56 5f 46 41 4d 49  4c 59 5f 76 32 37 2e 6a MOV_FAMI LY_v27.j
00000C72  70 67 0a 49 6d 61 67 65  2f 6a 70 65 67 11 12 0c pg.Image /jpeg...
00000C82  0a 00 08 54 68 72 69 6c  6c 65 72 00 a9 59 6f 75 ...Thril ler..You
00000C92  20 63 61 6e 20 74 61 6b  65 20 61 20 77 68 6f 6c  can tak e a whol
00000CA2  65 20 73 65 61 74 2c 20  62 75 74 20 79 6f 75 27 e seat,  but you'
00000CB2  6c 6c 20 6f 6e 6c 79 20  75 73 65 20 74 68 65 20 ll only  use the 
00000CC2  65 64 67 65 20 6f 66 20  69 74 20 77 69 74 68 20 edge of  it with 
00000CD2  74 68 65 73 65 20 6e 61  69 6c 2d 62 69 74 65 72 these na il-biter
00000CE2  73 2e 20 50 72 65 73 73  20 27 53 65 6c 65 63 74 s. Press  'Select
00000CF2  27 20 66 6f 72 20 6f 75  72 20 68 69 67 68 6c 69 ' for ou r highli
00000D02  67 68 74 73 20 61 6e 64  20 69 66 20 79 6f 75 27 ghts and  if you'
00000D12  72 65 20 6c 6f 6f 6b 69  6e 67 20 66 6f 72 20 6d re looki ng for m
00000D22  6f 72 65 2c 20 70 72 65  73 73 20 27 4c 69 73 74 ore, pre ss 'List
00000D32  20 41 6c 6c 27 2e 17 01  01 7f 81 08 54 68 72 69  All'... ....Thri
00000D42  6c 6c 65 72 82 08 54 68  72 69 6c 6c 65 72 00 5f ller..Th riller._
00000D52  07 00 5c 02 c6 7c 4d 68  74 74 70 3a 2f 2f 63 64 ..\..|Mh ttp://cd
00000D62  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
00000D72  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
00000D82  4d 6f 76 69 65 73 2f 54  68 72 69 6c 6c 65 72 2f Movies/T hriller/
00000D92  4d 4f 56 5f 54 48 52 49  4c 4c 45 52 5f 76 33 30 MOV_THRI LLER_v30
00000DA2  2e 6a 70 67 0a 49 6d 61  67 65 2f 6a 70 65 67 11 .jpg.Ima ge/jpeg.
00000DB2  2e 0c 0b 00 05 44 72 61  6d 61 00 a4 48 61 6e 6b .....Dra ma..Hank
00000DC2  69 65 73 20 61 74 20 74  68 65 20 72 65 61 64 79 ies at t he ready
00000DD2  20 66 6f 72 20 61 20 70  6c 61 63 65 20 77 68 65  for a p lace whe
00000DE2  72 65 20 65 6d 6f 74 69  6f 6e 73 20 72 75 6e 20 re emoti ons run 
00000DF2  68 69 67 68 20 61 6e 64  20 74 65 61 72 20 64 75 high and  tear du
00000E02  63 74 73 20 72 75 6e 20  64 72 79 2e 20 50 72 65 cts run  dry. Pre
00000E12  73 73 20 27 53 65 6c 65  63 74 27 20 66 6f 72 20 ss 'Sele ct' for 
00000E22  6f 75 72 20 68 69 67 68  6c 69 67 68 74 73 20 61 our high lights a
00000E32  6e 64 20 69 66 20 79 6f  75 27 72 65 20 6c 6f 6f nd if yo u're loo
00000E42  6b 69 6e 67 20 66 6f 72  20 6d 6f 72 65 2c 20 70 king for  more, p
00000E52  72 65 73 73 20 27 4c 69  73 74 20 41 6c 6c 27 2e ress 'Li st All'.
00000E62  11 01 01 7f 81 05 44 72  61 6d 61 82 05 44 72 61 ......Dr ama..Dra
00000E72  6d 61 00 59 07 00 56 02  c6 7c 47 68 74 74 70 3a ma.Y..V. .|Ghttp:
00000E82  2f 2f 63 64 6e 2e 73 6b  79 2e 63 6f 6d 2f 36 30 //cdn.sk y.com/60
00000E92  34 34 31 2f 43 6c 61 73  73 69 66 69 63 61 74 69 441/Clas sificati
00000EA2  6f 6e 73 2f 4d 6f 76 69  65 73 2f 44 72 61 6d 61 ons/Movi es/Drama
00000EB2  2f 4d 4f 56 5f 44 52 41  4d 41 5f 76 32 36 2e 6a /MOV_DRA MA_v26.j
00000EC2  70 67 0a 49 6d 61 67 65  2f 6a 70 65 67          pg.Image /jpeg
00000ECF  00 03 00 85 00 01 6f 66  20 74 68 65 20 62 65 73 ......of  the bes
00000EDF  74 20 70 61 79 20 70 65  72 20 76 69 65 77 20 6d t pay pe r view m
00000EEF  6f 76 69 65 20 72 65 6c  65 61 73 65 73 2e 20 50 ovie rel eases. P
00000EFF  72 65 73 73 20 27 53 65  6c 65 63 74 27 20 66 6f ress 'Se lect' fo
00000F0F  72 20 6f 75 72 20 68 69  67 68 6c 69 67 68 74 73 r our hi ghlights
00000F1F  20 61 6e 64 20 69 66 20  79 6f 75 27 72 65 20 6c  and if  you're l
00000F2F  6f 6f 6b 69 6e 67 20 66  6f 72 20 6d 6f 72 65 2c ooking f or more,
00000F3F  20 70 72 65 73 73 20 27  4c 69 73 74 20 41 6c 6c  press ' List All
00000F4F  27 2e 1b 01 01 7f 81 0a  42 4f 58 20 4f 46 46 49 '....... BOX OFFI
00000F5F  43 45 82 0a 42 6f 78 20  4f 66 66 69 63 65 00 61 CE..Box  Office.a
00000F6F  07 00 5e 02 c6 7c 4f 68  74 74 70 3a 2f 2f 63 64 ..^..|Oh ttp://cd
00000F7F  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
00000F8F  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
00000F9F  4d 6f 76 69 65 73 2f 42  6f 78 4f 66 66 69 63 65 Movies/B oxOffice
00000FAF  2f 4d 4f 56 5f 42 4f 58  4f 46 46 49 43 45 5f 76 /MOV_BOX OFFICE_v
00000FBF  33 33 2e 6a 70 67 0a 49  6d 61 67 65 2f 6a 70 65 33.jpg.I mage/jpe
00000FCF  67 10 be 0c 07 00 06 43  6f 6d 65 64 79 00 9b 49 g......C omedy..I
00000FDF  66 20 6c 61 75 67 68 74  65 72 20 69 73 20 74 68 f laught er is th
00000FEF  65 20 62 65 73 74 20 6d  65 64 69 63 69 6e 65 2c e best m edicine,
00000FFF  20 74 68 69 73 20 69 73  20 74 68 65 20 77 6f 72  this is  the wor
0000100F  6c 64 27 73 20 62 69 67  67 65 73 74 20 70 68 61 ld's big gest pha
0000101F  72 6d 61 63 79 2e 20 50  72 65 73 73 20 27 53 65 rmacy. P ress 'Se
0000102F  6c 65 63 74 27 20 66 6f  72 20 6f 75 72 20 68 69 lect' fo r our hi
0000103F  67 68 6c 69 67 68 74 73  20 61 6e 64 20 69 66 20 ghlights  and if 
0000104F  79 6f 75 27 72 65 20 6c  6f 6f 6b 69 6e 67 20 66 you're l ooking f
0000105F  6f 72 20 6d 6f 72 65 2c  20 70 72 65 73 73 20 27 or more,  press '
0000106F  4c 69 73 74 20 41 6c 6c  27 2e 13 01 01 7f 81 06 List All '.......
0000107F  43 6f 6d 65 64 79 82 06  43 6f 6d 65 64 79 00 5b Comedy.. Comedy.[
0000108F  07 00 58 02 c6 7c 49 68  74 74 70 3a 2f 2f 63 64 ..X..|Ih ttp://cd
0000109F  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
000010AF  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
000010BF  4d 6f 76 69 65 73 2f 43  6f 6d 65 64 79 2f 4d 4f Movies/C omedy/MO
000010CF  56 5f 43 4f 4d 45 44 59  5f 76 32 38 2e 6a 70 67 V_COMEDY _v28.jpg
000010DF  0a 49 6d 61 67 65 2f 6a  70 65 67 10 da 0c 08 00 .Image/j peg.....
000010EF  06 41 63 74 69 6f 6e 00  ad 57 61 6e 74 20 74 6f .Action. .Want to
000010FF  70 20 67 65 61 72 2c 20  61 64 72 65 6e 61 6c 69 p gear,  adrenali
0000110F  6e 2d 70 75 6d 70 69 6e  67 20 65 78 63 69 74 65 n-pumpin g excite
0000111F  6d 65 6e 74 3f 20 54 68  65 6e 20 6c 6f 6f 6b 20 ment? Th en look 
0000112F  6e 6f 20 66 75 72 74 68  65 72 20 66 6f 72 20 74 no furth er for t
0000113F  68 72 69 6c 6c 73 20 61  6e 64 20 73 70 69 6c 6c hrills a nd spill
0000114F  73 2e 20 50 72 65 73 73  20 27 53 65 6c 65 63 74 s. Press  'Select
0000115F  27 20 66 6f 72 20 6f 75  72 20 68 69 67 68 6c 69 ' for ou r highli
0000116F  67 68 74 73 20 61 6e 64  20 69 66 20 79 6f 75 27 ghts and  if you'
0000117F  72 65 20 6c 6f 6f 6b 69  6e 67 20 66 6f 72 20 6d re looki ng for m
0000118F  6f 72 65 2c 20 70 72 65  73 73 20 27 4c 69 73 74 ore, pre ss 'List
0000119F  20 41 6c 6c 27 2e 13 01  01 7f 81 06 41 63 74 69  All'... ....Acti
000011AF  6f 6e 82 06 41 63 74 69  6f 6e 00 5b 07 00 58 02 on..Acti on.[..X.
000011BF  c6 7c 49 68 74 74 70 3a  2f 2f 63 64 6e 2e 73 6b .|Ihttp: //cdn.sk
000011CF  79 2e 63 6f 6d 2f 36 30  34 34 31 2f 43 6c 61 73 y.com/60 441/Clas
000011DF  73 69 66 69 63 61 74 69  6f 6e 73 2f 4d 6f 76 69 sificati ons/Movi
000011EF  65 73 2f 41 63 74 69 6f  6e 2f 4d 4f 56 5f 41 43 es/Actio n/MOV_AC
000011FF  54 49 4f 4e 5f 76 32 36  2e 6a 70 67 0a 49 6d 61 TION_v26 .jpg.Ima
0000120F  67 65 2f 6a 70 65 67 10  f6 0c 09 00 06 46 61 6d ge/jpeg. .....Fam
0000121F  69 6c 79 00 a7 54 65 72  72 69 62 6c 65 20 74 79 ily..Ter rible ty
0000122F  6b 65 73 2c 20 61 6e 69  6d 61 74 65 64 20 61 6e kes, ani mated an
0000123F  74 69 63 73 2c 20 6d 61  67 69 63 20 61 6e 64 20 tics, ma gic and 
0000124F  61 64 76 65 6e 74 75 72  65 20 2d 20 61 6c 6c 20 adventur e - all 
0000125F  75 6e 64 65 72 20 6f 6e  65 20 62 75 72 73 74 69 under on e bursti
0000126F  6e 67 20 72 6f 6f 66 2e  20 50 72 65 73 73 20 27 ng roof.  Press '
0000127F  53 65 6c 65 63 74 27 20  66 6f 72 20 6f 75 72 20 Select'  for our 
0000128F  68 69 67 68 6c 69 67 68  74 73 20 61 6e 64 20 69 highligh ts and i
0000129F  66 20 79 6f 75 27 72 65  20 6c 6f 6f 6b 69 6e 67 f you're  looking
000012AF  20 66 6f 72 20 6d 6f 72  65 2c 20 70 72 65 73 73  for mor e, press
000012BF  20 27 4c 69 73 74 20 41  6c 6c 27 2e 13 01 01 7f  'List A ll'.....
000012CF  81 06 46 61 6d 69                                ..Fami
000012D5  00 03 80 85 00 02 6c 79  82 06 46 61 6d 69 6c 79 ......ly ..Family
000012E5  00 5b 07 00 58 02 c6 7c  49 68 74 74 70 3a 2f 2f .[..X..| Ihttp://
000012F5  63 64 6e 2e 73 6b 79 2e  63 6f 6d 2f 36 30 34 34 cdn.sky. com/6044
00001305  31 2f 43 6c 61 73 73 69  66 69 63 61 74 69 6f 6e 1/Classi fication
00001315  73 2f 4d 6f 76 69 65 73  2f 46 61 6d 69 6c 79 2f s/Movies /Family/
00001325  4d 4f 56 5f 46 41 4d 49  4c 59 5f 76 32 37 2e 6a MOV_FAMI LY_v27.j
00001335  70 67 0a 49 6d 61 67 65  2f 6a 70 65 67 11 12 0c pg.Image /jpeg...
00001345  0a 00 08 54 68 72 69 6c  6c 65 72 00 a9 59 6f 75 ...Thril ler..You
00001355  20 63 61 6e 20 74 61 6b  65 20 61 20 77 68 6f 6c  can tak e a whol
00001365  65 20 73 65 61 74 2c 20  62 75 74 20 79 6f 75 27 e seat,  but you'
00001375  6c 6c 20 6f 6e 6c 79 20  75 73 65 20 74 68 65 20 ll only  use the 
00001385  65 64 67 65 20 6f 66 20  69 74 20 77 69 74 68 20 edge of  it with 
00001395  74 68 65 73 65 20 6e 61  69 6c 2d 62 69 74 65 72 these na il-biter
000013A5  73 2e 20 50 72 65 73 73  20 27 53 65 6c 65 63 74 s. Press  'Select
000013B5  27 20 66 6f 72 20 6f 75  72 20 68 69 67 68 6c 69 ' for ou r highli
000013C5  67 68 74 73 20 61 6e 64  20 69 66 20 79 6f 75 27 ghts and  if you'
000013D5  72 65 20 6c 6f 6f 6b 69  6e 67 20 66 6f 72 20 6d re looki ng for m
000013E5  6f 72 65 2c 20 70 72 65  73 73 20 27 4c 69 73 74 ore, pre ss 'List
000013F5  20 41 6c 6c 27 2e 17 01  01 7f 81 08 54 68 72 69  All'... ....Thri
00001405  6c 6c 65 72 82 08 54 68  72 69 6c 6c 65 72 00 5f ller..Th riller._
00001415  07 00 5c 02 c6 7c 4d 68  74 74 70 3a 2f 2f 63 64 ..\..|Mh ttp://cd
00001425  6e 2e 73 6b 79 2e 63 6f  6d 2f 36 30 34 34 31 2f n.sky.co m/60441/
00001435  43 6c 61 73 73 69 66 69  63 61 74 69 6f 6e 73 2f Classifi cations/
00001445  4d 6f 76 69 65 73 2f 54  68 72 69 6c 6c 65 72 2f Movies/T hriller/
00001455  4d 4f 56 5f 54 48 52 49  4c 4c 45 52 5f 76 33 30 MOV_THRI LLER_v30
00001465  2e 6a 70 67 0a 49 6d 61  67 65 2f 6a 70 65 67 11 .jpg.Ima ge/jpeg.
00001475  2e 0c 0b 00 05 44 72 61  6d 61 00 a4 48 61 6e 6b .....Dra ma..Hank
00001485  69 65 73 20 61 74 20 74  68 65 20 72 65 61 64 79 ies at t he ready
00001495  20 66 6f 72 20 61 20 70  6c 61 63 65 20 77 68 65  for a p lace whe
000014A5  72 65 20 65 6d 6f 74 69  6f 6e 73 20 72 75 6e 20 re emoti ons run 
000014B5  68 69 67 68 20 61 6e 64  20 74 65 61 72 20 64 75 high and  tear du
000014C5  63 74 73 20 72 75 6e 20  64 72 79 2e 20 50 72 65 cts run  dry. Pre
000014D5  73 73 20 27 53 65 6c 65  63 74 27 20 66 6f 72 20 ss 'Sele ct' for 
000014E5  6f 75 72 20 68 69 67 68  6c 69 67 68 74 73 20 61 our high lights a
000014F5  6e 64 20 69 66 20 79 6f  75 27 72 65 20 6c 6f 6f nd if yo u're loo
00001505  6b 69 6e 67 20 66 6f 72  20 6d 6f 72 65 2c 20 70 king for  more, p
00001515  72 65 73 73 20 27 4c 69  73 74 20 41 6c 6c 27 2e ress 'Li st All'.
00001525  11 01 01 7f 81 05 44 72  61 6d 61 82 05 44 72 61 ......Dr ama..Dra
00001535  6d 61 00 59 07 00 56 02  c6 7c 47 68 74 74 70 3a ma.Y..V. .|Ghttp:
00001545  2f 2f 63 64 6e 2e 73 6b  79 2e 63 6f 6d 2f 36 30 //cdn.sk y.com/60
00001555  34 34 31 2f 43 6c 61 73  73 69 66 69 63 61 74 69 441/Clas sificati
00001565  6f 6e 73 2f 4d 6f 76 69  65 73 2f 44 72 61 6d 61 ons/Movi es/Drama
00001575  2f 4d 4f 56 5f 44 52 41  4d 41 5f 76 32 36 2e 6a /MOV_DRA MA_v26.j
00001585  70 67 0a 49 6d 61 67 65  2f 6a 70 65 67          pg.Image /jpeg

Ascii:

.............
BOX OFFICE.1The home of the best pay per view movie releases......
BOX OFFICE.
Box Office.s....ALL.,The A-Z of what's available in Sky Anytime+.
.....ALL..All...
..CHANNELS.MA wide choice of channels offering a great selection of programmes on demand.......CHANNELS..Channels.............
BOX OFFICE.1The home of the best pay per view movie releases......
BOX OFFICE.
Box Office.s....ALL.,The A-Z of what's available in Sky Anytime+.
.....ALL..All...
..CHANNELS.MA wide choice of channels offering a great selection of programmes on demand.......CHANNELS..Channels

Hex:

00000000  00 03 80 83 00 00 ff 03  14 8f 0b 08 00 0a 42 4f ........ ......BO
00000010  58 20 4f 46 46 49 43 45  00 31 54 68 65 20 68 6f X OFFICE .1The ho
00000020  6d 65 20 6f 66 20 74 68  65 20 62 65 73 74 20 70 me of th e best p
00000030  61 79 20 70 65 72 20 76  69 65 77 20 6d 6f 76 69 ay per v iew movi
00000040  65 20 72 65 6c 65 61 73  65 73 2e 1b 01 01 7f 81 e releas es......
00000050  0a 42 4f 58 20 4f 46 46  49 43 45 82 0a 42 6f 78 .BOX OFF ICE..Box
00000060  20 4f 66 66 69 63 65 15  73 0e 09 00 03 41 4c 4c  Office. s....ALL
00000070  00 2c 54 68 65 20 41 2d  5a 20 6f 66 20 77 68 61 .,The A- Z of wha
00000080  74 27 73 20 61 76 61 69  6c 61 62 6c 65 20 69 6e t's avai lable in
00000090  20 53 6b 79 20 41 6e 79  74 69 6d 65 2b 2e 0d 01  Sky Any time+...
000000A0  01 ff 81 03 41 4c 4c 82  03 41 6c 6c 0e bb 0b 0a ....ALL. .All....
000000B0  00 08 43 48 41 4e 4e 45  4c 53 00 4d 41 20 77 69 ..CHANNE LS.MA wi
000000C0  64 65 20 63 68 6f 69 63  65 20 6f 66 20 63 68 61 de choic e of cha
000000D0  6e 6e 65 6c 73 20 6f 66  66 65 72 69 6e 67 20 61 nnels of fering a
000000E0  20 67 72 65 61 74 20 73  65 6c 65 63 74 69 6f 6e  great s election
000000F0  20 6f 66 20 70 72 6f 67  72 61 6d 6d 65 73 20 6f  of prog rammes o
00000100  6e 20 64 65 6d 61 6e 64  2e 17 01 01 7f 81 08 43 n demand .......C
00000110  48 41 4e 4e 45 4c 53 82  08 43 68 61 6e 6e 65 6c HANNELS. .Channel
00000120  73                                               s
00000121  00 03 80 83 00 00 ff 03  14 8f 0b 08 00 0a 42 4f ........ ......BO
00000131  58 20 4f 46 46 49 43 45  00 31 54 68 65 20 68 6f X OFFICE .1The ho
00000141  6d 65 20 6f 66 20 74 68  65 20 62 65 73 74 20 70 me of th e best p
00000151  61 79 20 70 65 72 20 76  69 65 77 20 6d 6f 76 69 ay per v iew movi
00000161  65 20 72 65 6c 65 61 73  65 73 2e 1b 01 01 7f 81 e releas es......
00000171  0a 42 4f 58 20 4f 46 46  49 43 45 82 0a 42 6f 78 .BOX OFF ICE..Box
00000181  20 4f 66 66 69 63 65 15  73 0e 09 00 03 41 4c 4c  Office. s....ALL
00000191  00 2c 54 68 65 20 41 2d  5a 20 6f 66 20 77 68 61 .,The A- Z of wha
000001A1  74 27 73 20 61 76 61 69  6c 61 62 6c 65 20 69 6e t's avai lable in
000001B1  20 53 6b 79 20 41 6e 79  74 69 6d 65 2b 2e 0d 01  Sky Any time+...
000001C1  01 ff 81 03 41 4c 4c 82  03 41 6c 6c 0e bb 0b 0a ....ALL. .All....
000001D1  00 08 43 48 41 4e 4e 45  4c 53 00 4d 41 20 77 69 ..CHANNE LS.MA wi
000001E1  64 65 20 63 68 6f 69 63  65 20 6f 66 20 63 68 61 de choic e of cha
000001F1  6e 6e 65 6c 73 20 6f 66  66 65 72 69 6e 67 20 61 nnels of fering a
00000201  20 67 72 65 61 74 20 73  65 6c 65 63 74 69 6f 6e  great s election
00000211  20 6f 66 20 70 72 6f 67  72 61 6d 6d 65 73 20 6f  of prog rammes o
00000221  6e 20 64 65 6d 61 6e 64  2e 17 01 01 7f 81 08 43 n demand .......C
00000231  48 41 4e 4e 45 4c 53 82  08 43 68 61 6e 6e 65 6c HANNELS. .Channel
00000241  73                                               s

The genre images and programme “boxart” is retrieved via TCP over HTTP
The connection is made to http://cdn.sky.com (default port 80)
The urls for the images are contained within the UDP conversation (example: http://cdn.sky.com/60446/bsky_atlantic/BOX_COVER/bsky_atlantic-THUM0000000000078070-20110520145742.jpg)
No authentication is required (the images can be obtained from any computer via any internet service provider).
The webserver is currently running Jetty 6.1.18

The content itself is also retrieved via TCP over HTTP
This time however, digest authentication is used.
I’m not an expert in this area- it looks like I can only sniff the username and MD5 hash of the response which cannot be reverse engineered to obtain the password.
I wonder if it is possible a vulnerability might be exploited in Jetty to help our investigations (again, not something I’m capable of).
I found the following info regarding Jetty vulnerabilities:
http://docs.codehaus.org/display/JETTY/Jetty+Security
http://jira.codehaus.org/browse/JETTY-1042

Next steps
I’ve not yet found any open ports on the sky box to allow a telnet connection in to try and extract some useful information nor can I find any information online about a jtag connection.
It may be possible to find schematics for the chips inside the box to build a jtag connection but I imagine that’s way beyond me (I can just about make the connection when someone has already done the development work).
No idea how one would then proceed to extract the box software and potentially modify it?
It looks like the new darwin software is a form of linux which is at least a step in the right direction?

Asides
Interestingly while doing research I found some information about flashing the old pace 3100 to allow live pause/recording functionality without a sky subscription (http://www.steves-homepage.co.uk/cgi-bin/yabb/YaBB.cgi?num=1210113159/0)
I also found some discussions about alternative satellite receivers (Dreambox 800 / 8000 HD, Vu+ Duo HD etc)- it sounds like these are capable of accepting a sky card to receive all channels (including high definition) and recording them to internal/external disks/usb devices. These recordings are unencrypted transport steams and can copied/viewed on any computer (and even transferred off/onto the box via ftp). Interesting! But not yet something I’m going to try.

I will continue to research and keep you posted.

L

Following on from https://tickett.wordpress.com/2011/05/19/crystal-reports-training-tutorial-part-2-building-a-basic-report/ I’m going to skim through the use of parameters (I initially thought this would be a really brief part of the tutorial then realised there is actually quite a lot to them!).

Parameter Types
Boolean: True or false (dropdown)

Currency: To the best of my knowledge this behaves the same as the number parameter type (textbox with validation)
Date: Pick from a calendar
DateTime: Pick from a calendar (textbox with validation for time)

Number: Textbox with validation
String: Textbox
Time: Textbox with validation

Parameter Options
I’m not going to cover all of the options- I recommend you experiment with them all to see how they behave for yourself
Prompt Text: Most common of all the options- this allows us to name our parameter something and have a more user friendly prompt

Allow Multiple Values: Goes without saying (see above)
*Note* Parameters which accept multiple values are great for your selection criteria but can be tricky to use for conditional formatting (the parameter now contains an array)
Prompt With Description Only: See below example (set to false)- you can see the values and corresponding descriptions

Now set to true- you can only see the descriptions

Allow Custom Value: See below example (set to true)- you may pick a value from the list or enter your own value

Now set to false- you are forced to pick a value from the list

Allow Range Values: Personally I always avoid the use of range values, and instead I have 2 prompts- one for the bottom of the range and one for the top (FromDate, ToDate for example)
Optional Prompt: Will allow the user to leave the parameter blank
*Note* If using optional parameters you must incorporate the HasValue function every time you access the parameter or the report will fail!
Edit Mask: For string parameter types only

  • “A” (allows an alphanumeric character and requires the entry of a character in the parameter value).
  • “a” (allows an alphanumeric character and does not require the entry of a character in the parameter value).
  • “0” (allows a digit [0 to 9] and requires the entry of a character in the parameter value).
  • “9” (allows a digit or a space, and does not require the entry of a character in the parameter value).
  • “#” (allows a digit, space, or plus/minus sign, and does not require the entry of a character in the parameter value).
  • “L” (allows a letter [A to Z], and requires the entry of a character in the parameter value).
  • “?” (allows a letter, and does not require the entry of a character in the parameter value).
  • “&” (allows any character or space, and requires the entry of a character in the parameter value).
  • “C” (allows any character or space, and does not require the entry of a character in the parameter value).
  • “. , : ; – /” (separator characters). Inserting separator characters into an edit mask is something like hard coding the formatting for the parameter field. When the field is placed on the report, the separator character will appear in the field object frame, like this: LLLL/0000. This example depicts an edit mask that requires four letters followed by four numbers.
  • “<” (causes subsequent characters to be converted to lowercase).
  • “>” (causes subsequent characters to be converted to uppercase).
  • “” (causes the subsequent character to be displayed as a literal). For example, the edit mask “A” would display a parameter value of “A.” If the edit mask is “00A00,” then a valid parameter value would consist of two digits, the letter “A,” and then two additional digits.
  • “Password”. Allows you to set the edit mask to “Password,” you can create conditional formulas specifying that certain sections of the report become visible only when certain user passwords are entered.

Report Layout
We can use the parameters to drive how our report looks (almost all section and field attributes can be determined by the value of parameters)

Create a string parameter called report_title and place it in the report header

Refresh the report, and enter some text for the report title

Let’s try one more example- create a new boolean parameter called hide_detail

Now in the section expert for our page header and detail sections we will enter a conditional suppression formula

Refresh the report choosing detail
And then choosing summary

Selection Criteria
Most commonly report parameters are used to determine our record selection formula
Create a number parameter EmployeeID and modify the record selection expert
{Orders.CustomerID} = {?Customer}
Enter a value

You will see your report displaying only records which meet your criteria

Dynamic
By default parameters are static and provide either:
-a textbox
-a dropdown list of predetermined values (entered while designing the report)
However- you can also create dynamic parameters which pull from a field in the database by selecting dynamic from the list of values box in the top right hand corner for the edit parameter window

Click the value field and select CustomerID
Now modify the record selection formula:
{Orders.CustomerID} = {?Customer}
And refresh the report

If a new value appears in the database they will appear the next time the report parameter is displayed

Cascading parameters can be created where you want to prompt for say Country then State (the selected value from the first parameter will impact the list of available values from the second parameter). I’m not going to cover this.

If you feel I’ve missed anything or have something to add please comment!

L

*Update* Further investigation

See my previous post: https://tickett.wordpress.com/2011/05/25/hacking-sky-anytime/

I couldn’t help but start some investigating…

I installed WinPcap, Cain & EffeTech HTTP Sniffer in a virtual machine and got cracking

Firstly, I had to enable ARP poisoning in Cain

You can find your sky box’s ip address by pressing services -> 0 -> 6 from the sky remote
Add to the list then start APR
Now from EffeTech HTTP Sniffer configure then start sniffing

Cool- so it’s using plain ‘old HTTP…
I tried a few of the .jpg links and it worked aok: http://cdn.sky.com/60445/bsky_skymovies/BOX_COVER/bsky_skymovies-THUM0000000000071243-20110518154138.jpg (note here I tried from both a sky broadband connection and from a non-sky connection and both worked (does this suggest you may be able to use anytime+ without sky broadband? Hmm…)
Unfortunately when I tried the .nff or .oecm- In Google Chrome I get “Error 6, file not found” and in Internet Explorer/Firefox I get a prompt for credentials (which I can’t seem to decipher from the sniffer logs). I also tried spoofing the User-Agent but that didn’t seem to help either.

That’s about the limit of my investigative skills- so I’ll have to hope others will take it further.

L

*Update* See the result of some investigation, packet sniffing etc
*Update2* See further investigation 

I am curious and don’t think I’ve seen this discussed yet…

Sky’s relatively new product- Anytime+ allows us (sky broadband + tv customers) to download content direct to our sky box for later viewing (or on-demand if your internet connection is fast enough).
Sky Anytime+ Movies
The Sky box is connected to the network and assigned an IP address- the device then presumably connects to a server to download a list of available content and then upon request, the content itself. So I imagine we can use some form of packet sniffing to identify where the box is connecting to and what information is being transferred?

Could we then download this content from a pc? I expect the content being downloaded is encrypted and contained in .str files so maybe even if we could get the files on a pc we could open/view them.

What about the other direction? Redirect the box to connect to your server which returns a list of content on your network and allows you to view it? Again- I expect you’d need to convert to .str and each programme would be downloaded to the box, viewed and then deleted.

Intrigued- let me know if you have any thoughts on this!

L

The camera got a good workout at the weekend- a few of my faves:

Gallery on facebook: Orli

.

Gallery on facebook: Kool Kids Klub 4th Birthday @ The Sunrooms

.

Lee Tickett Photography Fanpage on Facebook: http://www.facebook.com/pages/Lee-Tickett-Photography/111744830880

L

Hopefully you’ve read Part 1 – Installation / Configuration and you’re ready to start building your first report? I’ll be using Microsoft’s sample database Northwind on SQL Server for this part of the tutorial but you should be able to adapt almost any datasource to the examples. So let’s get started…

Create
Create a blank report (File -> New -> Blank Report)
The Database Expert will automatically appear
Expand the OLE DB (ADO) node and double click Make New Connection

Select Microsoft OLE DB Provider for SQL Server and click Next
Enter your server login details, select the Northwind database and click Finish
*Note* If you are using Integrated Security ensure the User ID field is blank before you tick the Integrated Security box or else it will fail
Expand the server, database, schema & tables nodes and double click the Orders table to add it to the selected tables pane then click OK (we’re going to start real basic with just this one table)

Add Fields
If it isn’t already visible, open the Field Explorer (View -> Field Explorer)
Enable the display of field types (right click in the field explorer and tick Show Field Type)

Highlight the 6 fields as above and drag them into the detail section of the report. You will notice headers are automatically inserted.

Preview
Refresh the report (View -> Preview or Ctrl-R or F5 or the refesh icon from the toolbar)

Format
I’m not going to go into detail, but now is a good time to explore the various formatting options for each field type. Right click a field and choose Format Field
For all fields you’ll see a standard set of formatting options (on the Common, Border, Font & Border tabs) but depending on the field type you will see one of the following tabs: Paragraph, Number or Date and Time
I chose to hide the time from the OrderDate and RequiredDate fields and remove the comma from the OrderID

Create a Formula Field
A formula field can be used for many purposes but will primarily be used to manipulate one or more fields
Right click Formula Fields -> New in the field explorer. We’re going to create a field to show whether the order has shipped, so let’s call it has_shipped and click OK

Take a moment to familiarise yourself with the Field Tree, Function Tree & Operator Tree- these list every field, function & operation available to us in our formula
*Note* Pay attention to the Default Values For Nulls dropdown (which hopefully you configured In the global Crystal options whilst reading Part 1 of this tutorial)
Move down to formula area and type an open curly brace { – the autocomplete popup should appear

*Note* If the autocomplete popup does not appear you probably need to update to the latest service pack
Enter the following formula:

if isnull({Orders.ShippedDate}) then
'Not Shipped'
else
'Shipped';

Click Save and close and drag the formula from the field explorer into the detail section of your report
*Note* This saves the formula only and does not save the actually report
Return to the report preview to see your formula in action

Filter
Report -> Selection Formulas -> Record
Try experimenting- here are a few examples:

  • {Orders.Freight} < 10
  • {Orders.EmployeeID} = 3

After changing the record selection formula each time click Save and Close and refresh the report preview

Sort
Report -> Record Sort Expert
You can drag, double click or use the buttons to add sort fields

Use the radio buttons to determine whether the fields are sorted in ascending or descending order
After changing the record sort criteria click OK and refresh the report preview

Summarize
There are 3 main ways to your data- I wont get into which to use when and why yet but I will briefly demonstrate each of them

1.
Highlight the Freight field in the detail section of your report and click the Summary icon (or Insert -> Summary)

Refresh the report and scroll to the report footer to see your summary field
Delete the summary field so we can try method 2 (right click -> Delete or select the field and press delete/backspace)
2.
Create a new formula called freight_total and enter the following:

sum({Orders.Freight});

Drag the new formula field into the report footer directly below the freight column

Refresh the report and scroll to the report footer to see your formula field

Delete the formula field so we can try method 3
3.
From the field explorer right click Running Total Fields -> New

Let’s call our running total freight_total and choose Orders.Freight as out field to summarize
Drag the running total field into the report footer directly below the freight column
Refresh the report and scroll to the report footer to see your running total

Conditional Formatting
Another concept you’re probably familiar with and I’m just going to show you a few examples
1. Highlight freight costs > £50
Right click the freight field in the detail section of your report -> Format Field

The X-2 icon indicates fields which can be determined by evaluating a formula
Click the icon next to the Color dropdown and enter the formula

if {Orders.Freight} > 50 then
crRed
else
crBlack;

Click Save and close then OK
Refresh the report

2. Highlight rows where order was shipped after the required date
Right click the detail section -> Section Expert
*Note* Sometimes the section you right clicked on isn’t automatically highlighted in the section expert, so always check before proceeding to modify the section properties
Switch to the Color tab and click the conditional formatting formula icon and enter the following

if {Orders.ShippedDate} > {Orders.RequiredDate} then
crYellow
else
crNoColor;

Click Save and Close


Click OK and refresh the report

Wow- that took longer than expected. I’ve tried to skim the surface and will likely revisit a lot of the topics later in the tutorial.

If you feel I’ve missed anything or have something to add please comment!

L

I’m trying to win an iPad 2 in the iSave, iWrite, iPad competition from PlayPennies.com! Which requires me to blog about money-saving… so here goes!

My top tips:

Price Comparison Websites
Check http://www.froogle.co.uk before buying and http://www.ebay.co.uk to see how much can be saved by buying second hand. Never venture to the supermarket without checking http://www.mysupermarket.co.uk for the latest offers!

Deals / Voucher Sites
For all the latest deals checkout http://www.hotukdeals.com and if you’re eating out I bet http://www.vouchercodes.co.uk will be able to save you some money!

CreditCard Cashback
Checkout the latest offerings http://www.americanexpress.com/uk normally give new customers 5% cashback on purchase made in the first 3 months of opening an account and up to 1.25% for purchases thereafter. For those retailers that don’t accept amex- http://www.egg.com offer a mastercard with 1% cashback on all purchases. It may not seem a lot but on top of other savings it soon adds up!

Online Referral Cashback
Probably one in every two purchases I make online earn me cashback through either http://www.quidco.com or http://www.topcashback.co.uk. It’s really quick and easy to signup and the money goes straight into your bank account. Look out for insurances, service providers (phone, internet, tv), utilities etc- these can easily earn you £100+ each!

Sell / Swap Unused Stuff
It may seem obvious- but I used to collect everything and could never find space to store it all. Over the past few years I have begun regularly clearing out old games, films & gadgets. Consider taking them into the office or mentioning them on social networking sites like facebook and twitter (you wont get hit with fees and you will know they’re going to a good home). As a last resort just list them on http://www.ebay.co.uk

Energy Saving
Speak to your energy supplier- most are currently offering free energy monitors to help you become more “aware”, and many offer discount/subsidies on energy saving tech.

L

Installation

I didn’t initially intend to include installation, but decided it was worth a brief mention.

As with many companies and products, SAP (and formerly Business Objects) have added new functionality and fixed bugs through the release of service packs. If you already have Crystal Reports installed, you have probably noticed the “check for updates” feature doesn’t work? Pop to the SAP website to check for the latest service pack:

http://service.sap.com/sap/bc/bsp/spn/bobj_download/main.htm

Currently: Crystal Reports XI Release 2 Service Pack 6, Crystal Reports 2008 Service Pack 3, and as yet no service packs have been released for Crystal Reports 2011.

Most of the service packs have been released as “full builds”- this means you don’t need Crystal Reports installed (it is included within the service pack itself). If you are running a fairly old version of Crystal, I encourage you to uninstall and start afresh with the latest full build.

Configuration

Now you have the latest service pack installed we can get started configuring your environment.

Launch Crystal Reports and access the options dialog from the File menu. I would encourage you to review each and all of the options- if configured incorrectly they can lead to insanity- however, if configured correctly they can save you a lot of time!

Here are a few of my recommendations (most of the other options should default to my preferred configuration or vary from report to report):

  • Layout -> Design View -> Grid -> Check
  • Database -> Tables and Fields -> Sort Fields Alphabetically -> Check
  • Database -> Advanced Options -> Automatic Smart Linking -> Uncheck
  • Formula Editor -> Null Treatment -> Default Values for Nulls
  • Reporting -> Save Data With Report -> Uncheck

That’s all for part 1- if you feel I’ve missed anything or have something to add please comment!

L

I ran a small training session a while back and wanted to flesh out my notes so they can hopefully form an online tutorial. Here’s the outline:

  1. Installation / Configuration
  2. Building a Report – The Basics
  3. Parameters
  4. Sub-Reports
  5. Grouping
  6. Cross-Tabs
  7. Understanding the Underlying SQL
  8. Limitations
  9. Tips/Tricks

The structure may vary a little- but all of the above topics should be covered at some point. I aim to post a few sections everyday (optimistic). Expect the first part shortly!

L

Further to my earlier post https://tickett.wordpress.com/2011/03/25/virtualbox-issue-in-osx-on-new-macbook-pro-i7-2011/ it sounds like the bug is fixed in VirtualBox 4.0.7 (see http://www.virtualbox.org/ticket/8474)

However, I’m currently running my MacBook Pro with the 32bit kernel because of the issues I described here https://tickett.wordpress.com/2011/05/08/macbook-pro-2011-freeze-crash-issue/ and pre-4.0.7 works fine in the 32bit kernel.

Fingers crossed- this will fix for any of you running 64bit kernel.

L

%d bloggers like this: