Показать сообщение отдельно
Старый 27.08.2010, 10:33   #134   
Вальяжный
 
Аватар для RSoftware
 
Сообщений: 7,932
Регистрация: 21.06.2008
Возраст: 54

RSoftware вне форума Не в сети
CiD, а собственно в чём проблема? Заказы давно принимаются - вперёд!
Для остальных:
Цитата:
We can confirm that PSJailbreak is in fact no simple clone of Sony´s “Jig” modul, instead it´s an honest, self developed exploit. The Chip inside is no PIC18F444 but an ATMega with USB-software. That means that the chip is capable of internal USB emulation. PSJailbreak mainly emulates a 6-port USB-hub to that several USB-devices get connected and disconnected in a speciffic sequence. One of these devices has the ID of Sony´s “Jig” modul, so that means that the “Jig” played a certain role during the development of PSJailbreak.

But first things first: When switching the PS3 on, a device is connected within the USB-emulation, which has a too large configuration descriptor. This discriptor overwrites the stack with contained PowerPC-code that is executed. Now various other devices get connected within the emulation. One device has a 0xAD large descriptor that is part of the exploit and contains static data. Short time later (we´re talking about milliseconds here) the “Jig” gets connected and encrypted data is sent to the “Jig”.
An eternity later (in milliseconds that is) the “Jig” answers with 64Bytes of static data, all USB-devices get disconnected, a new device is connected and the PS3 restarts in a new look.

The PSJailbreak is not updateable. The noted update-feature can, if at all, only be carried out with additional hardware.
От так от. Микруха не PIC. Стик обновлению не подлежит. Взлом через переполнение стека при подключении устройства с большим ...ээээ... дескриптором
Шансов что дыру не закроют - 0.
  Ответить с цитированием