120w ago -
Update #2: Sony has now served
Gitorious with a DMCA takedown notice for PS3 hacking related repositories which have subsequently been removed.
Update: Now Sony is
targeting other PS3 hackers via YouTube and Twitter, as
new documents reveal they also plan to subpoena PlayStation 3 hacking related Web sites.
Following
legal action against GeoHot, today Sony has sent out DMCA takedown notices to sites hosting PlayStation 3 developer files including California-based Github, and as a result the PS3 hackers have now mirrored the removed files on Norway-based Gitorious.
Those seeking to read Sony's takedown notice can do so
HERE, with the violation citing "Trafficking a device that circumvents effective access controls, and/or Trafficking a device that circumvents effective copyright protection measures."
The mirrored ps3keys, ps3tools, and lv2patcher PS3 GIT files are now posted
HERE on Gitorious for the time being.
To quote from PSX-Scene (linked above): "First Professor
Carnegie Mellon who had 'mirrored' geohot's original keys open door site, took his down to be on the 'safe' side of the action:
1/27/2011 Update:
Judge Illston has granted the TRO against
George Hotz despite the venue issue still being contested by Hotz's attorney. And I'm out of town. Since CMU has a west coast campus in California and is therefore subject to her jurisdiction, I have disabled my mirror until I can get back to Pittsburgh and look more closely at the current state of things.
Then early this morning DMCA takedowns started to get received by the various scene developers, first kmeaw, a good coder behind a working CFW, got one: kmeaw: I have just received a DMCA takedown notice
Next
graf_chokolo, a now world-famous coder for his wonderful PS3 'decryption' skills, posted the following on
Xorloser's Blog, that his GIT has been taken down by Sony:
graf_chokolo says: SONY took down my GIT repo :-) Who still needs my source code just email me and i will upload it for you :-) Still working on ENCDEC reversing :-) It's fun :-)
And recently
KaKaRoToKS has tweet'ed that he also has gotten a DMCA notice: Looks like github has received DMCA takedown and my repository are now unavailable."
Finally,
graf_chokolo posted the following warning to Sony on
Xorloser's blog, to quote:
If SONY will continue like this i will upload my IDA database for HV and HV procs :-)
Here is a link to my payload: http://www.sendspace.com/file/64s8gh
No fear, jack :-) It just motivates me more to continue my reversing :-) It was just my public GIT repo, for making releases :-) Nothing lost :-)
See, the thing is that while Sony can and does expect customers to purchase games [which Sony gets royalties for each game], it's completely up to the consumer whether to buy anything.
Selling a product at a loss is a bad business practice, and Sony making the assumption that people buy games to make up for lost revenue is an even greater risk.
I'd like to tell you that the trial hasn't even started. He is still in the process of litigation, which hasn't even progressed to trial. There is still time.
Just theory for now, still needs testing
Holy crap, guys
HV reversing is fun
Dumped raw and decrypted UFS2 filesystem of PS3 with HV calls
The difference is that i do not use LV2 at all to decrypt/encrypt storage devices. Storage device encryption/decryption is done by HV and peripheral devices like ENCDEC or RBD. I’m trying to understand how the storage subsystem of HV works currently, it’s by far the most complex part of HV i have seen so far.
And recently i figured out that the VFLASH region, where Linux boot loader (otheros.bld) is stored, is still there on 3.41 firmware. I’m trying now to boot Linux bootloader from this region. OtherOs.self writes otheros.bld image to this VFLASH region and creates cekk_ext_os_area where several parameters are stored. On 3.15 firmware, when Linux was booted, the Linux System Manager (in HV process 9) loads Linux bootloader from the VFLASH region, decompresses it and boots it.
The problem with 3.4.1 firmware is, that SONY removed Linux System Manager from HV process 9. It’s no problem for me to store Linux bootloader on this VFLASH partition. But there are 2 problems, first the VFLASH region where Linux is stored is 0×40000 bytes large, so there is not much place for Linux bootloader on VFLASH, so it should be compressed to make it smaller. Second problem is, i have to patch HV process, insert my code which loads it from VFLASH and decompresses Linux bootloader. And after that we could boot Linux from HDD and it would have GameOS rights, e.g. has access to Dispatcher Manager e.g.
or run isolated SPUs.
And more, HV has a nice feature to boot Linux bootloader with System Debugger
I dumped now both decrypted and encrypted sectors of UFS2. And the same plaintext is encrypted to the same ciphertext
And SONY uses 128-bit block cipher to encrypt the blocks within a sector.
Yeah, it would be possible to redirect dev_flash to another HDD region, e.g. by patching Hypervisor’s storage subsystem. HDD has enough space for that.
And i figured out that the size of VFLASH region where 3.15 stored otheros.bld can be doubled and i will be able to store decompressed Linux bootloader otheros.bld on this VFLASH region
We could make a CFW by patching HV with dual boot option, either GameOS or Linux could be booted from HDD.
It’s not as easy as booting Linux from HDD or booting second lv2 kernel from FLASH. I don’t want to say it’s impossible but it’s very hard.
I updated now my partition table of VFLASH and incresed the size of VFLASH region where Linux bootloader is stored. After that i stored petitboot Linux bootloader on VFLASH successfully. Next step – patching HV at runtime and booting petitboot from HDD which will allow me to install a Linux distribution on a HDD region on my 3.41 PS3.
CORE OS is not on VFLASH, it’s on a real FLASH, NOR flash. That makes it hard to redirect, i would say impossible. But by creating our HV which could switch ISO loaders table and redirecting VFLASH it would be possible to boot 2 different GameOS versions. For that we need our own patched HV.
My approach will enable OtherOS to have the same access rigths as GameOS, it means access to Dispatcher Manager, Update Manager, VFLASH, HDD encryption/decryption, isolated SPUs and RSX of course. GameOS is only good for games, for PS3 development and hacking is Linux or FreeBSD with GameOS rights are a lot better. And i want a clean approach for booting Linux, not like AsbestOS, it’ not very clean.
I have my loader for OtherOS bootloader ready now, will patch HV today and try it out in the evening, after that will report back. Stay tuned.
Either way, I have not paid Microsoft a nickel, oh yeah I don't even have Xbox Live Gold.
There is ALWAYS ways around the system.
They need to bite the bullet on this one though, the scene is unstoppable now. Best bet is to try and capitalize and monetize the situation best they can.
Pirates are going to pirate, they should focus on the opportunities this could provide them for the rest.
What scene? Since GEoHot lost the case, every hacker is going to be scared crapless, and not publish any "hacks" anymore. Unless every hacker in the world, gets together and sues/counter sues Sony. Say goodbye to the PS3 Scene.
Yea i do have some backups, but i also support the company who made the console im using. Before running your mouth, think about it thoroughly. I'm neutral one both sides cause i understand the business side of Sony(knowing that your screwed but trying to slow it down), but also i understand The hacking community and how kickass, and generous they are when they release a jailbreak and any apps.