PlayStation 3 Jailbreak

A PS Jailbreak USB dongle

PlayStation 3 Jailbreak was the first USB (Universal Serial Bus) chipset that allowed unauthorized execution of code, similar to homebrew, on the PlayStation 3. It works by bypassing a system security check using a memory exploit (heap overflow) which occurs with USB devices that allows the execution of unsigned code.

## Contents

* 1 Legality
* 2 Inner-Workings
* 3 See also
* 4 References

## Legality

Sony had taken a few steps to prevent the jailbreak of the PlayStation 3, and has associated the action as a form of copyright infringement. In eastern European countries, no action has ever been taken to condemn such cases.

The cases listed below are lawsuits Sony filed in courts to prohibit the sales and imports of circumvention devices that would jailbreak the system.

* PS3 Jailbreak was outlawed in Australia as it was considered to be in violation of copyright law. The ban states that PS Jailbreak cannot be imported, distributed to another person or offered to the public.[1]
* Sony lost a lawsuit in December 2010 in Barcelona against the seller of PS Jailbreak. The sales and imports of the product were therefore deemed legal to use within Spain , and Sony were ordered to pay damages for trying to block the sales and imports.[2]
* In January 2011, Sony had filed a lawsuit against George Hotz for leaking the encryption keys for the PlayStation 3. The case was settled in April of that year, where Hotz agreed to a permanent injunction to never circumvent a Sony product again.[3] The Court had also approved that Sony's lawyers could obtain the IP addresses of anyone who visited Hotz's website.[4]

## Inner-Workings

The underlying exploit and inner workings of the PS3 Jailbreak have been entirely reverse engineered[5] and reimplemented through the open source PSGroove.[6]

Through analysis of USB traffic to and from the PS3 Jailbreak, it was found that the device induced a heap overflow in kernel-space memory to trigger execution of untrusted code.[5]

## See also

* PlayStation 3 homebrew
* Game backup device
* Modchip
* Privilege escalation
* George Hotz
* PlayStation 3 system software

## References

1. ↑ "PS3 Modchipserritories like the US, Europe, and Asia to block its sale. Suits are filed against retailers selling the device.". http://kotaku.com/5629955/ps3-modchips-banned-in-australia.
2. ↑ Mark_Raby (December 18, 2010). "Powned: Sony ordered to pay restitution to PS Jailbreak seller in Spain" (in en). https://www.gamesradar.com/powned-sony-ordered-to-pay-restitution-to-ps-jailbreak-seller-in-spain/.
3. ↑ "Sony and Hotz settle hacking case" (in en-GB). BBC News. April 12, 2011. https://www.bbc.com/news/technology-13047725.
4. ↑ Kravets, David. "Judge Lets Sony Unmask Visitors to PS3-Jailbreaking Site" (in en-US). Wired. ISSN 1059-1028. https://www.wired.com/2011/03/geohot-site-unmasking/.
5. ↑ 5.0 5.1 "PSJailbreak Exploit Payload Reverse Engineering - PS3 Developer wiki". https://www.psdevwiki.com/ps3/PSJailbreak_Exploit_Payload_Reverse_Engineering.
6. ↑ "PSGroove - PS3 Developer wiki". https://www.psdevwiki.com/ps3/PSGroove.

* v
* t
* e

Embedded systems

General terms|

* ASIC
* Board support package
* Bootloader
* Consumer electronics
* Cross compiler
* Embedded database
* Embedded hypervisor
* Embedded OS
* Embedded software
* FPGA
* IoT
* Memory footprint
* Microcontroller
* Single-board computer
* Raspberry Pi
* SoC

Firmware and controls|

* Closed platform
* Crippleware
* Custom firmware
* Defective by Design
* Hacking of consumer electronics
* Homebrew (video games)
* iOS jailbreaking
* PlayStation 3 Jailbreak
* Proprietary firmware
* Rooting (Android)
* Vendor lock-in

Software libraries|

* uClibc
* dietlibc
* Embedded GLIBC
* lwIP
* musl

Programming tools|

* Almquist shell
* Bitbake
* Buildroot
* BusyBox
* OpenEmbedded
* Stand-alone shell
* Toybox
* Yocto Project

Operating systems|

* Linux on embedded systems
* Linux for mobile devices
* Light-weight Linux distribution
* Real-time operating system
* Windows IoT
* Win CE

Programming languages|

* Ada
* Assembly language
* CAPL
* Embedded C
* Embedded C++
* Embedded Java
* MISRA C

* Lightweight browsers
* Open-source computing hardware
* Open-source robotics

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/PlayStation 3 Jailbreak. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Engineering:PlayStation_3_Jailbreak&oldid=3253241"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template