+ Rispondi alla Discussione
Risultati da 1 a 11 di 11
  1. #1
    GauL2077
    ospite

    Predefinito a volte ritornano - Hackata la ps3?

    da un pò di giorni l'autore dell'hack per iphone dice di esser riuscito a fare i primi passi effettivi verso l'hack della ps3
    ma nessuno ha visto nulla di concreto
    lo dimostrerà? sarà vero? sarà falso?

    per ora leggete qua
    in sintesi dice che sto tizio probabilmente non porterà un vero e proprio hack ma darà il giusto input affinchè qualcun'altro lo realizzi



    Jailbreak Hacker Releases His PS3 Exploit To The Public [Playstation 3]

    from Kotaku by Michael McWhertor8 people liked this


    George Hotz, the man responsible for "jailbreaking" the iPhone platform, has released the "coveted" PlayStation 3 exploit he announced last week, the one that means the console is essentially "hacked."
    So begins the cycle of homebrew developers finding new ways to run custom code on the PS3 and Sony Computer Entertainment engineers attempting to squash exploits that enable said homebrew (and the piracy that tends to go along with it). We're sure that Kevin Butler, VP of Locking Shit Down, is already on the case.
    Just don't count on Hotz continuing his pursuit of keeping the PlayStation 3 hack ready. And don't expect anything profound to come out of Hotz's efforts any time soon.
    "Hopefully, this will ignite the PS3 scene, and you will organize and figure out how to use this to do practical things, like the iPhone when jailbreaks were first released," Hotz writes on his blog. "I have a life to get back to and can't keep working on this all day and night."
    Hotz says his exploit is "known to work with version 2.4.2 only, but I imagine it works on all current versions."
    While there's still an incredible amount of work for the "scene" to do for PlayStation execs to worry about rampant PS3 piracy, now three-plus years into the console's lifespan, we're guessing it won't take long for something substantive to come out of this effort.
    Here's your silver platter [On The PlayStation 3]

  2. #2
    Il Nerdone L'avatar di Solo5minuti
    Data Registrazione
    11-10-08
    Località
    PAK 15-09-01
    Messaggi
    13,384

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    Citazione Originariamente Scritto da GauL2077 Visualizza Messaggio
    nessuno ha visto nulla di concreto
    lo dimostrerà? sarà vero? sarà falso?
    sarah ferguson?

  3. #3
    Ronove
    ospite

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    Citazione Originariamente Scritto da Solo5minuti Visualizza Messaggio
    sarah ferguson?

  4. #4
    rozen
    ospite

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    Sto George lo schiaffeggerei usando il pene di un elefante



    E pensare che qualcuno parla di genio.



    Si genio, buttato nel cesso

  5. #5
    Suprema Borga Imperiale L'avatar di four-two
    Data Registrazione
    14-01-04
    Messaggi
    21,948

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    Non ci é riuscito realmente, ha raccontato una balla...

    Certo che la PS3 resta una botte di ferro, almeno in quello gli ingegneri della SCE sono riusciti.

  6. #6
    GauL2077
    ospite

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    infatti il dubbio è: tanto clamore per non far vedere nulla?

  7. #7
    Suprema Borga Imperiale L'avatar di four-two
    Data Registrazione
    14-01-04
    Messaggi
    21,948

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    Citazione Originariamente Scritto da GauL2077 Visualizza Messaggio
    infatti il dubbio è: tanto clamore per non far vedere nulla?
    Qualcosa ha fatto, la scena dei homebrew potrebbe prendere piede ma resterà sempre complesso piratare la PS3.

  8. #8
    CX3200
    ospite

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    vuoi vedere che la complessità di programmazione della ps3 serve a qualcosa?

  9. #9
    darkeden82
    ospite

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    Citazione Originariamente Scritto da four-two Visualizza Messaggio
    Non ci é riuscito realmente, ha raccontato una balla...

    Certo che la PS3 resta una botte di ferro, almeno in quello gli ingegneri della SCE sono riusciti.
    ne avranno vendute cosi poche che nessuno è intenzionato a perderci tanto tempo

    XD

  10. #10
    Bishop76
    ospite

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    qui c'è tutta la spiegazione tecnica di come sia stata hackata:

    How the PS3 hypervisor was hacked - Root Labs Explanation

    George Hotz, previously known as an iPhone hacker, announced that he hacked the Playstation 3 and then provided exploit details. Various articles have been written about this but none of them appear to have analyzed the actual code. Because of the various conflicting reports, here is some more analysis to help understand the exploit.

    The PS3, like the Xbox360, depends on a hypervisor for security enforcement. Unlike the 360, the PS3 allows users to run ordinary Linux if they wish, but it still runs under management by the hypervisor. The hypervisor does not allow the Linux kernel to access various devices, such as the GPU. If a way was found to compromise the hypervisor, direct access to the hardware is possible, and other less privileged code could be monitored and controlled by the attacker.

    Hacking the hypervisor is not the only step required to run pirated games. Each game has an encryption key stored in an area of the disc called ROM Mark. The drive firmware reads this key and supplies it to the hypervisor to use to decrypt the game during loading. The hypervisor would need to be subverted to reveal this key for each game. Another approach would be to compromise the Blu-ray drive firmware or skip extracting the keys and just slave the decryption code in order to decrypt each game. After this, any software protection measures in the game would need to be disabled. It is unknown what self-protection measures might be lurking beneath the encryption of a given game. Some authors might trust in the encryption alone, others might implement something like SecuROM.

    The hypervisor code runs on both the main CPU (PPE) and one of its seven Cell coprocessors (SPE). The SPE thread seems to be launched in isolation mode, where access to its private code and data memory is blocked, even from the hypervisor. The root hardware keys used to decrypt the bootloader and then hypervisor are present only in the hardware, possibly through the use of eFUSEs. This could also mean that each Cell processor has some unique keys, and decryption does not depend on a single global root key (unlike some articles that claim there is a single, global root key).

    George’s hack compromises the hypervisor after booting Linux via the “OtherOS” feature. He has used the exploit to add arbitrary read/write RAM access functions and dump the hypervisor. Access to lv1 is a necessary first step in order to mount other attacks against the drive firmware or games.

    His approach is clever and is known as a “glitching attack“. This kind of hardware attack involves sending a carefully-timed voltage pulse in order to cause the hardware to misbehave in some useful way. It has long been used by smart card hackers to unlock cards. Typically, hackers would time the pulse to target a loop termination condition, causing a loop to continue forever and dump contents of the secret ROM to an accessible bus. The clock line is often glitched but some data lines are also a useful target. The pulse timing does not always have to be precise since hardware is designed to tolerate some out-of-spec conditions and the attack can usually be repeated many times until it succeeds.

    George connected an FPGA to a single line on his PS3’s memory bus. He programmed the chip with very simple logic: send a 40 ns pulse via the output pin when triggered by a pushbutton. This can be done with a few lines of Verilog. While the length of the pulse is relatively short (but still about 100 memory clock cycles of the PS3), the triggering is extremely imprecise. However, he used software to setup the RAM to give a higher likelihood of success than it would first appear.

    His goal was to compromise the hashed page table (HTAB) in order to get read/write access to the main segment, which maps all memory including the hypervisor. The exploit is a Linux kernel module that calls various system calls in the hypervisor dealing with memory management. It allocates, deallocates, and then tries to use the deallocated memory as the HTAB for a virtual segment. If the glitch successfully desynchronizes the hypervisor from the actual state of the RAM, it will allow the attacker to overwrite the active HTAB and thus control access to any memory region. Let’s break this down some more.

    The first step is to allocate a buffer. The exploit then requests that the hypervisor create lots of duplicate HTAB mappings pointing to this buffer. Any one of these mappings can be used to read or write to the buffer, which is fine since the kernel owns it. In Unix terms, think of these as multiple file handles to a single temporary file. Any file handle can be closed, but as long as one open file handle remains, the file’s data can still be accessed.

    The next step is to deallocate the buffer without first releasing all the mappings to it. This is ok since the hypervisor will go through and destroy each mapping before it returns. Immediately after calling lv1_release_memory(), the exploit prints a message for the user to press the glitching trigger button. Because there are so many HTAB mappings to this buffer, the user has a decent chance of triggering the glitch while the hypervisor is deallocating a mapping. The glitch probably prevents one or more of the hypervisor’s write cycles from hitting memory. These writes were intended to deallocate each mapping, but if they fail, the mapping remains intact.

    At this point, the hypervisor has an HTAB with one or more read/write mappings pointing to a buffer it has deallocated. Thus, the kernel no longer owns that buffer and supposedly cannot write to it. However, the kernel still has one or more valid mappings pointing to the buffer and can actually modify its contents. But this is not yet useful since it’s just empty memory.

    The exploit then creates a virtual segment and checks to see if the associated HTAB is located in a region spanning the freed buffer’s address. If not, it keeps creating virtual segments until one does. Now, the user has the ability to write directly to this HTAB instead of the hypervisor having exclusive control of it. The exploit writes some HTAB entries that will give it full access to the main segment, which maps all of memory. Once the hypervisor switches to this virtual segment, the attacker now controls all of memory and thus the hypervisor itself. The exploit installs two syscalls that give direct read/write access to any memory address, then returns back to the kernel.

    It is quite possible someone will package this attack into a modchip since the glitch, while somewhat narrow, does not need to be very precisely timed. With a microcontroller and a little analog circuitry for the pulse, this could be quite reliable. However, it is more likely that a software bug will be found after reverse-engineering the dumped hypervisor and that is what will be deployed for use by the masses.

    Sony appears to have done a great job with the security of the PS3. It all hangs together well, with no obvious weak points. However, the low level access given to guest OS kernels means that any bug in the hypervisor is likely to be accessible to attacker code due to the broad API it offers. One simple fix would be to read back the state of each mapping after changing it. If the write failed for some reason, the hypervisor would see this and halt.

    It will be interesting to see how Sony responds with future updates to prevent this kind of attack.

    [Edit: corrected the description of virtual segment allocation based on a comment by geohot.]

  11. #11
    GauL2077
    ospite

    Predefinito Riferimento: a volte ritornano - Hackata la ps3?

    leggerò poi, ma in soldoni? è hackata veramente? o no c'è troppo lavoro da fare non si riuscirà a far girare manco mezzo homebrew?

+ Rispondi alla Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato