PDA

View Full Version : get programs off tivo using linux OS


justdaniel
10-14-2007, 03:48 AM
I am fairly new to tivo hacking. I have completed a capacity upgrade on my series 2 dtivo and it works fine. I am now looking into getting my recorded programs off the hardrives, but don't want to upgrade the tivo kernel just yet. What I would like to do is remove the hardrives and connect them to my pc running linux. I am basically wondering how the programs are stored on the tivo hardrives and where to look for them once the drives are mounted in my pc. Like I said I am fairly new to tivo hacking, but I have a fairly good understanding of linux. Any help or advice would be greatly appreciated.

Jamie
10-14-2007, 10:23 AM
I am fairly new to tivo hacking. I have completed a capacity upgrade on my series 2 dtivo and it works fine. I am now looking into getting my recorded programs off the hardrives, but don't want to upgrade the tivo kernel just yet. What I would like to do is remove the hardrives and connect them to my pc running linux. I am basically wondering how the programs are stored on the tivo hardrives and where to look for them once the drives are mounted in my pc. Like I said I am fairly new to tivo hacking, but I have a fairly good understanding of linux. Any help or advice would be greatly appreciated.The shows are encrypted, unless you've hacked to prevent that. The encryption keys are tied to the crypto chip in your tivo. There are no public tools to decrypt the shows off the tivo. You can decrypt them on the tivo if you hack, but you will have to replace the kernel: s2_unscramble (http://dealdatabase.com/forum/showthread.php?t=39207).

Once you have the shows unencrypted, there are tools to extract the shows from a linux PC: link (http://www.dealdatabase.com/forum/showthread.php?p=201494#post201494).

justdaniel
10-14-2007, 05:16 PM
So there is no way to get ahold of the encryption keys other than blowing the box away and going with a custom kernel that caches the keys automatically. Is there any way that I can simply modify my existing kernel to make it do this?

Jamie
10-14-2007, 09:39 PM
So there is no way to get ahold of the encryption keys other than blowing the box away and going with a custom kernel that caches the keys automatically. Is there any way that I can simply modify my existing kernel to make it do this?Why do you describe "going with a custom kernel" as "blowing the box away"? What's the difference between using a custom kernel and modifying your existing kernel? You might be able to figure out how to modify your existing kernel, but it would hardly be simple.

justdaniel
10-14-2007, 10:28 PM
If I did the 6.2 hack and enabled networking, it would erase what I already have stored on my tivo (blow it away). I guess what I want to know is if anyone knows another way to get ahold of the encryption keys to I can remove the hard drives from my tivo and extract the encrypted programs to a linux box and decrypt them.

Jamie
10-14-2007, 10:37 PM
If I did the 6.2 hack and enabled networking, it would erase what I already have stored on my tivo (blow it away).Incorrect.I guess what I want to know is if anyone knows another way to get ahold of the encryption keys to I can remove the hard drives from my tivo and extract the encrypted programs to a linux box and decrypt them.Not me.

jt1134
10-14-2007, 11:19 PM
Custom kernel....that's it. It's not hard.

http://dealdatabase.com/forum/showthread.php?t=39197

drez
10-14-2007, 11:41 PM
ScanMan's monte thread was helpful to me when I did my first monte.

http://www.dealdatabase.com/forum/showthread.php?t=48985

As always, don't just blindly paste commands.



Also, a monte with a 2.4.20 kmonte.o (just be sure it is in fact a 2.4.20 kmonte.o) and 2.4.20 source kernel (i.e. a 7.2.2-OTH or 3.1.5) works fine. I'm mentioning this here because most people seem to think it's unreliable (as in, the system won't finishing boot, not that the OS will crash or anything. After it boots, you're good to go.)

I think maybe the first person to try it used the wrong kmonte.o and everybody's been afraid of it since.

justdaniel
10-15-2007, 12:54 AM
Thanks for the help. I'll check into that and get back to you.

PlainBill
10-15-2007, 02:11 PM
So there is no way to get ahold of the encryption keys other than blowing the box away and going with a custom kernel that caches the keys automatically. Is there any way that I can simply modify my existing kernel to make it do this?

You seem to be confused about the hacking process. Most of the 'How to hack a TiVo' scripts start with loading a new image (Instantcake) on your drive. This is NOT necessary; it is far better to copy your existing drive to a new (larger) drive and hack that. This preserves your recordings and gives you a backup. (NEVER hack your original drive).

PlainBill