Gamefreax Videogame Community  

Zurück   Gamefreax Videogame Community > Gamefreax > HOT NEWS
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.08.2010, 21:58
Benutzerbild von KiWi
KiWi KiWi ist offline
Lord of the Board
 
Registriert seit: 09.05.2002
Ort: Frankenforst -> Bensberg -> Koeln [NRW] -> Germany -> Planet Earth
Beiträge: 587
KiWi hat die Renommee-Anzeige deaktiviert
KiWi eine Nachricht über ICQ schicken
Standard PSJailbreak reverse engineered @ Gamefreax

Yeah baby ;-)

http://www.gamefreax.de/psjailbreak-...ngineered.html


Wir haben das PSJailbreak Dongle doch nochmal aus der Versenkung geholt um es genauer uter die Lupe zu nehmen. Wir erklären Euch hier in Kürze die wichtigsten Schritte des internen Ablaufs vom PSJailbreak.
Wir können bestätigen, dass es sich bei dem PSJailbreak nicht um einen Clone von Sony’s “Jig” Modul handelt. PSJailbrak ist ein ehrlich selbstentwickelter Exploit. Der Chip ist kein PIC18F444 sondern ein ATMega mit Software USB. Das bedeutet, der Chip ist intern in der Lage USB zu emulieren. PSJailbreak emuliert hauptsächlich einen 6Port USB Hub, an den in einem bestimmten Ablauf verschiedene USB Geräte angeschlossen und wieder abgeklemmt werden. Eines dieser Geräte trägt die ID von Sony’s “Jig” Modul, das bedeutet, dass bei der Entwicklung des PSJailbreaks das “Jig” Modul eine gewisse Rolle gespielt hat.
Aber fangen wir vorne an: Beim Einschalten der PS3 wird in der USB Emulation ein Gerät angeklemmt, welches einen viel zu großen Configuration Descriptor hat. Dieser Descriptor überschriebt den Stack mit einem enthaltenen PowerPC Code, welcher ausgeführt wird. Nun werden verschiedene USB Geräte in der Emulation angeschlossen. Ein Gerät verfügt über einen 0xAD großen Descriptor, der Teil des Exploits ist und statische Daten enthält. Wenige Zeit später (wir bewegen uns hier im Milisekundenbereich) wird das Jig Modul angeschlossen, und es werden verschlüsselte Daten an das Jig Modul übertragen. Eine (im Milisekundenbereich) Ewigkeit später antwortet das Jig Modul mit 64Byte statischen Daten, sämtliche USB Devices werden disconnected, ein neues USB Device wird connected und die PS3 startet im neuen Gewand.








64Byte statische Daten, die vom emulierten Jig an die PS3 gesendet werden




Auszug aus dem USB Stream

Übrigens ist PSJailbreak NICHT updatebar. Das erwähnte Update-Feature lässt sich, wenn überhaupt, nur mit zusätzlicher Hardware realisieren.
__________________
Regards,

KiWi

NeoGeo@MGD2 - SNES@SuperWildCard - N64@Doc64jr. - PS1@PicMod - Xbox@EvoX - 33 Wii@SoftMod - XBox360@FreeBoot - PS3@OtherOS
Mit Zitat antworten

  #  
Alt Bitte registrieren Sie sich !
Noch kein Mitglied im Gamefreax-Forum ? Kostenlos anmelden und Mitreden !
 

Unregistriert
Beiträge: 0
Standard Noch nicht registriert ?

Wie ? Noch kein Mitglied im Gamefreax-Forum ?

Dann nichts wie los und *kostenlos* Anmelden !

Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
GameFreax vs TVS Johnboy Hardware (Playstation 3) 16 11.09.2010 13:30
Preisunregelmaessigkeiten bei Gamefreax HandHeld-User Allgemein 20 17.03.2009 21:36
Ersetzt Gamefreax meine XboX360? DerButzi Hardware (XBOX 360) 4 12.02.2009 09:56
xbox360 mit modchip von gamefreax - was mach ich bei einem ROD? bugmenot Hardware (XBOX 360) 2 07.09.2007 19:12
Gamefreax Channel im IRC ist online :) Frankieboy Allgemein 34 10.09.2002 11:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:33 Uhr.

Kontakt - Gamefreax - Archiv - Nach oben

Best viewed with Firefox / Neuste Version vom Smartsurfer downloaden
Powered by vBulletin® Version 3.6.8 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
(C) Gamefreax - Hosting by Arke