How to Reverse-Engineer a Satellite TV Smart Card (2008)
wired.com
wired.com
It was a very eye opening experience for a recent grad and would be happy to write up some of my experiences if people are interested.
Around that time (or maybe slightly before) I was asked by my friends dad to figure this out. He and a group of his friends payed for the equipment and gave it to me. I figured it out, but when they found out that the "hack" would be reset at least every month and before any major event they all found it too problematic to deal with. Worked out great for me as I got free satellite TV for a while when I was going to school.
I worked for a home theater company from 2000-2002 following the dot com crash. Every single one of our customers had pirated DirecTV cards. I still remember getting calls on a regular basis, "Yeah, I think the card got fried again" and would have one of our techs go out and get their fried cards replaced.
I was pretty shocked how common it was and how a legit business was profiting from giving away satellite tv for free which was obviously illegal. Every time DTV fried the cards, we would charge a card replacement fee and a service charge which was around $30. Nobody ever complained about paying it - as long as their pirated tv continued to work.
> Nagrastar says NDS had an obvious motive for these antics: Their own chip, the so-called P1 or "F Card," had already been thoroughly cracked by pirates, and the company wanted to level the playing field with its competitors.
How does increasing piracy of your competitor help you?
Pretty easy. Assume I'm an end consumer of the competitor's client stations... and my contract is up for renewal while at the same time I can get a cracked cardfor a hundred dollars, I'd be a fool to renew the contract.
Also, the competitor's client stations may decide to drop the competitor (and come to your company), especially if there is a fundamental unfixable flaw in the system.
If your competitor's system has lower piracy than yours, TV networks will choose their system over yours.
I think it was that experience, along with a later experience at "Do it with Drupal" in New Orleans, that lead to me completely re-evaluating how I valued and approached conferences and other "community" type events. Prior to that I put them in the same class as picking the right powerpoint template and buying obnoxious people drinks at the hotel bar, i.e., complete sales / business fluff to my nerdy point of view. After Defcon and that presentation in particular, I tried to never miss any of the "community run" tech events, such as Defcon, Linux Fests, Drupal camps, etc.
You had to get 2 cards one for each tuner card in the TiVO and they would constantly fail and had endless issues. I was a Cablevision (a New York cable company) technician at the time.
The parts that sucked about CableCard mostly sucked because a lot of cable companies wanted them to suck, but the suckage was not mandatory.
Even the built-in Windows Media Center gave me a better interface and tons of storage versus the junky old cable boxes for rent, but then they used confusion over the switch to broadcast digital to stop providing Clear QAM channels and move everyone over to digital encrypted cable boxes.
For a while I really wanted to buy one of those fancy Ceton cards that took a CableCard like a TiVo, but between the cost of the tuner card and the horror stories I read about getting $CableCo to support anything but a TiVo I just said screw it and stopped buying cable at all.