Slashdot Mirror


Satellite TV Hacker Tells His Story

Wired is running a story about Christopher Tarnovsky, the man who was accused of working for NDS, a company owned by Rupert Murdoch's News Corp., to sabotage a competitor's satellite TV system. Wired had a chance to speak with Tarnovsky and get his description of how the smart-card hacking war developed. Quoting: "Tarnovsky, who was known online as 'Big Gun,' says Ereiser offered him $20,000 to fix cards that were killed by ECMs, and he agreed. Each time NDS created a countermeasure, Tarnovsky would analyze the code and find a way to circumvent the countermeasure. He did it while working full-time as a software engineer for a semiconductor company in Massachusetts. 'I'd be at work and I'd check the IRC (channel) to see if they'd launched their Thursday countermeasure yet,' he says. 'It was like a chess game for me. I couldn't wait for them to do a countermeasure because I would counter it in minutes.' It wasn't long before NDS came courting. Tarnovsky had a contact at the company to whom he'd begun passing information about holes in its software, even supplying patches to fix them."

39 of 160 comments (clear)

  1. Motivation by sqrt(2) · · Score: 4, Insightful

    It was like a chess game for me. I couldn't wait for them to do a countermeasure... Anyone developing software designed to keep content locked down needs to realize that this is the kind of person they're up against. It's hard to beat that kind of motivation. Forcing an arms race is almost always going to be counter-productive to protecting your business, this company figured that out.
    --
    If you build it, nerds will come. Soylentnews.org
    1. Re:Motivation by Ethanol-fueled · · Score: 3, Interesting

      This arms race deserves some indirect praise. It's like an creationist debating with an atheist on philosophical grounds, rather than the creationist just saying some crap like, "But the bible said X, therefore you are wrong and I am shutting you out." Everybody wins in a healthy pissing contest. It's a bad analogy, I took a cue from this guy.

    2. Re:Motivation by Darkness404 · · Score: 4, Insightful

      Everyone knows that locking-down content is utterly futile, in comparison to the provisions of a well-implemented digital rights management system.

      Oh yes, as if DRM is unbreakable! One quote that I have heard (don't remember where) but it was "The only DRM that doesn't get cracked are the ones that no one cares about the content on them". Just about every DRM scheme known to mankind has been broken in some way or another. Honestly, the less DRM/locked-down-content we have, the less problems you have and the less people are going to be out to crack/hack it (just look at the PS3, because Sony made installing Linux on it very easy, there has been a smaller effort to crack it compared to say, the Wii)
      --
      Taxation is legalized theft, no more, no less.
    3. Re:Motivation by zappepcs · · Score: 4, Insightful

      I think that you are right. One of the groups who benefits the most are the companies that want to apply DRM to their content. Some will learn up front how much the arms race will cost them. Others will learn what is probably the point at which they should stop trying, and yet other still will learn that it is a futile business tact, and that modifying their business plan is both cheaper and garners more and loyal customers.

      Additionally, with the arms race comes better code, not simply for the DRM, but for the operating systems and applications that work with the content. It is indeed evolution of both content, DRM, and code in general. The arms race in this case (not that of nuclear arms) is the catalyst of evolution, and betterment for all users in the long term. I would never call such hackers bad, simply the opposite side of the DRM coin that MUST exist, as without it, the other side cannot exist either.

      Try keeping all the coins in your pocket/drawer/whatever so that you only ever see the heads side sometime. It's far easier to just allow any side to show in it's turn. It kind of makes things like pockets, coin purses, piggy banks work well.

    4. Re:Motivation by donweel · · Score: 5, Insightful

      Using a hacker of this caliber is a double edged sword. If you don't keep him busy and entertained he's going to start looking for something else to do.

      --
      Many a long talk since then I have had with the man in the moon; he had my confidence on the voyage. Joshua Slocum
    5. Re:Motivation by dgatwood · · Score: 2, Insightful

      Well, DRM on ephemeral data isn't untenable. You don't really have to make it unbreakable. You just have to make it take long enough that you can't break it on the fly. Most people aren't willing to watch TV on a five minute delay while their computer queues up the encrypted data and attempts to determine the keys....

      Unless, of course, your goal for DRM on the ephemeral data is preventing people from recording it... in which case, yeah, it is just as untenable for ephemeral content as it is for any other content....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    6. Re:Motivation by Stellian · · Score: 4, Insightful

      Anyone developing software designed to keep content locked down needs to realize that this is the kind of person they're up against. I don't understand why people insist DRM is an unattainable notion. It must be all those faulty software DRM schemes that were all eventually broken. Well guess what, hardware DRM is alive and kicking - and working, when implemented correctly. Hardware hacks are orders of magnitude harder to perform than software ones.

      Economically, there are two trade-offs in DRM:
      1. the cost of the hardware manufacturer to implement the DRM scheme, compared to the cost of the content he's trying to distribute
      2. the cost for the DRM wannabe hacker (cracks, mod chips etc.), compared to just buying a legit copy.

      There's no logic fault in saying that, for a certain type of content, with a certain cost, these two tradeoffs allow a DRM system to survive. That is, to cost small enough to implement as to not increase the cost of the content significantly, and high enough to circumvent, that the users rather pay than circumvent. This is not the same as "unbreakable", especially for the types of passionate hackers like Mr. Tarnovsky, but that's irrelevant.

      Note that the 2. cost can benefit tremendously from an economy of scale, if it's enough for a single user to circumvent and distribute to all others. For example when the content is in a platform independent format (distribute decrypted music), or when the DRM system is implemented in software (distribute software crack).

      This is not the case with, say, live High definition TV. Maybe someone can hack his topbox and have unlimited access to live Sports coverage, but he can't feed that content to me fast enough to be useful. So I need to hack my own topbox, and that could cost much more than the subscription to the sports channel.

      Also, this is not the case with a console game, where I need, again, to perform my own hardware hacks. A mod chip costs significantly today, and when the GPU, CPU, RAM and DRM chip will be integrated on a single dye, a mod chip will be impossible, and one would need to hack his own silicon.
    7. Re:Motivation by jamesh · · Score: 2, Insightful

      Also, this is not the case with a console game, where I need, again, to perform my own hardware hacks. A mod chip costs significantly today, and when the GPU, CPU, RAM and DRM chip will be integrated on a single dye, a mod chip will be impossible, and one would need to hack his own silicon.

      I sometimes wonder if turning a bit of a blind eye to the console mod chip market is in the interests of the console makers. If they are selling their consoles at an outright loss (which they allegedly do initially) then obviously they are losing money if people are copying games rather than purchasing them, but eventually the manufacturing costs come down enough that this isn't true.

      How many less people would have bought a ps/ps2 if there wasn't a mod chip available for it? We have a ps2 which isn't modded, and most of the games we have bought have been really cheap and/or included extra hardware (sing star, buzz, etc). But, we bought that after the ps3 had been out for a while so it wasn't really expensive.

      I guess the question I have is, if Vendor A released a console with completely solid state unhackable DRM, and simultaneously Vendor B released a console with no DRM whatsoever, and both consoles were otherwise pretty much equal in terms of features, who would 'win'? More people might buy B because they can illegally copy the games, but the game developers might develop more for A for precisely the same reason... but if there would no good games for B then nobody would buy it, but if nobody was buying A then the developers might not bother with developing games for it... it would be an interesting race to watch :)
    8. Re:Motivation by LordVader717 · · Score: 3, Funny

      Give him some Porn.

    9. Re:Motivation by Tacvek · · Score: 2, Interesting

      However, I'm not sure all is lost for the content protectors out there.

      It certainly is... DRM is an inherently untenable system.

      Last time I check the P4 and greater smart cards used by directv have not been cracked despite a huge demand for it. If I'm wrong please correct me.

      You're wrong about the "huge demand". Since DishNet is wide open (and they were even nice enough to use standard DVB-S protocol which any $50 tuner can receive) there isn't much reason for anyone to bother with DirecTV. Citation Please. I am a legit E* subscriber, and to the best of my knowledge, only the anti-pirate channels and the FCC-mandated channels (like the NASA channel) are broadcast clear. Well actually, I believe the information channels are also broadcast in the clear. This is so that those information channels can be seen by unactivated E* receivers. My understanding is though that the remaining channels are indeed encrypted.
      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
  2. Impressive by phasm42 · · Score: 2, Informative

    That video was pretty damn cool. I didn't know chips could be disassembled that way.

    --
    "No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
  3. Other uses for his techniques? by Doppler00 · · Score: 5, Interesting

    Wow, can we get this guy to decode some of the Bluray keys used? Break HDCP? His method is pretty straight forward, easy to follow, and looks fool proof. Expose layers in the chip and read the data directly. I don't see how manufactures can stop this. As long as the key is physically somewhere in the hardware, it should be possible to access it. I guess the reason this isn't done more often is because of the expense of the high powered microscope, toxic chemicals, and fume hood.

    1. Re:Other uses for his techniques? by ChrisMaple · · Score: 2, Interesting
      Examining the chip with a microscope is close to becoming impossible. Today's finest geometry cannot be resolved with an optical microscope. Using EPROM or similar programmable techniques, the function of the chip is determined by stored charges. Whether a transistor is N-type or P-type is determined by doping concentrations, which is also more difficult to determine as the device becomes smaller.

      A chip designed with the intent to make it difficult to reverse-engineer can be made economically infeasible to reverse-engineer.

      --
      Contribute to civilization: ari.aynrand.org/donate
  4. Re:Who wants to track down which company by az1324 · · Score: 5, Funny

    Yeah cause there's no tech schools there or anything.

  5. Now we need the max headroom video Pirate to tell by Joe+The+Dragon · · Score: 2, Funny

    Now we need the max headroom video Pirate to tell his story.

  6. That aint nothing. by emj · · Score: 4, Informative

    The guys at Flylogic really make some high quality micro chip reverse engineering (I was going to say porn).

  7. Re:Accountability? by arazor · · Score: 4, Insightful

    Never. Because crimes are only for the poor.

  8. Re:Accountability? by icegreentea · · Score: 4, Insightful

    Why would Murdoch go on trial? NDS (the Murdoch company) was found guilty only of theft of satellite signals and fined like 1500 dollars. There was no proof for piracy or the like. If you want to put Murdoch on trial for something like that, that one of his many many companies did, then you're expecting the sky. No one is dumb enough to try that. There's zero chance of Murdoch actually being found guilty of anything related to this. Hell, I'm willing to wager that Murdoch himself might have actually been ignorant of this.

  9. Re:Accountability? by clang_jangle · · Score: 3, Insightful

    Silly rabbit -- It's criminal charges which are only for the poor.

    --
    Caveat Utilitor
  10. Shocking! by neokushan · · Score: 3, Funny

    I was shocked when I read TFA and found that it didn't easily summarise as "I spent ages hacking the system, then got bored because there was nothing worth watching".

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    1. Re:Shocking! by thalassinos · · Score: 2, Interesting

      You probably meant it as a joke, but the most important thing that motivates a true geek itâ(TM)s the challenge (and the bragging rights). /n Most of us do not do it for the money, we do it because (a) we have an innate curiosity, (b) we want to be in control of our machines and (c) because itâ(TM)s there. For example, more than a decade ago I was obsessed with cracking a local broadcasterâ(TM)s encrypted TV signal. They used a (now seriously obsolete) analog irdeto scheme. It took me almost a month and I had to start learning about excrypted analog transmissions from scratch. The net had precious little information on the subject and most of it was obsolete. Funnily enough, cracking/decoding the sound was more difficult than decoding the video. I watched the decrypted signal for maybe a full day, gloated for my accomplishment to a couple of like-minded friends, and then packed everything up and put it on storage. I still have that irdeto decoder somewhere. Last Xmas, I set up a cardserver at my house. I share my Pay TV card through my home network. I use my Debian server at the basement and a 20 Euro card reader. I do not do anything illegal --- I pay for the card and I watch the decrypted TV only in my residence. I can share my card through the internet with friends and family but I _will_not_do_it_. I simply do not care to save a buck, I am rich enough to pay the subscription price, but I am NOT going to pay their extra 9 Euro per month for the right to use a second decoder because I consider it extorion. I like my Dreambox 7025 (Linux/MIPS processor) and my Dreambox 500 (Linux/PowerPC) (See http://en.wikipedia.org/wiki/Dreambox) and I will not accept my providers closed source decoder which they can brick remotely or the fact that they expect that the decoder that I have paid will be bricked if I cancel my subscription. Why the above setup? I want to be able watch TV to ALL rooms of my house without having to lug the decoder from room to room or paying extra (extortion money) for a second decoder. Plus I run a Bittorrent client inside my Sat TV decoder. Plus I stream video through VLC from my PCs to my TV. The kicker? I simply do not watch TV (with the exception of Battlestar Galactica); I average maybe 70-90 minutes per week. During my early twenties I spend almost 4½ years without watching TV. Why do I pay for TV when I do not watch it? My wife nagged me into it. But I managed to convert something of no value to me to something fun. I started writing and cross compiling software for my dreambox for fun. I have changed the software to exactly suite my needs and quirks. What I am getting at, is that for us geeks, accomplishing something that few others can, and satisfying our inane curiosity, is a much stronger motivation than watching the Sunday game for free. Give us a box and tell us that we cannot run Linux on it and you have just made our day.

  11. The Video Shows the Holy Grail of Sat Hacking by Anonymous Coward · · Score: 5, Informative

    I spent years hacking satellite television, from the early days, the glory days of the H and HU cards and then left the scene when DTV killed with the P4 card and lawsuits. I've written my own 3Ms and emulators. What Chris has done in this video really is the ultimate holy grail of smart card hacking. The security layer he is referring to, at least on NDS cards, is sort of a sticky layer that when you attempt to pull off the coating to access the bus, it simply rips up many of the thin wires on the chip and you're SOL. This is enough to discourage casual hackers and those without good resources. It also, as he mentions late in the video, eliminates the need for using "glitching", which was accomplished using a specially programmed Atmel chip and some software, to attempt to oscillate the voltage in such a manner that allows you to read/write to the card without having a properly signed packet. Dumping ROMs is exceptionally difficult to do, even with the thoroughly hacked HU cards, and he can just casually do it with his setup. Makes me think he could also dump the ASIC, something even in the heyday of DTV hacking, was never accomplished. This would eliminate the need for an access card at all- once you've dumped the ROMs, got a valid EEPROM, all you need to do is emulate the ASIC and opcodes for the processor (which on the HU card was a Texas Instruments TMS370 chip with a modified instruction set).

    1. Re:The Video Shows the Holy Grail of Sat Hacking by liquidf · · Score: 2, Funny

      don't forget about the flux capacitor, you insensitive clod!

      --
      i've had just about enough of your vassar bashing.
    2. Re:The Video Shows the Holy Grail of Sat Hacking by Dun+Malg · · Score: 5, Insightful

      Makes me think he could also dump the ASIC, something even in the heyday of DTV hacking, was never accomplished. You can't dump an ASIC--- that's the very reason they exist in this application. It's not code, it's an Application Specific Integrated Circuit. It's essentially an unknown array of logic gates. The best you can do it try to reverse engineer it, and short of an electron microscope, you probably couldn't.
      --
      If a job's not worth doing, it's not worth doing right.
    3. Re:The Video Shows the Holy Grail of Sat Hacking by TubeSteak · · Score: 3, Interesting

      The best you can do it try to reverse engineer it, and short of an electron microscope, you probably couldn't. This guy is hacking smart cards with a hood, some off the shelf chemicals, a very precise scratching tool and a pile of computer & electronics gear.

      Now realize that one of these days, resources like electron microscopes will be within the grasp of entities that are not a Government, University, or Corporation. It only takes one rich misanthrope...
      --
      [Fuck Beta]
      o0t!
    4. Re:The Video Shows the Holy Grail of Sat Hacking by Forbman · · Score: 2, Informative

      I forget the company, but at the OMSI (Oregon Museum of Science & Industry), they had a table top electron microscope there 3 or 4 months ago. It's a Netherlands company that makes it. I wish I remembered more about it, but the pricing on it was probably in the $10-50K region for the one they had there.

      Kind of "google earth" in reverse was its software interface for looking at stuff. Slicker than snot.

  12. Re:Some lawyer - what's the theory on airwaves? by NotQuiteReal · · Score: 2, Funny
    Heh, I would use a scientific argument...

    Well, your honor, I thought I was working on a SETI project, you know, searching for ET. Damn if I didn't discover it was just HBO, not aliens, after all.

    --
    This issue is a bit more complicated than you think.
  13. Re:Accountability? by Opportunist · · Score: 2, Insightful

    So claiming I don't know what's going on in my company cleans me of any guilt when my company breaks the law?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  14. Re:Accountability? by Free+the+Cowards · · Score: 5, Insightful

    That's pretty much the whole idea of having a corporation.

    --
    If you mod me Overrated, you are admitting that you have no penis.
  15. What an arrogant douchebag by Serapth · · Score: 3, Interesting

    I mean...

    Since NDS fired him he's been consulting for two semiconductor companies and a manufacturer of dongle tokens, but he misses his life in electronic warfare. If NDS doesn't want him, he says he'd be happy to work for Nagrastar -- jumping sides once again. "I could design a whole entire chip for them like I did for NDS," he says. "NDS thinks today that their technology is superior to everybody else's and it probably is, because they're 17 years ahead of Nagra technologically. But Nagra could catch up overnight if they used my services. "I'm a very valuable asset as far as smart-card technology goes," he adds. "I know everything about (NDS) as far as their intellectual property models go."

    Then again, its Wired magazine. They exist purely to create arrogant douchebags, dont they?

    1. Re:What an arrogant douchebag by Just+because+I'm+an · · Score: 2, Insightful

      "It ain't bragging if you can back it up" - Dizzy Dean

  16. Re:Some lawyer - what's the theory on airwaves? by jeiler · · Score: 2, Funny

    'Cause it's piracy, matey. Signed, L. J. Silver, Esq.

    --

    If you haven't been down-modded lately, you aren't trying.

    Sacred cows make the best hamburger.

  17. Re:Interns? by ResidntGeek · · Score: 2, Interesting

    He's not a scientist, you know; he didn't discover all these things himself. Just learn chemistry and electronics (from books or classes), then go work at a semiconductor manufacturing plant on the assembly line for a while to find out how the chips are assembled and what chemicals are used. You should be well able to figure out what solvents to use at each stage to get a chip apart, and you'll be able to recognize the components on the chip from your electronics knowledge. It's not a simple matter, but that's why there's only a few like him. It's well within your reach if you really want it.

    --
    ResidntGeek
  18. Those are techniques used in failure analysis by ciscoguy01 · · Score: 4, Informative

    The techniques Tarnovski used to burn the top off with acid is failure analysis stuff.
    I knew a guy who worked at a chip manufacturer and that's what he did. Failure analysis.
    Burn the top of the chip off with what he called "formic acid" (I think, this was over 20 years ago) which "didn't hurt the chip".
    They would then look at it under a microscope and try to determine what had failed.
    The second microscope Tarnovsky was using looked to be a wire bonder.
    It welds wires on by hand, with a pantograph type positioner.
    So you can connect the chip to the leads, for example in the package, common for eproms. You can see the little leads in the window of older eproms.
    But hackers can also use those to reconnect the last link of a programmable chip like a PAL that has had the security fuses blown after programming. Then you can just read the program out of the chip. OOPS, there goes that programmable security.
    I had a chance to get one of those once, but it was a big one. Too big for me.
    The little tabletop one in the video would be neat. I would grab one of those if it ever presented itself.
    Tarnovski used that wire bonder to grab the signals off the chip internally, where they are actually running.
    Those smartcards are likely a serial device, but if you can get back to where the data bus is parallel maybe that is before the inherent security.
    The guy is obviously good. Wonder if he has a college degree?

    --
    .
  19. Re:Accountability? by Half+a+dent · · Score: 2, Insightful

    That's pretty much the whole idea of having a corporation. A good reason why the corporation shouldn't enjoy the same rights as the individual. Punishments can only realistically be financial and this can be easily swallowed by large corporations. There is no threat of serious jail time (with the associated beatings and unwanted "dates" in the shower room) or indeed any risk of death row - how many large corporations have been closed down or broken up by the government recently?
  20. Re:Accountability? by TheLink · · Score: 2, Insightful

    As far as i know Paris Hilton did actually end up in jail for about 20 days. I don't know the typical sentences, is 20 days jail too short for what she did?

    Anyway why bother so much about Paris Hilton?

    How about George Bush - anyone actually remember the WMD claims? There are lots of people dead because of him.
    Or Diebold - anyone remember those voting machines? The best democracy money can buy :)..

    Now that's what I call getting away with it.

    --
  21. Tarnovsky == Flylogic by kju · · Score: 4, Informative

    Christopher Tarnovsky, the guy portrayed in the article, IS Flylogic. Yes, this is slashdot and nobody reads the article, but it even links to flylogic.net.

  22. Re:uh, this is a PR fluff piece by justinlee37 · · Score: 4, Interesting

    The only moral of the story here is that an arrogant, ethics-free mercenary with access to any tool he pleases is given way too much admiration in the twenty first century.

    Says who? You? You're just a pompous, self-righteous, moralist dickweed. Don't impose your anachronistic opinions on the rest of us. We don't agree with you.

  23. Re:Accountability? by conureman · · Score: 2, Interesting

    "Making top officers personally responsible for the actions of the corporation will just create incentives to take risk and innovate legally."

    Fixed that.
      With a level,legal, and ethical playing field, the players just have to follow the rules and everything will work out. It's called free enterprise, but at this time it's rigged by the cheaters. Will banning steroids ruin professional baseball? I think not.

    --
    The cost of that cleanup, of course, will be borne by taxpayers, not industry.