Le développeur CTurt, après nous avoir proposé une solution pour analyser le trafic des PS4, après nous avoir apporté de nombreuses informations en regroupant notamment les avancées du hack PS4 sur son blog, et après nous avoir informé de son intention de développer un SDK Open Source non soumis à une quelconque licence, nous annonce qu'il a réussi à exécuter du code non signé sur PS4.
Cela peut paraitre surprenant, mais il confirme " CECI N'EST PAS UN EXERCICE, je peux exécuter du code sur PS4" sur son profil twitter. Il rajoute qu'il doit maintenant développer un loader ou une possibilité de charger des homebrews, qu'il va le faire via le Wifi afin de ne pas avoir à passer outre les sécurités liées à l'USB, pour cela il dit qu'il doit le développer et créer les bibliothèques logicielles.
Il remercie plusieurs utilisateurs du site PSX-Place, notamment atreyu187, tthousand, kozarovv et xerpi. Il rapporte aussi que des charges peuvent être envoyées sur le firmware 2.50 au delà donc du 1.76, il dit juste que les développeurs ne savaient pas comment procéder, cela semble donc passer par le Wifi.
[HelsAngel] hey CTurt you said ps4 now has code execution how is that possible or done?
[CTurt] well, there is a lot of drama surrounding it
[CTurt] I'm trying to keep quiet, I say too much already
[HelsAngel] ok
[CTurt] https://twitter.com/...607314818379776
[Ezio] cool
[CTurt] just finished WiFi code loader
[HelsAngel] you gonna share that program?
[CTurt] soon
[CTurt] can someone set me the offset of libc memcpy, please?
[HelsAngel] nice
[flatz] CTurt, use pattern "49 89 F8 49 29 F0 49 39 C8" minus 0xA bytes
[CTurt] not in 1.76 libc
[CTurt] nvm, I was using a bad dump
[CTurt] thanks
[CTurt] it's 0x46530 if anyone else wants it
[xerpi] hi CTurt, you've done an awesome job with the PS4-playground and the PS4-SDK
[CTurt] thanks!
[CTurt] how can I get mingw to compile using System V AMD64 ABI convention?
[xerpi] does -mabi=sysv work?
[nas_plugi] it does, but only if you're smart enough to use the 64bit version
[xerpi] also maybe you want to use: -march=btver2 -mtune=btver2
[xerpi] " Targeting builds for Jaguar can be done with the -march=btver2 -mtune=btver2 switches"
[xerpi] http://www.phoronix....item&px=MTMwMzM
[CTurt] thank you so much xerpi