93w ago - Following up on his
previous update, today Sony PlayStation 3 hacker
No_One has made available some PDF documentation that details how Project PNM PS3 NOR Manager works including schematics, explanations, a bill of materials (BOM), and diagrams.
Download:
Project PNM PS3 NOR Manager Schematics PDF
To quote: Hi mates, Here is the PDF documentation that explains how PNM works from an hardware point of view:
- schematics
- explanations
- bill of materials (BOM)
- diagrams
Coming soon:
- A virtual SOCKET #3 to access (Read/Write) the PS3 NOR (on motherboard itself) It will give the ability to manage what others flashers around do without removing the embedded NOR.
Realtime tests on a PS3 in differents situations:
- Static switching between 2 firmwares
- Dynamic switching
Tasks finished these last 2 days:
- serial link has been enhanced (speed) to 1Mbit/s
- virtual SOCKET #3 instanciated in the FPGA
- Teraterm macros to help managing DUMP/UPDATE (not yet fully functionnal)
- automatic detection of the firmware flashed
- some minor software updates
See ya very soon for more progress !
Cheers
No_One
Update: Let me give some clarifications. To make simple:
- private keys are used to decrypt (and sign) files needed to build a firmware.
- public keys are used to decrypt files like "EBOOT.BIN", SELF/SPRX files and so on.
If a new exploit is found to obtain privates keys then CFW will appear again.
Even if PNM project only aims to manage a TRUE dual firmware console, it may lead to public keys.
I won't explain it how.
What does that mean ?
It means devs will probably include public keys (ie 3.70) in a 3.55 CFW (like it has been done for 3.56 keys). But i would like to underline that there some tricks that could be used by SONY to prevent such methods. I won't explain them here.
Now, concerning the NOR flash. It only embeds a part of the firmware. The other part is stored in the internal HDD. To manage a TRUE dual firmware, it will be necessary to have both these parts (ie 3.41 HDD + 3.70 HDD).
I won't talk about the SYSCON in this post since most people reading won't understand what it is.
The lame method will consist to swap HDD. But good news, there are some identified tricks to keep everything in only ONE HDD
Again, to make things clear: PNM is NOT a project to promote piracy ! The main goal is to have a 3.41/3.55 CFW with Linux/homebrews and an OFW to continue enjoying last games, PSN... But like any "weapon", PNM can be used for nice perspectives but also in "bad hands" for obscure aims.
Cheers
No_One
[keyfile] keytype=private bits=1024 key=MIICdAIBADANBgkqhkiG9w0BAQEFAASCAl4wggJaAgEAAo GBAJql8DWc75CBAHb+DC3GsUuPDePJ4IpooSVpB1Mpfl6ufP1L zojSx8NQsNX0HdfY1oE/dJ4new7xidVBasCzhaf8RXjAZTdoXmg9n/5mYXBZDRkJ4uHoYZc+08tUswAXmRwj6qmyPZBs8cHlbVCbhN4x LsYHCN/pFobB293ZD9jHAgERAoGASMaPKEnaJeJakllvJJm82ENR1Js8f V5p83y4JyKV0jP+lVDZqcyaPcuegs07OGYKlyzrlbg56OoivrV fab3kio4qFb/v0KxuNt3ism6VOkpYdWDts6ZSf7O7hT2iaWU1Yr/Cs90t7yVfiPVvsQQHzjLBsMAClzYz9vs8VKJJRjECQQDN0R2EA b
and if so can you compile please!!
To quote: ps3crunch.net/forum/threads/973-PNM-Project-Update-Final-Stages
Hi mates,
I wanted to announce that PNM project has entered its last stage. PNM is now wired to the motherboard of a SLIM PS3 : DYN-001.
The first results are fine. PNM is correctly powered by the PS3 itself. Much better, PNM is now capable to power on/off automatically the PS3.
Firmware is choosen using a jumper. Here is how it will work (very soon):
remove the power cable
place the jumper to choose Firmware #1 or Firmware #2
connect the power cable
And then the PS3 starts automatically without human interaction. Let me clarify some points read here and there.
I never promised the 3.6+ public keys! I just said that PNM will allow to find them nothing else.
This project is a hobby. I work as fast as I can. Please stop the lame remarks concerning the delay!
I will come back soon with the final video demonstration.
Cheers
No_One
It allows the end user to have official firmware for online play and use while maintaining the ability to have custom firmware for linux and homebrew.