Slashdot Mirror


Linux Running on Xbox Without Modchip!

NiteStar writes "It looks like people on xbox-scene.com and xboxhacker.net managed to run Xbox-Linux on a non-modded Xbox console. It requires no soldering at all - you don't even have to open up the Xbox. They are using an exploit in the saved game handling of the EA xbox game '007 Agent Under Fire'. It requires the original version of the 007 game and a memorycard you can connect to PC like the mega-X-key or datel's action replay. Apparently you can even build this memorycard yourself using a standard USB memstick." Frankly it seems like just soldering in the modchip would be easy, but big points for being clever!

182 of 258 comments (clear)

  1. price money? by matt4077 · · Score: 3, Funny

    So, does this qualify for the rest of the price money from that lindows founder?

    Anyway, i think they should award a price to the person that finds a good reason to run linux on a x-box.

    1. Re:price money? by Loosewire · · Score: 2, Funny

      hehe that says it all "That lindows founder" he wanted a higher profile out of this but no, he is still an unnamed guy

      --
      Slashdot - The one stop shop for procrastination
    2. Re:price money? by Lxy · · Score: 4, Insightful

      When the Xbox is yesterday's game console and you can pick it up at the pawn shop for $50, you'll be happy that it can run linux unmodded.

      Now, the real test here would be benchmarking UT or Quake on the Xbox against the Walmart Microtel PC. Everyone's whining about how stupid this is, that you can buy a PC for the price of an Xbox, etc, let's see some numbers. The Microtel stuff isn't designed for gaming, the Xbox is. If I can haul ass on UT on the Xbox, it was worth it.

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    3. Re:price money? by ahaning · · Score: 1

      Michael Robertson? I thought mp3.com was already pretty big when he sold it off(?).

      --
      Withdrawal before climax is very ineffective and those who try this are usually called "parents."
    4. Re:price money? by dknj · · Score: 1

      Looks like someone forgot about the Dreamcast... How much do you want to bet when Xbox is yesterday's game console, everyone's mentality will be "Time to get Linux booting on Xbox!"

      -dk

    5. Re:price money? by Lxy · · Score: 1

      I bought a Dreamcast. I love my Dreamcast. It runs Linux and NetBSD. It plays ogg and MP3. It (poorly) decodes DiVX. It can emulate any game console before it. Oh, and did I mention that it does this all without modding of any kind? That *ANYONE* who can burn a CD can play NES, Atari, SNES, and even PS games on it?

      It was worth the $40 I paid for it. Every single penny.

      If an Xbox can do the same unmodded, it only opens up that much more. Play PS2 and N64 games? Probably. Play DVDs and DiVX flawlessly? You know it. Use that internel hard drive for storing your library of MP3/oggs and take them with you wherever you go!

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    6. Re:price money? by mvdw · · Score: 1
      Anyway, i think they should award a price to the person that finds a good reason to run linux on a x-box.

      The best reason to run linux on an xbox is so that you can play divx movies on your TV. Beats buying a computer to put in the TV room for that purpose.

    7. Re:price money? by bcool · · Score: 1

      I just use a really long s-video cable from the room my computer's in to the tv room. Add a good wireless mouse and keyboard and you have an ultimate entertainment system. 25 foot svideo or regular rca is $10 or like $2 respectively here . yep, its unrelated, but hey...

    8. Re:price money? by PurpleFloyd · · Score: 1
      Why not just buy another small PC? A minitower case with a Celeron or Via C3 (so you could run it w/o fans, or with one or two small fans in a poorly ventilated area), a decent video card, and such would probably work even better, and you don't have to deal with attenuation and interference resulting from long analog cable runs. Network it to your main box (using nice digital Ethernet or even 802.11a/b/g) and you've got all your MP3s, Divx movies, and whatever else you want right there. Even 10Mbps Ethernet has the bandwidth to stream a decent movie, assuming you aren't on a busy hub or something.

      The only problem would be with running games, but the low resolution on the TV screen and low refresh rate of the wireless mouse and keyboard mean that gaming would be difficult at best. If you have your heart set on it, just put Halflife and Counterstrike or something else with slightly dated technology, and you'll never notice the difference. The TV's poor resolution will nicely conceal low-res textures and blocky models ;).

      --

      That's it. I'm no longer part of Team Sanity.
    9. Re:price money? by bcool · · Score: 1

      that would certainly be ideal, but I imagine a small pc would run at least $300. Cables are under $20.

      your right though -- there is certainly a loss of quality. I'm using a geforce4 tv out with a long S-video, and during divx movies theres a noticable white band scrolling across the screen. Ive notived this on other geforce cards to. Anyone know how to stop that?

  2. Perhaps a link to the source would be in order by Call+Me+Black+Cloud · · Score: 4, Informative


    Here's the announcement in a forum...

    1. Re:Perhaps a link to the source would be in order by Nogami_Saeko · · Score: 5, Insightful

      Lol... That forum is a good read...

      About 50 posts of "He's full of crap, there's no way he could make that work, there are dozens of people working on this smarter than he is".

      Followed by "Holy crap, it DOES work".

      Oddly enough, few of the original posters put up retractions or apoligies for their initial flaming.

      Figures... Everyone is "uber-l33t" and quick to jump on a new poster, but few are man enough to stand up and offer apologies when they're forced to eat their words.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    2. Re:Perhaps a link to the source would be in order by arvindn · · Score: 3, Funny


      I had a look through the comments attached to the announcement in your link. I'll happily point out that forum to anyone who thinks slashdot is the place with the least signal-to-noise ratio on the 'net ;-)

    3. Re:Perhaps a link to the source would be in order by Anonymous Coward · · Score: 1, Funny

      I'd hate to see what they'd actually do with the Linux they load on there.

      cat - | eleet
      JFC! It sounds just like me dude!

    4. Re:Perhaps a link to the source would be in order by Odin's+Raven · · Score: 1
      Oddly enough, few of the original posters put up retractions or apoligies for their initial flaming.

      Figures... Everyone is "uber-l33t" and quick to jump on a new poster, but few are man enough to stand up and offer apologies when they're forced to eat their words.

      Yeah, silly forum posters. Fortunately behavior like that never happens with the people here on /.

      ;-)

      --
      A marriage is always made up of two people who are prepared to swear that only the other one snores.
    5. Re:Perhaps a link to the source would be in order by Restil · · Score: 1

      I get that all the time with my site. Someone will post in a random forum about it, then a ton of people who seem to believe that computer controlled home automation is little more than a futuristic pipe dream insist that it must be fake, but never spend the time to actually confirm it.

      I do get a bit of an ego boost out of proving them wrong though. :)

      I think people are just jaded. The troll who really IS faking it has nothing to lose, and people would rather be sceptical and proven wrong rather than being had by a hoax. And certainly, there ARE enough hoaxes out there to make being automatically sceptical a reasonable assertion.
      But if it's fake, it's easy to prove fake. There's no reason to make any wild jumps to a false conclusion. It only points out to the world who the idiots REALLY are.

      -Restil

      --
      Play with my webcams and lights here
    6. Re:Perhaps a link to the source would be in order by mmol_6453 · · Score: 1

      On Slashdot, the Yeas and Nays follow each other, with an occasional +/- mod thrown in to liven up the competition.

      --
      What's this Submit thingy do?
  3. Thats a lot of money they have won by watzinaneihm · · Score: 2, Interesting

    http://developers.slashdot.org/developers/03/01/04 /1522202.shtml?tid=156
    Looks like they are getting a lot of money .....
    And no breaking the RSA too...

    --
    .ACMD setaloiv siht gnidaeR
  4. Theres no fricking way by Anonymous Coward · · Score: 5, Funny

    Im buying an EA game, even if it does cure cancer.

    1. Re:Theres no fricking way by cdrudge · · Score: 1

      Are their any games any more that are not made by EA Games? I thought they made every game.

    2. Re:Theres no fricking way by Jordy · · Score: 1

      EA games does make every game with the exception of all the good ones.

      --
      The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
    3. Re:Theres no fricking way by MaestroRC · · Score: 1

      haha... When I read that "even if it does cure cancer..." it really does make sense when applied to an Xbox, if you consider MS cancer. =P

      --
      I hate sigs...
    4. Re:Theres no fricking way by canadian_right · · Score: 1
      Grammar police:
      That should be: Are there any games any more that are not made by EA Games? I thought they made every game.

      But you gain a point for spelling "their" correctly.

      --
      Anarchists never rule
    5. Re:Theres no fricking way by ketamine-bp · · Score: 1

      mod parent down! ;-P
      It's not grammar!

      From The Collaborative International Dictionary of English v.0.44 [gcide]:

      Grammar \Gram"mar\, n. [OE. gramere, OF. gramaire, F. grammaire
      Prob. fr. L. gramatica Gr ?, fem. of ? skilled in grammar,
      fr. ? letter. See {Gramme}, {Graphic}, and cf. {Grammatical},
      {Gramarye}.]
      1. The science which treats of the principles of language;
      the study of forms of speech, and their relations to one
      another; the art concerned with the right use and
      application of the rules of a language, in speaking or
      writing.
      [1913 Webster]

      You are correcting _spelling_, not grammar!

    6. Re:Theres no fricking way by brandybuck31 · · Score: 1

      You can't forget Universal Interactive now, who comes along and picks up titles like Spyro and Crash Bandicoot after the original small companies have finished with them and moved on to new projects. Universal then has their little developer groups spew out new lame sequels. EA does put out a few good games (in among the ton of other stuff)

  5. Project B??? by watzinaneihm · · Score: 1

    Are the evil pirates making a comeback?

    --
    .ACMD setaloiv siht gnidaeR
  6. Knowing Microsoft's history by niom · · Score: 5, Funny

    you'd think they had already created every type of bug. Well, in colaboration with EA they've just developed a new type of bug: THE USEFUL BUG. Now where are all those bashers that say that Microsoft never invented anything new?

    --
    -- Repeat with me: "There is no right to profits".
    1. Re:Knowing Microsoft's history by Anonymous Coward · · Score: 4, Funny

      It's not a bug, it's a feature!

    2. Re:Knowing Microsoft's history by Phroggy · · Score: 2, Funny

      you'd think they had already created every type of bug. Well, in colaboration with EA they've just developed a new type of bug: THE USEFUL BUG. Now where are all those bashers that say that Microsoft never invented anything new?

      Sorry, EA is responsible for this one; you can't claim Microsoft invented it. Microsoft still hasn't invented anything new.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:Knowing Microsoft's history by Bert64 · · Score: 1

      I beg to differ:
      There was no such thing as an email virus before microsoft email clients.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    4. Re:Knowing Microsoft's history by mz001b · · Score: 1
      I beg to differ: There was no such thing as an email virus before microsoft email clients.

      That depends on what your definition of virus is. The goodtimes e-mail was going around before Microsoft even heard of the internet. While it didn't have a payload, the warning message being sent around endlessly was a sort of virus.

    5. Re:Knowing Microsoft's history by mbogosian · · Score: 1

      It's not a bug, it's a feature!

      I'm hoping this "feature" makes it into Palladium and other DRM "solutions" as well....

    6. Re:Knowing Microsoft's history by drinkypoo · · Score: 1

      If anyone should get credit for that one, it is probably commodore. The C64 had a number of bugs which were exploited by a number of programs for performance boosts. This makes the platform tricky to emulate, and it was quite a while before anyone was doing it properly.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. Action replay? by October_30th · · Score: 1
    datel's action replay

    You mean they are still in business? I can remember having an action replay cartridge for my C64...

    --
    The owls are not what they seem
    1. Re:Action replay? by An+Ominous+Cow+Erred · · Score: 1

      You mean they are still in business? I can remember having an action replay cartridge for my C64...

      Uh yeah, you know that thing called a "Gameshark" in the U.S.? That's an Action Replay, made by Datel, then resold by Interact who licensed it from Datel and gave it a silly name.

      Recently Datel decided to terminate Interact's contract and do direct sales in the U.S. market, so it looks like the Action Replay is now being sold under that name again over here.

      In the rest of the world it's always been a Datel "Action Replay".

      Personally I was getting tired of Interact acting like they'd invented the thing.
    2. Re:Action replay? by jkeyes · · Score: 1

      oh yes and just to note that the Xbox Action Replay which was just released, how's that for timing, is obviously not a true action replay but more of a save handler which you really don't need because of the Xbox's hard drive but hey now they can make a killing because of the new Xbox "feature".

  8. Free... by elcairo · · Score: 5, Funny

    Free as in '007 Agent Under Fire'!

  9. Re:Okay and now on to some important things.. by watzinaneihm · · Score: 2, Insightful

    No not really, all this means is that Linux gets a cheap, subsidised my MS platform to run on.
    Should see the game being pulled out of the market soon, making XBox hacking illegal again

    --
    .ACMD setaloiv siht gnidaeR
  10. Very nice indeed by Crashmarik · · Score: 4, Insightful

    Its a real victory for everyone who feels that when you pay for something you own it, it doesn't own you.

    1. Re:Very nice indeed by Trashman · · Score: 1

      You know, I'm really disgusted at this trend. If buy something, I own own it. It's mine to do with as I please. If I want to take it apart (yes, I know it will void my warranty) and put it back together again, it's nothing that the manufacturer should care about. (except in a situation where taking it apart will cause me/others harm.)

      --
      Do not read this .sig
    2. Re:Very nice indeed by cowtamer · · Score: 1
      Its a real victory for everyone who feels that when you pay for something you own it, it doesn't own you.

      Except in Soviet Russia!

  11. Sweet! by xintegerx · · Score: 3, Funny

    Great news! This puts us that much closer to being able to run Linux on anything such as a PC! Oh, wait...

  12. A bufferoverflow by rveno1 · · Score: 5, Informative

    ok all this is, is a buffer overflow exploit.

    a link to the code is:
    http://www.xbox-scene.com/007linux.txt
    it is uuencoded

    enjoy!

  13. Re:Okay and now on to some important things.. by vidnet · · Score: 4, Insightful
    Linux's battlefield isn't the XBox

    It's not a war. This project is just a good show of hacking spirit. Remember that this is how Linux got started in the first place.

  14. Re:Okay and now on to some important things.. by mcgroarty · · Score: 3, Insightful
    Sorry all, although this is a great showing of skill, Linux's battlefield isn't the XBox, it's the Desktop. IMHO we would be better served to pour those energies into making a Desktop/Gaming/Application worthy OS.

    The analogy I heard was that of being invited to a free dinner at someone's house and ending up demanding to supervise the cooking.

  15. Re:Okay and now on to some important things.. by Omkar · · Score: 4, Insightful

    1. Linux needs to be ubiquitous. Non-PC is not yet dominated by Windows, so if Linux gets established there, it could gradually take over the rest of the market. 2. MS loses money with each Xbox. If you could run Linux on a cheap, subsidized machine and create a Beowulf cluster (!) or something, then you're using your enemy to prosper -> good. 3. It's a hack. This is how Linux was created!

  16. Re:Okay and now on to some important things.. by timmyf2371 · · Score: 4, Interesting
    Granted, the XBox doesn't make a great PC - it's fairly rigid in terms of hardware, with exception of the very important upgradable hard drive.

    With a Linux-based OS running on XBox, you have a machine capable of playing some great games, with a bit of work a PVR using Myth TV, and also a general entertainment center capable of playing music, DVDs, and the like - all in a box specifically designed for the TV room instead of a beige box.

    I'm pretty sure this is also Microsoft's vision, however making it Linux-based would give us the choice of operating system and the choice between paying .Net (or whatever they call it these days) subscriptions and paying a one-time fee (or not) for the brains of the system.

    Tim

    --

    Backup not found: (A)bort (R)etry (P)anic
  17. Re:Okay and now on to some important things.. by jellomizer · · Score: 3, Insightful

    You are thinking like a buisness. Linux is not one buisness they are a comunity so there will be a very wide range of focuses for using Linux. And as with this comunity not everybody agrees that Linux needs to be on the desktop. I personally beleave the quest for the desktop is basicly a useless endever because in my mind the desktop is a dieing computer platform. And it is moving more towards Imbedded devices that have special tasks (Like the XBox, Playstation, PDAs, Server Apliances). This is an important task just as important as Linux on the Desktop. By making Linux kernel as much of a general porpose tools as possible helps it gain grounds on many new technoligies. Things like this is the reason why Linux is more popular then *BSD.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  18. modchip easier? by ironfroggy · · Score: 5, Interesting

    And illegal. Don't be stupid, taco. The whole point of the non-mod xbox linux is that any other way is illegal in many places.

    1. Re:modchip easier? by FooBarWidget · · Score: 2, Interesting

      Isn't using a buffer overflow like this violating the DMCA or whatever?

    2. Re:modchip easier? by Angry+White+Guy · · Score: 1

      They should have introduced palladium on this. That would have stopped the Buffer Overflow, and protected them from viruses!

      --
      You think that I'm crazy, you should see this guy!
    3. Re:modchip easier? by ReconRich · · Score: 1

      Isn't using a buffer overflow like this violating the DMCA

      Absolutely not. Hacking your own machine isn't illegal (yet). And so long as you are not distributing a tool to circumvent a copy protection mechanism, you're not violating (that part) of the DMCA (Instructions are NOT a tool). And as long as no illegal copying of copyrighted material is happening, then you're not violating "traditional" copyright law. IANAL, but I don't see any violation here.

      --- Rich

      --
      Free your mind and your Ass will follow -- George Clinton
    4. Re:modchip easier? by LordKronos · · Score: 4, Interesting

      OK. So it needs a memory card that can connect to USB. This isn't a standard item. So instead of the modchip being the circumvention device, the USB memory card becomes one. Distributing the USB memory cards is now in violation of the DMCA.

      Of course, these memory cards seem more legit. They were created for a totally different purpose (supposedly, so are modchips, but the courts see through that argument). Perhaps these would at least stand a chance of being found legal. Then again, given how backwards this whole issue is in regards to the DMCA, I won't hold my breath.

    5. Re:modchip easier? by LordKronos · · Score: 1

      Also, don't forget that with a modchip you can't play on XBox Live. With this method, you don't have to worry about that.

    6. Re:modchip easier? by vadim_t · · Score: 1

      Eh? How is that going to be illegal?

      What, you've never heard of USB drives? Guess what, it's a memory card with an USB connector.

    7. Re:modchip easier? by squiggleslash · · Score: 2, Interesting
      Amusingly, the X-Box security system is considered in some circles to be the "prototype" for Palladium.

      I wonder if this hack has more interesting repurcussions than immediately appear?

      --
      You are not alone. This is not normal. None of this is normal.
    8. Re:modchip easier? by loucura! · · Score: 1

      It is not illegal to modify equipment you've purchased.

      --
      Black and grey are both shades of white.
    9. Re:modchip easier? by orkysoft · · Score: 2, Funny

      Actually, their secret masterplan is to get every object imaginable in the USA banned under the DMCA by applying it in some access control breaking scheme, and so turn the USA into a third world country without anything! They've already succeeded with things like modchips, black markers. Post-it notes might be next, but first in line are USB memory cards!

      Oh wait, the copyright holders will still be able to use these objects, and thus the entire USA will be dominated by the Copyright Cartels!

      --

      I suffer from attention surplus disorder.
    10. Re:modchip easier? by Ed+Random · · Score: 3, Funny

      Lemme see... 007 Agent under Fire is used to circumvent the XBOX copy protection mechanism.

      Tools that circumvent copy protection are of course terrorist^h^h^h^h^h^h^h^h a violation of the DMCA.

      Ergo: 007 Agent under Fire is illegal, since it is a tool to circumvent copy protection. Boy, I can't wait until EA is sued into oblivion ;-)

      Great. I love US law ;)

      --
      -- Gxis! Ed.
    11. Re:modchip easier? by benjamindees · · Score: 1
      Modchips aren't illegal because of the DMCA. They fall under the 'interoperability' exception.

      Modchips are illegal because they contain a snippet of copyrighted MS BIOS code that is used to boot the machine. Distributing this code is illegal under regular copyright laws, even in other countries without DMCA-like laws.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    12. Re:modchip easier? by Doc+Funfrock · · Score: 1

      USA is the country of the free ... slaves :-) The DCMA is one part of the new dictatorship of the new Bushies... Huahua

    13. Re:modchip easier? by Trogre · · Score: 1

      The memory cards are standard XBox parts, supplied by the evil empire itself.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    14. Re:modchip easier? by jmv · · Score: 1

      I'm guessing this too must be illegal in some way. Maybe because it's illegal to use a buffer overflow to break into a machine even if it's your own, or perhaps the DMCA because you bypass a copy protection mechanism...

    15. Re:modchip easier? by 3247 · · Score: 1
      Isn't using a buffer overflow like this violating the DMCA or whatever?

      There's no copy protection that's circumvented. A modchip is illegal under the DMCA because it allows copied games to run, which is a circumvention of the copy protection. The exploit to run Linux does not circumvent a copy protection.
      --
      Claus
    16. Re:modchip easier? by hyphz · · Score: 1

      > OK. So it needs a memory card that can connect
      > to USB. This isn't a standard item. So instead
      > of the modchip being the circumvention device,
      > the USB memory card becomes one. Distributing
      > the USB memory cards is now in violation of
      > the DMCA.

      No, you AREN'T circumventing copy protection by running Linux this way. AFAICS there is nothing illegal about it.

      Running Linux on your XBox is not, in itself, illegal - provided you can actually get it to work without breaking any other laws. The old mod chips were illegal because a) they broke game copy protection too (DMCA), and b) they included a derivative work of MS's original Xbox BIOS (regular copyright law).

      In this case this doesn't apply. No copy protection is normally applied to save game files. You could argue, I suppose, that "007 Agent Under Fire" violates the DMCA by running arbitary unsigned code. But that's shaky: the DMCA only protects against the technical protection that is actually there being broken, not against the protection not achieving the goal the developer intended it to. Just because MS says "Xboxen should never run unsigned code" doesn't make that the law, and if their technology fails to enforce that for reasons other than having been deliberately broken, the DMCA seems to have no business there. Here there has been no need to break copy protection: it's just never applied. And anyway, MS authorised the game to run, so it had their permission to "do whatever it does" anyway.

    17. Re:modchip easier? by mrogers · · Score: 1

      The existence of the exploit means that '007 Agent Under Fire' is a tool to circumvent the XBox's DRM, and distributing it is illegal under the DMCA. ;-)

  19. April Fools? by Anonymous Coward · · Score: 1, Insightful

    Timing seems right for an April Fools joke...

    1. Re:April Fools? by devilspgd · · Score: 1

      Yeah... Except that it's not April fools day yet, not here, or anywhere else in the world. *shrugs*

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    2. Re:April Fools? by Midnight+Thunder · · Score: 1

      If you read the referenced links, then you would know that this works. Your joke seems to be as bad as the posts filling up the thread in the forum on this issue.

      Sometimes people only speak when they having something worth saying. Other times they listen and experiment. The anonymous hacker appears to fall into this category.

      "True wisdom comes from recognizing that the wise don't have all the answers, and that sometimes the village idiot sees the answer where the wise don't dare look."

      --
      Jumpstart the tartan drive.
    3. Re:April Fools? by freeweed · · Score: 1

      Back when I was in grade school, one thing that always puzzled me is that the teachers would tell us "April Fool's Day ends at noon, so no more pranks after that". Of course, unlike the rest of the herd, I was actually able to compute 'Day' to mean 24 hours, so this one flummoxed me for a while, until I realized that it just saves a half day of tomfoolery from happening.

      Nowadays, for almost a month leading up to April 1 (and sometimes a week or 2 after), seemingly EVERYTHING is 'close enough to April Fool's Day' to be a joke. At least in the geek world. Know what? Let's pass a new law: play a joke online that doesn't fall precisely on April 1 (any time zone, this should give the idiots 48 hours to stretch it out), and we install Windows 3.11 on your new P4 3.06ghz baby.

      It's really, really annoying that every other news story in March and part of April is inevitably followed up by questions of its authenticity, simply because April 1 is less than 30 days away.

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  20. Re:Okay and now on to some important things.. by ThogScully · · Score: 1
    ... work on a driver interface that doesn't require a kernel rebuild each time you need to update your NIC...

    Aren't modules pretty much the solution here? -N

    --
    I've nothing to say here...
  21. The revenge of the marketing department by E/\/\P · · Score: 1

    This time everyone will agree when they announce that this bug should be thought of a feature.

  22. Everything you need for running linux unmodded by FristPr0st · · Score: 4, Informative

    Here is the website which has the 007 saved games, a movie file, and instructions. http://kotisivu.mtv3.fi/vilz/unmod/

  23. Re:First 'what about the money' post! by Simon+(S2) · · Score: 1

    no money. it must boot from cd to win the 100.000 $$$

    --
    I just don't trust anything that bleeds for five days and doesn't die.
  24. Hmm... by Squidgee · · Score: 1
    I'm guessing the "exploit" (Or creative hack, as the case may be) is making use of bootable memory-card saves, which seems a dumb thing to do in the first place, but eh, better for us.

    What I'm wondering is how exactly it works? I'm sure the bootable save is probably altered to boot linux as opposed to the game, but how'd they do it?

    Anyone have any _solid_ info?

    1. Re:Hmm... by Anonymous Coward · · Score: 1, Informative

      im no expert or anything so im just going to shoot in the dark. they modify a save game and when the game starts to load the savegame there is a bufferoverflow. then they know where the programmpointer is and they load some bootloader code in that memmory area.

  25. Re:Okay and now on to some important things.. by devilspgd · · Score: 1

    I'm tempted to buy an XBox or two now just to cost Microsoft some money, set it up as a server monitoring console in my living room or something similar since I don't game.

    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  26. Re:Sounds like a DMCA violation by ReconRich · · Score: 4, Insightful

    Only if someone provides a "tool" for circumventing a copy protection device. In this case, no tool is being distributed (written instructions are NOT a tool, unless executable by a machine.) It is not prohibited to ACTUALLY circumvent copy protection devices (of course, unlicensed copying of copyrighted material is), just to provide the tools. I don't see the DMCA applying here, at all. Furthermore, an X-Box is largely like a Ramones CD; I can hit it with a hammer, let my neighbor borrow it, sell it on EBay, rip tracks (or chips) out of it (for my own use); Its only when I copy the music/software out of it and the distribute it that anybody has issues with it. And that's regular copyright law, not the DMCA.

    -- Rich

    --
    Free your mind and your Ass will follow -- George Clinton
  27. Re:Modchip cheaper than the game, by Angry+White+Guy · · Score: 1

    This may only work with one specific game, but the hackers may be able to extract important info from this, or be able to do the same thing with other games. A console on an unmodded xbox is a good thing, and may lead to a great thing. Who knows what info they'll be able to get from the box now.

    --
    You think that I'm crazy, you should see this guy!
  28. easier than micro-soldering? by j3110 · · Score: 3, Funny

    Me thinks Cmdr-Taco has never tried to solder wires onto surface mount components with carpel tunnel or a triple latte without a good iron, magnifing glass, camera and robotic arms.

    It isn't easy... just hope those components are caps or resistors that aren't important. I would much rather use software than hardware... Now if only we could crack a key?

    --
    Karma Clown
  29. Re:Perhaps a link to Ninnle would be in order by yerricde · · Score: 1

    I couldn't find any references to Ninnle Linux anywhere but Slashdot. URL?

    --
    Will I retire or break 10K?
  30. Re:Okay and now on to some important things.. by lpontiac · · Score: 4, Insightful
    Work on Transgaming, work on a driver interface that doesn't require a kernel rebuild each time you need to update your NIC, work on user experience,

    I'll work on whatever I bloody well want to, and so will everyone else.

  31. Re:help by Anonymous Coward · · Score: 3, Funny

    1. Eat breakfast at Kiev
    2. Walk down Second Avenue towards St. Mark's Place
    3. Look for those people selling used books and other junk on the street
    4. Look for the broken toaster oven on the blanket
    5. ???
    6. Penis!

  32. Re:Sounds like a DMCA violation by Jezza · · Score: 1

    I imagine MS will be calling EA to get this game "fixed" to stop this from happening - it'll be interesting to see if EA "fix" it really quickly or drag their feet (after all, won't they sell a few copies of this now?)

    This sounds pretty damn spiffy to me, I like the idea of using an XBox to run Linux software - and I don't see doing this can be seen as breaking any laws. I mean, you'd not be pirating anything, or modifying anything it HAS to be in the clear - right?

  33. Re:Sounds like a DMCA violation by vovin · · Score: 1

    Burning Xboxen is a crime, like books, right? j/k

  34. Re:Okay and now on to some important things.. by Hobbex · · Score: 1

    The analogy I heard was that of being invited to a free dinner at someone's house and ending up demanding to supervise the cooking.

    No, it is like buying food, taking it home, and then demanding to get to decide yourself how you are going to cook it.

    Sounds pretty fair to me, but then my "you are a consumer not an individual" re-education is not completed yet...

  35. Re:Perhaps a link to Ninnle would be in order by Dave2+Wickham · · Score: 1

    I'm guessing that it's just a "troll" (in quotes, as it isn't really a troll...). I've seen these a few times before they get modded down *shrug*.

  36. Re:Okay and now on to some important things.. by Dawn+Falcon · · Score: 1

    The bug is in quite a few games out there! :)

  37. Re:Modchip cheaper than the game, by Dawn+Falcon · · Score: 1

    Very similar "flaws" exist in a lot of games. From talking to a friend apparently many of the flaws are in EA games, but not all.

    i.e. This isn't a genie which can be put back in the bottle.

  38. Re:Okay and now on to some important things.. by r00zky · · Score: 1

    Yea, just compile all modules just in case you will need one of 'em, this is what is done in distributions...

    offtopic:
    There are 10 kinds of people in the world: ...
    Those who understand binary and those who think there are 1010 kinds. :)

    --
    I'm a chainsmokin' alcoholic sociopath, so-ci-o-path
  39. Re:Okay and now on to some important things.. by hthiefshorty · · Score: 1
    maybe you've noticed but we've got a lot of dumb users out there

    This is the kind of elitist crap that is going to keep Linux off most people's desktop. Maybe you should work on falling off your high horse.

  40. Re:Okay and now on to some important things.. by stubear · · Score: 1

    Wrong. The XBOX would be more like a cooked dinner from Boston Market. The analogy would go more like you taking home your dinner from Boston Market and being pissed off that you can;t cook the chicken a different way. If you didn't want roasted chicken then you should have either not gone to Boston Market or you should have gone to your local grocery store and purchased raw chicken from them and cooked it the way you like.

  41. Re:Okay and now on to some important things.. by drzhivago · · Score: 1

    Yes, because you are paying them $200 for a console that cost maybe $400. So they end up losing $200 per console rather than $400 from you not buying it.

  42. Hm... nice... by miketang16 · · Score: 1

    I was pretty skeptical at first, considering when I first saw the forum post, there was only like 6 replies, and all were negative. But, apparently it's real. Overall tho, it may be a cool trick, but it's not going to eclipse the major uses of modchips. Backups, flashing BIOS, addon BIOS, etc..
    /me surfs on over to ebay and orders up a $100 xbox =)

    --
    -------
    "In times of universal deceit, telling the truth becomes a revolutionary act."
    -- George Orwell
  43. Re:Okay and now on to some important things.. by mcgroarty · · Score: 1
    No, it is like buying food, taking it home, and then demanding to get to decide yourself how you are going to cook it.

    The analogy was given to the gentleman trying to steer efforts away from the XBox Linux project and toward more desktop development. Buying an XBox has nothing to do with getting anything for free, and two thumbs up to the people making unsigned code use possible! :-)

  44. Re:Why? by Phroggy · · Score: 1

    Can someone explain to me, why would I buy Xbox and install Linux on it?

    If you (or someone nearby) has ALREADY purchased an X-Box to play games on, it would be interesting to repurpose that existing hardware.

    It has also been suggested that Microsoft loses money on every X-Box sale, and attempts to make it up in game sales, so by buying an X-Box and no games, you're costing them money, which is good because they're evil. Personally I wouldn't recommend buying one for this reason alone, but that's me.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  45. Re:Okay and now on to some important things.. by devilspgd · · Score: 3, Insightful

    On one unit, yes. But, the more they sell, the more they lose... And lets face it, I can buy a low end P2 for $200, the XBox can do a bit more then that... Plus it can play DVDs for another $30. So yeah, I'll spend $230 on a DVD player that doubles as a computer just to get $200 out of Microsoft's pockets.

    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  46. I Predicted This by Euphonious+Coward · · Score: 4, Interesting
    Of course nobody modded it up, but I posted a plan for this approach back in February. I'm not claiming any credit, this guy did the work. Rather, everybody else should be embarrassed that they weren't working on it too.

    The next big advance will be somebody doing power consumption or timing analysis while the xbox is checking (bad) signatures, and teasing out the key a bit at a time. Then you will be able to sign anything you like. (Look up Markus Kuhn's papers.)

    1. Re:I Predicted This by Euphonious+Coward · · Score: 1
      By the way... if MS was smart -- and they can afford to hire smart -- then each game will have been signed with a hundred different keys, and each Xbox will only know one of them, so that if you do figure out the key on yours, only one in a hundred other Xboxes will also have it.

      Once the key-extraction process is elaborated, for it to be very useful you would need to apply it to a whole farm of Xboxes -- assuming MS really did do the smart thing.

    2. Re:I Predicted This by Anonymous Coward · · Score: 1, Informative

      Teasing what key out? The only key stored on the xbox is the public key, and that key is well known IIRC. What we need is the private key that is used to sign the code of games.

    3. Re:I Predicted This by roady · · Score: 1

      Please mod this guy down.

      First, he thinks that he is so smart that he has invented an approach that was in fact tried by many hackers for months.

      Second, if this guy was not full of it, he would know that the private key is not anywhere in the XBOX, so no power analysis or anything will leak the key.

  47. Because a person CAN by freeweed · · Score: 2, Insightful

    Any need to read further than the subject line, and I wonder just what you're doing here in the first place.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  48. Re:Sounds like a DMCA violation by dknj · · Score: 1

    It's not just EA that has this problem, and I doubt they can pull all the games with this problem off the shelves.

    -dk

  49. CD vs. DVD by yerricde · · Score: 1

    it DOES boot from cd

    As far as I know, "Agent Under Fire" is a DVD, not a CD.

    --
    Will I retire or break 10K?
  50. Video footage by nacs · · Score: 1

    Video 'proof' of the exploits can be viewed here and here.

    You can also download the 007 save games that are required to run this exploit and view additional instructions on how to get it running.

    --
    "I filter at +6, and have yet to miss out on an important comment." (#822545)
  51. Re:Okay and now on to some important things.. by garethw · · Score: 1

    MS loses money with each Xbox

    I have it on good, reliable word that this is not true anymore.

    --
    garethw
  52. holy crap! by tx_mgm · · Score: 2, Funny

    so there IS a use for that game! seriously, agent under fire is quite possibly the very worst FPS-style game EVER made, so i actually feel kind of bad that people (albeit a small group) actually has a reason to support such a piece of crap.
    but on the bright side, i think march's issue of computer gaming monthly has a nice guide for what you can do with your worthless game disc once you realize it is NOT to be placed in your console (or PC) ever, EVER again!

    --
    Gentlemen...BEHOLD!
    -Dr. Weird
    1. Re:holy crap! by barryfandango · · Score: 1

      I wonder if some third-party developer will put out a bullshit game that includes a massive exploit? People would shell out $75.00 for "Ms. Pac-Man Redux" just because it's an easily exploitable piece of MS-certified code.

      --
      In all matters of opinion, our adversaries are insane. -Oscar Wilde
  53. Re:clueless or troll? by Anonymous Coward · · Score: 1, Informative

    Do you think that an average app is going to deal with /dev/psaux and /dev/input/mouse0 when the two use entirely different protocols?

    No, I would expect them to use X events, gpm or at a pinch, /dev/mouse (Which although the driver which drives /dev/mouse may change, does not mean that the software interface to the device node changes)

    The number of people who people who don't understand the basic premise of device abstraction is scary.

  54. So Then... by Greyfox · · Score: 1

    Doesn't this make it illegal to sell "007: Agent Under Fire" since that is effectively the circumvention device?

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:So Then... by kasperd · · Score: 1

      Doesn't this make it illegal to sell "007: Agent Under Fire" since that is effectively the circumvention device?

      Good point. I think you might be right about that. It is after all that game which contains the signed code opening the possibility to execute arbitrary code on the box. This case actually demonstrates a major weaknes in the security model. Basing your entire security on signing code is unsafe, for any large amount of code you will never be able to review it enough. This leads to the risk of signing code with flaws.

      What we have seen is a flawed design which was accidentially broken by an insider. But it might not be a DMCA violation, because it is not a security model introduced to prevent unauthorized copying. (Even if microsoft claims so, it is not.) It is a security model designed to control who is allowed to develop code for the architecture.

      --

      Do you care about the security of your wireless mouse?
  55. still trolling? by gl4ss · · Score: 1

    **Have you even read the Mozilla source code? Around 75% of it is dealing with issues like PS/2 vs USB keyboards and mice, floppy support, etc. Do you think that an average app is going to deal with /dev/psaux and /dev/input/mouse0 when the two use entirely different protocols?** average app is definetely not going to deal with them directly, so why would mozilla, i would rather say that around less than 1% of it is the part that even talks to the host os? ** This is why we need a Gentoo approach to everything. When one compiles a binary for everybody, the binary has to support what everybody has. When one compiles a binary for one person, that binary only has to support that one person's hardware. No redundancy, no cruft, no bloat.* in the world of xbox everybody has the same hardware. and no, i don't have read the mozilla source code(fully, but then again, who has?), but i would guess most of the bloat in the source comes supporting a wide range of architechtures to compile for and from having the user interface in xul(and generally, being a big hunking pile of programs and capable of rendering the pages correctly). and i except it to talk to the operating system(/ windowing system) rather than to talk straight to the hardware to not break everything when hardware changes and to generally keep it in good check. i don't run plain mozilla, i prefer phoenix(because it's faster, more lightweight, without the things that _really_ bloat mozilla, no extra crap). besides, the systems where running gentoo for the sake of optimizations would be really worth it are too slow to compile on, otherwise it's just tinkering above general optimazation flags..

    --
    world was created 5 seconds before this post as it is.
  56. prior art by frovingslosh · · Score: 1

    I've been taking note of when a system does something unexpected and putting it to "good use" since the 60's. It's a primary form of hacking. Many bugs, like this one, are useful, just not useful in a way the author intended or may have wanted.

    --
    I'm an American. I love this country and the freedoms that we used to have.
  57. Re:First 'what about the money' post! by Simon+(S2) · · Score: 1

    read this.

    The core goals are to be able to boot Linux on an unmodified machine, preferably by CD without opening the case, but via code directly copied to HDD or a USB device is acceptable too.
    and
    Solutions must be practical in the sense that a 12 year old kid can hope to replicate them in terms of both complexity and cost

    since you have to buy the buggy game, buy a mem stick, write some code to the mem stick, enter the game, make the game read from the mem stick to make this exploit work, i think the ruile #1 is not respected.

    but only for now. great job anyway.

    --
    I just don't trust anything that bleeds for five days and doesn't die.
  58. Re:Why? by bluGill · · Score: 3, Insightful

    Because it has TV/video out that works, stero sound that works, it looks good next to a TV, and it is cheap. Sure I could build a computer with most of that, but cheap is already out, a nice looking case would just about be more than an Xbox. Now find a TV card that works on linux. (Doable, but not all work so be careful) Of course the computer I build would be faster, but that wasn't a requirement.

    A xbox is a good machine for those expirimenting with linux as a control for their home enertainment system. It isn't good for general purpose computing, but it is good for living room applications. Drop MAME, stella, atari800, etc on it and you can play a lot more games. With a good net connection you can download movies from the internet and play them on a TV, which is bitter than the monitor most people have. (I don't know where to find legal movies, but that is a different issue. I'm sure you can find one though, which will prove to the judge that copyright infringement isn't the only reason for this)

  59. Re:Sounds like a DMCA violation by Minna+Kirai · · Score: 1
    How much of a stretch is it to call this technique a "circumvention tool"? Well within the imagination of Federal prosecutors (advised by friendly Microsoft attorneys):

    • The 007AUF exploit enables arbitrary, unsigned code to be executed on the XBox- not just Linux, but any other program could be run, without authorization from Microsoft or the copyright holder.

      Currently, XBox games are protected from piracy by two technical measures: all game binaries must be signed by Microsoft before being playable, and all games come on non-standard CD-ROMs, which are larger than what consumer hardware can replicate. Together, those two defenses make it impossible for consumers to illegally share copies of a single game.

      But now, with the 007AUF hack, one leg is removed- an XBox can be tricked into running unsigned programs. This means that an unscrupulous person can copy a normal XBox game onto his computer, manipulate the game data to reduce it's size to within the 650 megabytes accomdated by normal CD-R media, and then mass-produce copies for distribution on the internet the underworld. Techniques to reduce the size of game data are already well known among the cyber-criminals called "IRC Dreamcast Release Groups" (most famously the gangs Utopia and Kalisto). They will remove, shorten, or reduce the quality of art resources such as pictures, audio, and video, in order to fit the game onto a CD-R.

      So far, XBox developers have been spared the economic deprivation that internet game piracy can bring. But if the government fails to punish these new hackers and suppress the 007AUF exploit, this innovative platform may become unprofitable, and go the way of the Sega Dreamcast.


    Is that really too far-fetched?
  60. This won't be the only one.... by pi_rules · · Score: 2, Insightful

    I haven't followed the X-Box hacking projects out there, but if this is the first person to try a buffer-overflow on an existing certified game then I'll bet we're onto something here. With the plethora of games coming out that are coded under tight deadlines I'd imagine there's going to be a rather large number of buffer overflows found in stuff like this. The reading of a saved-game from the memory chip is a great one. I'd imagine you could do something similiar when games need to pull data from the hard drive too. On top of that, with things going online there's a high probability (in my mind) that buffer overflows will exist within the networking code.

    Now, there are two ways MS can entirely prevent this. One is to re-structure the X-box OS so that buffer overflows just cannot occur. There are theoritical techniques for this if I'm not mistaken; but nobody's got a horribly good reason to do this. MS does now I guess.

    Or, MS could do a security audit on all the code for a game before it comes out and verify that it's free of buffer overflows. Baahahaha!

  61. Mega X-Key by savvy · · Score: 3, Informative

    http://www.xbox-saves.com/ is where you can find more info on the Mega X-Key mentioned in the article, and they also have the save needed to get linux going in their saves archive.

  62. I knew it! by Sludge · · Score: 1
    I'm a console fan -- not a console hacker. But I mentioned this to people I know who worked on console games a few years ago and they all said it was possible.

    The only way to protect against it is to provide an API for writing to the memory card/hard drive that closes off all possibilities for buffer overflows, and then lock out people from "programming the metal" directly.

    1. Re:I knew it! by groomed · · Score: 1

      WHAT EVER. Keep paddling, your ship is about to fall out of the sky.

  63. Re:clueless or troll? by Anonymous Coward · · Score: 1, Insightful
    You still need two seperate drivers, regardless of whether /dev/mouse is pointed at /dev/psaux, or whatever.

    Mozilla is unusual amongst X applications in that it handles virtually everything itself. This is why you sometimes get wierd behaviour with the mouse moving by itself or your keyboard map changing when you're using it. Early versions didn't even support USB mice! (I still have an old 386 with a kensington bus mouse that Mozilla doesn't support.) Basicly Mozilla is a platform rather than a webbrowser, it happens to have a web browser with it. The Mozilla platform not only has hardware independence but also does cool things such as draw its own buttons using a customized widget library, parse XML itself rather than use third party XML tools, draw JPEGs and GIFs, layout HTML, and manage tabs; it includes multiple software platforms such as Javascript and i386 emulation, and it uses direct disk access (via /dev/sda or /dev/hda, etc) to handle the file system to implement resource forks and stuff.

    That's why an out-of-the-box Mozilla install is about 25 megs, rather than the four or so you'd expect out of what's ultimately just a network enabled rich text viewer.

  64. I have a GOOD use for this by Psykechan · · Score: 5, Insightful

    People are asking "Why Xbox Linux?" and others are responding with "Why not?", well I have a legitimate reason for wanting Linux on an unmodded Xbox.

    My Xbox is going back to MS as they have attempted to fix a problem several times and have so far been unsuccessful. This time, they're considering swapping systems for a new one, which I'm fine with except for one thing: Loss of saved games.

    They will not just swap drives as it would save them at least 5 minutes of work, so I will lose all of my info on the HD.

    With Linux running on my unmodded Xbox, I could possibly FTP the data elsewhere and restore it on the new system. This makes so much sense to me that I wonder why there is no way of doing it by default.

    Microsoft's idea is to purchase their Memory Units and backup this way. Problem is, since each Xbox comes with a hard drive, no developer tries to make the smallest possible size save file. I would need several MUs to backup my data. Plus, some files cannot even be copied to a MU which means they cannot be backed up at all.

    Some form of backup should exist to relieve this problem. I think that this could be it.

    1. Re:I have a GOOD use for this by Rob+Simpson · · Score: 1

      I bought a USB link for my PS2 - it lets me copy saved games from the memory cards to my PC's hard drive. Doesn't the X-Box have anything similar?

      The hard drive one of the main reasons I didn't buy an X-Box - the "Microsoft is Evil" thing was a relatively minor concern. I just knew it would be a major pain in the ass. My PS2, Gamecube, and PC are enough for me.

    2. Re:I have a GOOD use for this by Psykechan · · Score: 1

      There are certain files that will not fit on a memory unit. There are others which will not copy to a memory unit. The DOA3 save file is one that comes to mind. It just doesn't have an option to transfer.

      Yes there are devices to transfer to a PC. It just doesn't solve every file backup problem.

      Offtopic, The Xbox manual also talks about MS not being responsible for virus attacks. Does this mean that they will release a virus scanner? Probably not. Once someone writes virii that exploit some hole in networked Xboxes, there will be problems.

  65. Re:Sounds like a DMCA violation by La+Temperanza · · Score: 1

    Hmm... that makes me wonder just how much the flawed anti-piracy measures of the Dreamcast ended up costing Sega.

    --

    --
    est modus in rebus
  66. And now I has linux... by Derekh007 · · Score: 1

    So, lets say I'm running linux on the xbox this way - all fine and dandy, I can run emus, and play around with linux..... But, once I've done so, can I still play normal games? I mean, I still think there are SOME xbox games worth playing!:-)

    1. Re:And now I has linux... by janda · · Score: 2, Informative

      The exploit uses a buffer overflow to insert new code after the game has been verified as "being good". If you want to play something else, all you'd need to do is remove 007 game, insert new game, press "reset".

      --
      Karma: Food Fight (Mostly affected by Date Plate).
  67. Re:Sounds like a DMCA violation by Minna+Kirai · · Score: 1

    I don't believe they actually cost very much- Dreamcast was already on the decline before Release Groups became very successful.

    But I'm sure that Sega and it's game publishing friends would love to claim that their failure was due to rampaging criminals, and not their own business mistakes.

  68. Now un-modded X-Boxen can work on cracking the key by Xanthra47 · · Score: 1

    Am I jumping the gun here or does this opens up the beautifully ironic possiblity of using untold numbers of un-modded X-Boxen to find the Private Key that is used to sign X-box code ? I don't know about you but I'm off to get the hardware and the game to give this a try...

  69. Re:Okay and now on to some important things.. by cyberkreiger · · Score: 1

    "the more they sell, the more they lose"? What kind of mathematics is that? That'd only be true if they were giving you money along with the X-Box.

    How about "the less they sell, the more they lose"? Microsoft losing $400 per X-Box sounds like a far better deal than Microsoft losing $200 per X-Box.

    --
    Stumbling in the dark
    I hear slavering of jaws
    Eaten by a grue.
  70. A plot by EA? by iamacat · · Score: 3, Funny

    1. Release a game with buffer overrun
    2. Leak information to XBox-Linux community
    3. Profit!!!!

    They could even get the lindows.com award money if they did it right.

    1. Re:A plot by EA? by Bastian227 · · Score: 1

      I don't think their plan was that well thought out. Like the Underpants Gnomes, here's their real plan:

      1. Release a game with buffer overrun
      2.
      3. Profit!!!!

  71. Microsoft Tax by MrWa · · Score: 1
    It always seems that someone complains about the "Microsoft Tax" when discussing running Linux on a regular computer. Why, then, is going out of the way to Linux to run on hardware bought from Microsoft that wonderful??

    I can understand the coolness factor - the need to hack something. It just seems...ironic, I guess, that a community so vehemently opposed to Microsoft feels the need to acknowledge Microsoft at every turn. I would think that every little step independant (i.e. NOT directly opposed to Microsoft but, rather, truly original, unique, groundbreaking, etc.) would be much more impressive. As long as Microsoft is the "leader", in that the Linux community feels the need to mimick Microsoft, then Microsoft has a legitimate claim that they innovate (ignoring the obvious parts that were embraced and extended) - if the Free Software groups feel the need to mimick and follow Microsoft at every turn, then obviously Microsoft is doing something right.

    1. Re:Microsoft Tax by Anonymous Coward · · Score: 1, Insightful

      It's not about finding an affordable PC to run Linux on, that's easy. It's about thumbing your nose at MS and Palladium, and doing what should not be possible.

    2. Re:Microsoft Tax by troff · · Score: 1

      There's also the fact that Microsoft lose money on every X-Box (hardware-wise); that their profit(!!! :-) ) model is based on "the first hit's free" and then raking in on all the games. I'm sure a lot of people will remember that and then think they're "sticking it to the man"...

  72. palladium next ? by wotevah · · Score: 1

    So I guess that kind of answers the question I asked in this post on whether Palladium will be as secure as they think or not.

  73. Re:Okay and now on to some important things.. by Dimensio · · Score: 1

    Um, if you know what you are doing you can compile a NIC module and install it without rebuilding the kernel (or restarting the machine), provided you have the current kernel source available.

  74. Re:Okay and now on to some important things.. by devilspgd · · Score: 2, Insightful

    The logic holds sound as long as they sell every XBox they make. If they sell an XBox and build another, then they've lost $200. If they manufacturer 10 more and sell 10 more they lost $2000. But, if they had one sit on the shelf and not sell, then they've only lost $400.

    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  75. Don't you own the xbox you've mod-chipped? by StupidKatz · · Score: 1

    ... and is that not "illegal?"

    The proper phrase should be "should not be illegal to modify equipment ..." However, this is America. :/

  76. Re:clueless or troll? by Darren+Winsper · · Score: 1

    Wrong wrong wrong wrong wrong. When using X, Win32 and MacOS APIs, there's no mouse driver code in Mozilla, except to handle things like mouse-over events and button presses, and this sort of stuff gets put in XPToolkit because that's just what toolkits do. Whether the mouse is PS/2 or USB is of no significance to Mozilla at all.

  77. I doubt it by lowe0 · · Score: 1

    Not likely that MS would care. MS wants control over 2 things:

    1. Are you able to pirate games?
    2. Are publishers able to sell Xbox games without paying license fees?

    This is a cool tech hack, but I don't think it easily enables either of the above. Hence, I don't think MS is going to whip out the lawyers (at their own expense, and incurring negative publicity) to fight this.

  78. New slogan by stud9920 · · Score: 2, Funny

    EA Games. Challenge DMCA !

  79. Re:Okay and now on to some important things.. by eyeye · · Score: 1

    You're new here aren't you!

    --
    Bush and Blair ate my sig!
  80. In other news... by darqchild · · Score: 3, Funny

    The popular game "007: Agent under fire" was pulled from store shelves today, under threat of legal action from microsoft.

    The software was found to be illegal by the standards of the Digital Millenium Copyright Act, in that it allowed users to potentially run bootleg computer games.

    Microsoft's decision was backed firmly by the RIAA, MPAA..

    --
    What? Me? Worry?
  81. Re:Why? by axxackall · · Score: 1
    If you (or someone nearby) has ALREADY purchased an X-Box to play games on, it would be interesting to repurpose that existing hardware.

    In other words, If you (or someone nearby) has ALREADY purchased an X-Box to play games on, it would be interesting to stop playing games, right? At this time it's hard to count good Linux games. As for *Wine*, it's not stable enough to be used in real life.

    It has also been suggested that Microsoft loses money on every X-Box sale, and attempts to make it up in game sales, so by buying an X-Box and no games, you're costing them money, which is good because they're evil. Personally I wouldn't recommend buying one for this reason alone, but that's me.

    So, paying M$ for Xbox I will help to destroy the evil? Tell me you're kidding. Personally I would rather donate money to some Linux fund or FSF or even better - buy something from ThinkGeek :)

    So, the conclusion is that Linux on Xbox at this stage is unreasonable, it's just a research project.

    --

    Less is more !
  82. Not quite... by boola-boola · · Score: 2, Informative
    "Frankly it seems like just soldering in the modchip would be easy, but big points for being clever!"

    This depends on whether or not you are actually good at soldering. I for one have destroyed many PSX's in the past due to my clumsiness. Regardless, CT forgot one important fact: if you mod your XboX, you will _permanently_ (well, without some creative hacking and another Xbox, which, in having one already defeats the purpose) lose the ability to use Xbox Live, as the Xbox's unique,internal serial number will become banned.

    1. Re:Not quite... by ymgve · · Score: 1

      It's not permanent, and 'creative hacking' is limited to cutting a modchip wire or unseating the modchip itself. (Those guys that thought it was a good idea to just overwrite Microsoft's own BIOS might have a harder time, though.)

  83. Re:Okay and now on to some important things.. by andrewski · · Score: 1

    Remember that this is how Linux got started in the first place.

    Yeah, I remember. Linus was looking at his Nintendo for days, trying to figure out how to make it do something useful. Then he remembered: games like Athena and The Legend of Zelda had a some battery-backed RAM in the cartridge. He knew that the NES used a similar chip to the one in his IIGS, but because Nintendo wasn't letting him use such software as Music Construction Set and FredWriter, he was getting ripped off.

    Actually, I don't remember at all. Linus had access to a computer and a rough guide to POSIX.1 (IIRC). He didn't have to deal with hardware that was specifically designed to stop him from running his own software on it like the XBOX is.

  84. Teasing out the key won't help by Paul+Crowley · · Score: 3, Insightful

    You've missed the point of using a public-key signature checking algorithm. The Xbox doesn't have any secrets you can "tease out" by this or any other means - AIUI the key the Xbox uses to check signatures is already well known. You might as well do the signature checking on your own PC and do the timing analysis on that for all the good it'll do you.

  85. Re:Okay and now on to some important things.. by andrewski · · Score: 1

    Some idiots think that everyone who writes Free software has an obligation to do anything at all. These are the poeple who also whine about shit all day like the fact that Enlightenment hasn't seen an update in a while, Mozilla's broken, blah blah blah all day long.

    Hey, dipshits of the world: If you don't like the state of Linux / RPM / &c just FIX IT BITCH! The code is there for the fixing!

  86. This is a crime, why boost EA's sales by Cornelius+Chesterfie · · Score: 1

    I'm paraphrasing one of his lines in the FAQ:

    Q: What if Microsoft removes Agent Under Fire from the shelves?
    A: Don't worry, AUF is one of many games to have this bug..

    What I don't understand is why he would pick AUF as the main game if he had multiple choices, and give EA a software sales boost? That's not "screwing MS" (which I'm sure is half the reason for this whole project), that's screwing the entire Xbox gaming community who have to endure horrible ports of horrible EA games with horrible graphics.

    Why not a Sega game? Why not a Tecmo game? Why not a game from any other REAL developer who properly support the Xbox with games they work hard on, instead of the videogaming equivalent of Nsync music that EA is?

    1. Re:This is a crime, why boost EA's sales by lvdrproject · · Score: 1
      He tells you why he chose Agent Under Fire. From the forum post:

      Basically there is a bug in the save handling, which has been found in several games, I just took 007 because only one save is needed for both US and PAL game version - for other games you usually need two (or even more).

      I don't have an Xbox, and i don't care about the Xbox enough to want to understand exactly what "save handling" he's talking about, or how it relates to Linux, but that's the gist of it. I agree with you about EA though. Commies.

  87. Re:Why? by damiam · · Score: 1
    it would be interesting to stop playing games, right? At this time it's hard to count good Linux games. As for *Wine*, it's not stable enough to be used in real life.

    You can use the box for other purposes while still retaining the ability to play games on it. As for Wine, WineX is quite usable for games, Crossover is quite usable for standard apps, and even vanilla Wine works quite well in many cases.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  88. Re:Now un-modded X-Boxen can work on cracking the by damiam · · Score: 1

    If you took every Xbox that ever has existed or will exist and set them working 24/7, it would take trillions of years to find the key.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  89. Re:Why? by Phroggy · · Score: 1

    In other words, If you (or someone nearby) has ALREADY purchased an X-Box to play games on, it would be interesting to stop playing games, right? At this time it's hard to count good Linux games. As for *Wine*, it's not stable enough to be used in real life.

    By repurpose I meant use for a different purpose, yes - use the X-Box for something other than playing games.

    So, paying M$ for Xbox I will help to destroy the evil? Tell me you're kidding. Personally I would rather donate money to some Linux fund or FSF or even better - buy something from ThinkGeek :)

    It wasn't my idea, and as I said, I don't recommend it. Speaking of ThinkGeek, it has come to my attention that I need a tie, and their "ties suck" tie would do nicely...

    So, the conclusion is that Linux on Xbox at this stage is unreasonable, it's just a research project.

    Yes, pretty much. What were you thinking?

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  90. Money? by sconeu · · Score: 2, Interesting

    So do these guys get the prize? Wasn't there a cash prize for Linux without a modchip?

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    1. Re:Money? by leonbev · · Score: 1

      I doubt he'll get the whole $50,000. The object of the second prize was to load Linux on an X-Box without any unmodified hardware on retail software. Since you still need a copy of the 007 game and an external USB memory module, he'll probably only get a portion of the money.

      Anyway, you can read the rules here:

      http://xbox-linux.sourceforge.net/articles.php?a id =20030023081956

  91. Re:Now un-modded X-Boxen can work on cracking the by Xanthra47 · · Score: 1

    OK, you're right that it would take an inordinate amount of time to search the "entire" key space, but statistically speaking it's still possible to get "lucky" and find the key before you've exausted the key space. I know it's optimistic, but stranger things have happend IRL. I beleive the EFF's DES cracker found the correct key after seaching through about half of the DES keyspace... Sure 2048-bit RSA is a *MUCH* harder problem, but it doesn't mean we shouldn't try : )

  92. Re:Okay and now on to some important things.. by atam · · Score: 1

    I think it is because at the time MS introduced the Xbox, they claimed that there was no way you could hack the Xbox to run Linux. Also, they would (jokingly) hire the first one who could do it. I guess there must be a lot of hackers who want to work for MS :-) Considering that MS always boast that they are the technology leader (and extinct the hackers !), the hackers just want to show who is in charge.

  93. Re:Okay and now on to some important things.. by devilspgd · · Score: 1

    Long time reader, medium time anonymous coward.

    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  94. Damn kids these days! by thogard · · Score: 1

    Im my day we had to walk to work in the snow and up hill both ways. We didn't have any fancy USB data keys or buffer overflows to use and had to enter boot loaders through the computers key pad by hand in Octal!

    1. Re:Damn kids these days! by boy_afraid · · Score: 1

      You had octal, hell I had to use binary!

  95. Re:Okay and now on to some important things.. by ymgve · · Score: 1

    ...with a bit of work a PVR using Myth TV...

    So, in which of the nonexistant PCI slots in the Xbox are you going to put your tuner card?

  96. Not too uncommon.. by Zarquon · · Score: 1

    (Not that anyone's likely to read this by now..)

    The original hacks to run assembly programs on TI-85 calculators was to mess with the pointers used in the custom menu. They only got set with a backup, so that's why ZShell et al. had to be sent as a full backup.

    --
    "'Tis great confidence in a friend to tell him your faults, greater to tell him his." --Poor Richard's Almanac
  97. Re:Now un-modded X-Boxen can work on cracking the by damiam · · Score: 1

    The odds of coming up with the right key during your lifetime are significantly less than the odds of gaining psychic powers after being struck by a lightning bolt thrown by a flying pig playing Duke Nukem Forever while winning every current lottery similtaneously. It would be a waste of CPU and electrical power to even begin to try. Use cycles on something at least remotely useful, like Seti@Home, Folding@Home, or even distributed.net.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  98. Re:Okay and now on to some important things.. by MaxQuordlepleen · · Score: 1

    Maybe you should try interacting with some users and you will discover that the statement is true.

    Of course, I think that what the original poster meant to say was "we've got a lot of users who don't care enough about their computers to learn about them". That's not a crime although it certainly is understandable why technical people would get frustrated by that attitude.

    I don't know about you but I know that my attitude towards my car is VERY similar to the typical office drone's attitude towards their desktop PC. I know how to fuel it up, there is a little light that comes on when it is time to take it in for service, and I am deeply suspicious that the technical people responsible for maintaining and fixing it are not always truthful with me.

  99. Re:Now un-modded X-Boxen can work on cracking the by Xanthra47 · · Score: 1

    You're not being very optimistic : ( I'm amused that you've included seti@home as an alternative... Many of the arguments that you posit against trying to crack the signing keys have been arguments against SETI too. It seems that you're making a value judgement here and that's fine with me, but I think I'll be doing both for a while. Thanks for the encouragement : )

  100. Re:Now un-modded X-Boxen can work on cracking the by damiam · · Score: 1
    The difference between Seti and the xbox key is that:

    a) No one knows if there's life out there or whether we can detect it, but the chances are a helluva lot better than the infinitesimal probability of cracking the xbox
    b) If Seti ever succeeds, not neccessarily within your lifetime but within the lifetime of the human race, it would probably completely change the lives of every living person. For the xbox key to make any difference at all, it would have to be cracked within the next ten years or so.

    Now, don't let me tell you what to do with your CPU, but Seti's improbability/benefit ratio looks a lot better than the Xbox's.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  101. Now I REALLY have to have one. by pair-a-noyd · · Score: 1

    I want to run Linux on a hacked xbox with the sole purpose in life is to spam M$ with "F*CK YOU BILL" emails on a relentless schedule.

    Let the games begin!

    HA HA!!!!!!!!!!

  102. (I'm not sure but IMO) it will by hany · · Score: 1
    Such bug is exactly what a lot of people were pointing out when MS claimed Paladium like systems can protect PCs from viruses/trojans/crackers/...

    Yes, it maybe can, but only if a system is bug free (without bugs, which can be exploitable). But if you have bug free system, then you do not need Paladium to protect you from viruses/trojans/crackers/... .

    --
    hany
    1. Re:(I'm not sure but IMO) it will by Alsee · · Score: 1

      No, even if Palladium is "bug free" it won't protect you from "viruses/trojans/crackers/..."

      Explaining exactly why woud be long and technical even if you were a programmer, but I can proove it simply by pointing to Microsoft's own claims for Palladium. They state that Palladium machine will not prevent you from running non-palladium programs. Well if Palladium can run ANY non-palladium program then it can run a non-palladium virus or trojan. QED.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  103. Re:Okay and now on to some important things.. by timmyf2371 · · Score: 1
    Which is why I said "with a bit of work".

    Where there's a will, there's a way.

    --

    Backup not found: (A)bort (R)etry (P)anic
  104. Re:Sounds like a DMCA violation by hyphz · · Score: 1

    Only problem is, the only "circumvention tool" they're using is 007AUF itself. (Everything else involved - like USB memory cards - doesn't have any circumvention effect.)

    So EA can be sued under the DMCA. Whoops! No they can't - MS authorised their code to run, bugs and all.

  105. Re:clueless or troll? by Darren+Winsper · · Score: 1

    Well, that is interesting, seeing as my CVS tree doesn't have those files, or that directory. It's the tree I do my source builds from so I know it works.

  106. Re:Sounds like a DMCA violation by Minna+Kirai · · Score: 1

    No. Original software was written to exploit the bug. (It's the "included zip file" from the announcement). You can't simply copy any old executable code onto the memcard and expect the game to load it- the hacker composed a special, magic header block to smash stack, fool signing, or something.

    That software is "a tool"- and unlike 077AUF, it was designed with the explicit purpose of evading Microsoft's code-signing checks- which are a "copy protection mechanism"!

  107. Unlicensed games by 16977 · · Score: 1

    This kind of reminds me of Super 3d Noah's Ark for the Super Nintendo. On that game, you had to have an existing SNES game (I think any one would do) and plug it into the top of the Super 3d Noah's Ark cartridge, sort of like the Game Genie. I imagine this had something to do with the fact that S3DNA was the only unlicensed SNES game, so it needed another game connected to make use of its licensed hardware. You could look at Agent Under Fire as the licensed game which is needed to run the unlicensed program, Linux.

  108. Re:Okay and now on to some important things.. by vidnet · · Score: 1

    And I bet it wasn't 2003 either.

  109. Re:guffaw!! by ironfroggy · · Score: 1

    i jest not.

  110. Re:Perhaps a link to Ninnle would be in order by Dave2+Wickham · · Score: 1

    I really don't wish to know :/.

  111. Re:Okay and now on to some important things.. by Millyways · · Score: 1

    Mythtv supports seperate front and back ends. This means you can use your xbox to play back your video and display it on your tv, and a server with tuner cards seperately to record the stuff.

    I have this setup under construction at the moment, I have xbox part of it working well and am just waiting on some hardware for the server.

    Martin

  112. Re:Okay and now on to some important things.. by sarabob · · Score: 1

    The one labelled "USB"

  113. Re:Definitely Troll by Luke-Jr · · Score: 1

    Actually, closer to 23.3 GB

    --
    Luke-Jr