PS3 Hacked?
Several readers have sent word that George Hotz (a.k.a. geohot), the hacker best known for unlocking Apple's iPhone, says he has now hacked the PlayStation 3. From his blog post:
"I have read/write access to the entire system memory, and HV level access to the processor. In other words, I have hacked the PS3. The rest is just software. And reversing. I have a lot of reversing ahead of me, as I now have dumps of LV0 and LV1. I've also dumped the NAND without removing it or a modchip. 3 years, 2 months, 11 days...that's a pretty secure system. ... As far as the exploit goes, I'm not revealing it yet. The theory isn't really patchable, but they can make implementations much harder. Also, for obvious reasons I can't post dumps. I'm hoping to find the decryption keys and post them, but they may be embedded in hardware. Hopefully keys are setup like the iPhone's KBAG."
I guess the main reason for this will be so you can play pirated games. Homebrew is already possible on PS3 and lets not kid ourselves, piracy is always what these things are mostly used for.
But even more worrysome is if this enables complete access to system and memory, cheating will become a problem. For example 360 hack isn't the same, you can't run your own code or modify memory on it - it merely allows you to play pirat^H^H^H^H^H backups. This will be a lot more serious hack.
I usually play on PC, but when I'm playing on PS3/360 I like that I know there aren't cheaters. While packet-modifying is theorically possible if there isn't any encryption or checksums in the network data, cheating on consoles is a lot smaller problem than on PC and some types of cheats (wallhacks etc) are impossible to create without direct access to memory and code.
And I'd like to keep it that way.
This whole DLNA (DNLA?) rubbish is gross, it's so backwards.
I don't want to transcode, I just want a damned good media centre (and a gaming machine!) the XBMC devs had started considering work on the PS3 a long time ago but then Sony closed the loophole to access the video card under linux (or rather accelerated mode?) so it was scrapped.
The PS3 is a fantastic chunk of hardware and while I'd really rather not get banned from their system as I have no intention (or time anymore) to pirate games, I'd love to see the machine play back stuff a bit better. (it does fairly well now but it's nothing on XBMC)
The machine has 256mb of system ram, does 1080p output, optical output, 7.1 dolby hardware, wifi, hard disk, USB 2.0, gigabit networking - it's more than enough to do HD XBMC.
Fingers crossed in 12 to 18 months time there's some kind of news.
You can't access some of the hardware, particularly the GFX from an "Other OS" and the new slim models don't even support the Other OS option, so no, this is not just for cheating and piracy and there is no current way to run homebrew well.
We can even run linux better in a hacked system as currently the graphics performance is pretty dreadful. There is far more to life than piracy and cheating. I welcome this development.
Helll, I'd welcome it even if there were few to no forseeable applications, just the opening up of a new computer platform...
Linux on PS3 for non-scientific work has been a disappointing experience. There is very little code out there that uses the SPUs (and the PPU stinks for general purpose computing) and the hypervisor prevents hardware accelerated graphics.
While the first issue has to do with the community, the second is a restriction imposed by Sony. Perhaps this hack will make it possible to use the RSX (PS3's hardware graphics) in Linux? Maybe then an SNES emulator will run better on a PS3 than a second-gen iMac.
What is the Linux community's willingness to embrace a hack such as this?
The hack apparently involves pressing up, down, left, right, X, and O in pairs.
Before anyone goes "oh, this is only so people can play copies and cheat".
Read the other comments. See what people would like out of their PS3. They want to do "real" homebrew software, with full hardware access instead of the castrated version Sony "allows". They want to use their PS3 as a Media Center, something that's simply impossible with the current setup.
Give the people what they want and they will not crack your hardware open. Sure, some will do it for the "going to the moon" reason (it's there, and we can), but most will want their box to do what they want to do. If the box does it, no hacking will happen.
I modded my old XBox. Why? Because I wanted to run XBMC. It wanted a way to stream my movies on my HD to my TV easily. The XBox was there, a TV card for my computer wasn't (the SVideo output was really crappy), so it was a no brainer that I'd want my XBox which had logically a good TV compatible output to do the trick. It didn't do it out of the box, so it was modded. Oddly, I never bought a single game ever since, wonder why that could be...
Bottom line, when people "hack" a platform, they will of course strip all copy restriction as well, simply because it limits the ability of the box and it's possible. If you want to keep your users from hacking their box, give the box any ability your users might want to get out of it.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Sorry, but Wine and its derivatives can only ever work on x86 hardware (or hardware with x86 compatibility) as I understand it. You can move binaries between OS's by emulating.intercepting.translating system calls, but not between architectures.
It would need native linux games to be compiled for PPC, preferably designed and built specially for Cell hardware.
Sony doesn't really care about all of that. They only care if you buy PS3 games as everything else will lose them money. If you buy a PS3 and use it as a computer or HTPC or whatever, they lose money on it. Only by selling games for it do they actually make money.
Mada mada dane.
Not sure where you live but where I am, the old PS3 goes for more money then the new slim one, simply because it also allows you to play PS2 games (slim does not).
Sure you can find the odd cheap one off Ebay etc, but its still a big hassle, that is if you get one at all.
I have mixed feelings about the hack, only time will tell if its good or bad.
If it really works without any modchip then it does bring the thoughts to the SEGA Dreamcast, awesome machine but seriously flawed copyprotection.
Only by selling games for it do they actually make money.
I bought a used Xbox to use it for a media center, and would up buying half a dozen new games and about that many used ones. The new games are sales Microsoft would not have made if not for the existence of XBMC. In addition, the consoles are now sold at a profit, however slight, and add to sales figures which corporations and fanboys alike love to announce.
So, while this part of your comment is accurate, the rest is nonsense. Getting the console into my house is a way to sneak games in there, too.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Perhaps you've been living under a rock, but the USA has this whacky law called the DMCA which pretty much makes anyone a criminal that circumvents any sort of encryption. Some other countries that have their faces firmly planted in the USA's rectum also have similar laws. So, depending on where you are in the globe, the answer would be yes/no/maybe.
The new ACTA farce that's currently in the process of being cooked up may very well introduce even more draconion restrictions to this sort of activity.
If you buy a PS3 and use it as a computer or HTPC or whatever, they lose money on it.
So why did Sony enable the installation of Linux or other OSes on the non-slim version? Even without the GPU, it has turned out an incredibly powerful computer for some uses. Some research groups use a cluster of PS3s for scientific work, for example.
Escher was the first MC and Giger invented the HR department.
Um... no. If you didn't "notice" that up front, then you were either exceptionally dim (my condolences) or were paying a dangerously low amount of attention (in which case, I fear for you crossing the street). Console makers don't exactly hide the restrictions they place on what they permit to run.
I got a PS3 knowing that it had built-in limitations on what I could do with it. I decided that those limitations were worth the value I got out of the things it does do. (You are entirely free to judge me a moron for thinking that. I'll try not to let your opinion ruin my day.)
Now, if this hack actually pans out, I may well use it to play around with the PS3 more. After all, I let my son get an R4 for his DS, and he enjoys being able to pack all his games and some movies on one card he doesn't have to swap out. (Yes, his games. I don't steal games, nor do I let him do so.) But even if you think that console makers shouldn't put DRM on their consoles, you can't claim that they aren't up front about doing so.
PHEM - party like it's 1997-2003!
Like I said, there are valid reasons for that and you have one. But lets be honest here, most people are only interested about this because it can break copy protections and will use it solely for playing pirated games.
a) The other OS function was ONLY cut from the Slim version. Fat versions still have it, and its still available on firmware updates for the fat version. Nevertheless, how you say it limits CPU does not make sense, as you do get the same CPU cores, that native PS3 games get IF you run other OS (1 general dual threaded PPU, and 6 SPUs, with 1 being reserved for the system, same as for native ps3 games). If you have a slim PS3, you cannot get other OS anyway
http://en.wikipedia.org/wiki/Linux_on_the_PlayStation_3
b) the other half of the RAM used by the GPU CAN be accessed by Linux too, either as a framebuffer, or as swap memory.
Have a nice day!
It will be very cool to have full system access to the resources of the PS3. Also, I know that the Cell itself has security baked into it. Does this imply that the cell itself has been compromised? I know that the two events are unrelated, but shame on you Sony for removing the Other OS option from the Slim. Why take away the coolest part of the system?
Oh, yeah, one more thing. Let's quote someone who made this point far more articulately, Thomas Jefferson: If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it. Its peculiar character, too, is that no one possesses the less, because every other possesses the whole of it. He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening me.
Of course, he went on to say: Society may give an exclusive right to the profits arising from them, as an encouragement to men to pursue ideas which may produce utility...
No copyright/patents/trademarks at all is a pretty bad state. Draconian DRM and unending copyright isn't productive, either. Fortunately, we can try to find a balance between them. Pretending the choice is only one or the other is ridiculous.
PHEM - party like it's 1997-2003!
Sounds like you bought the wrong device. What you want is called a computer, and will allow you to run any code you want.
The PS3 is by far and away the most open of any mainstream console. Sony likes to ram its proprietary standards down people's throats but the PS3 is a pretty open device as far as these sort of things go.
There's also the later fat ones that don't play ps2 games but still have the other-os feature...
It will probably be a priority to get images running off the HD then.
The difference between a computer and a ps3 is that the ps3 sells for less than it costs to make. Sony makes this money back through selling games -- claiming that there is no difference between a game console and a computer since they have equivalent parts is disingenuous. You can't have it both ways -- you either get great hardware for cheap with restrictions on it, or great hardware for a more reasonable cost and the freedom to do whatever you want with it.
Are you guys officially the entirety of 2D Boy?
KG: Yeah, we're just two people for the bulk of this project. We don't have an office, but we're not allowed to say that, so we just work out of coffee shops and stuff.
I'd be interested to know how wide (and how common) the gap is between Nintendo's stated devkit policy and reality, because there's plenty of WiiWare titles that I can't see how they ever came out of a professional studio.
You are awash in a sea of fiercely stated opinions. Obvious exits are: 'File->Quit', 'Reply', and 'Page Down'.
Once the method for hacking PS3s becomes publicly available, I'm certain that 90% of the hacks will be used to play pirated games. I'm not choosing 90% for hyperbole; I mean at least 19 out of every 20. No, I haven't seen a study. This is being pulled out of a LOT of personal experience.
I'm all for the hacks, because that one user deserves to be able to use his PS3 how he wishes; but piracy is a side-effect that will numerically overwhelm the homebrew, just like it has on every cracked console (360, Wii, DS, PSP, x-box, PS2, etc.)
Losing Linux support (or rather it not continuing in new models) is a severe blow but it's still the most open system. I do wish that they would reinstate support and open it up more. It's in Sony's interests to split the homebrewers and pirates into two distinct camps. I don't even know why they're so strict about access to the GPU since no matter how much they open it up it will still remain a niche.