The Power Supply (Vol. 04) - Our Guest Today: "PS3(Xploit) Developer @esc0rtd3w"

Our Interview Series is a full success. Not only can you get an in-depth look behind all the great projects each of those developer's have worked on in the past and their plans into the future, but also that you can get a useful overview with all important Homebrew Releases made by the developer's which will help you if you want to get the "Full Experience" from your hacked Console's and devices. For instance, we learned in our last Interview with developer @aldostools that he created the "Tools Collection" for the PS3, which contains OVER 50+ TOOLS! But while we had interviewed candidates before, who developed their projects after a Hack/Exploit was released, we thought about introducing you to another side of development, namely those, who make it possible for those previously mentioned developers to create their Homebrew running on your hacked devices. And since this mentioned "Tools Collection" contains mainly Tools for your hacked PS3, it would be only fair to give you an in-depth look with one of the developers of the PS3Xploit-Team, who helped reanimating you and your PS3 with all those great projects. This developer work includes participation in projects like the Flash Writer's that provide the ability for CFW Installation, then "PS3HEN" which brought Homebrew Support for "nonCFW Models" and also the variety of tools and dumpers released from the PS3Xploit-Team. So, without further waiting, our Guest Today is no other than Developer and long-time Community Member - @esc0rtd3w!

5435435454.png


  • Hello @esc0rtd3w, and welcome to our new "The Power Supply"-Series, where we like to introduce an inside look from the Developers to our audience with an Interview.
    Thank you for the opportunity to do this.


    Right at the beginning, I have to admit that everyone should already know that you are one of the masterminds behind "PS3Xploit". But for those people who don't, would you like to introduce it to the readers? What makes it so special compared to other Hacks and Exploits for the PlayStation 3?
    The "PS3Xploit" project is a collaborative effort from a great group of people, including W, [U]@bguerville[/U], [U]@habib[/U], and myself. I always feel it's appropriate to also include [U]@Joonie[/U] as our "(un)official" team member. ;)

    The software exploitation side of the PS3 kind of just fell into place magically. Before the PS3, I never really had much experience with "WebKit" bugs, but I was pretty familiar with the "PS3 Debugger". I remember playing around with some samples from the SDK and was surprised when testing a default web download sample, the browser crashed! At the time I did not understand that the PS3 uses two different rendering engines, those being "Silk" and "WebKit". I later found out that the same sample does work in Silk, but crashes WebKit.

    I posted in a thread on PSX-Place some screenshots of my findings, unaware that bguerville had also been playing with some browser stuff. The thread was made private after several more posts were made about the different crashing scenarios.

    Fast forward a few weeks and another dev, W, had helped [to] get an older PoC made by [U]@xerpi[/U], working on newest Firmware, that allowed leaking of values in "Userland Memory". He did not have a PS3 [with an] Custom Firmware, only a Super Slim, so could not use the Debugger. He connected to my computer and helped debug on my Slim [PS3], running "REBUG DREX [Custom Firmware]". After getting it working on 4.81, this was posted to [the] private forum and shortly after, we (W, bguerville, and myself) started chatting and working on finding out more information about how to move forward with exploiting the browser.

    After testing hundreds of known WebKit and Safari vulnerabilities (for redundancy), and several months of work getting the JS in order, we had a working PoC. Utilizing two vulnerabilities, the Userland Memory leak by xerpi and a "parseFloat Bug" (not really sure where this bug originated, but I have seen references to mj and Luke Wagner from an Android based exploit) that allowed us, with some very clever ideas, to get a "ROP Chain" executing a "System Call". First step done lol!

    We continued working together getting a solid working exploit chain that would do something useful, like dumping "IDPS". We quickly realized that we had some limitations, but were also fortunate in a way because the browser runs as root!

    The dumping and patching ROS to allow installing a CFW was originally bguerville's idea, and a great one! We were wondering how newer hardware (late Slim / Super Slim) would handle this, but after realizing even using a hardware flasher on these models was possible to patch, it would of course not boot after, due to the different "metldr". This would eventually evolve into "HAN" (and later in the future, "HEN") for supporting some sort of modifications to these consoles, with the help of our soon to be newest team member Habib, and resident unofficial team member Joonie.

    Due to some complications before release, mainly a personal account being hacked and early versions of IDPS dumper surfacing, we decided to release the IDPS dumper in its working form shortly after, to the public.

    Now during this whole time, bguerville had been working on the ROP Chain for the "Flash Dumper" and "Writer". The Dumper was near completion, but the Writer, due to its more complex nature, was taking a bit longer. This is when Habib joined the team. He is of course very familiar with the PS3 system internals, and helped us get the writer finished in record time! We released version 1 of all 3 tools, the IDPS dumper now using same base as Flash Dumper.

    Now that these original tools were public, we started working on cleaning up the code base. bguerville is our JS ninja and with the help from the rest of the team, with debugging, ideas, and testing, we shortly after released version 2 of the IDPS Dumper, Flash Dumper and Writer. These were now using a better JS framework instead of pure unescaped hex, and the offset search in browser was much better.

    I think what makes this so special is that these bugs have basically always existed since Sony first started using WebKit on v4.10 Firmware, but since the 3.55 fiasco had all of their attention, as well as the attention from most of the hacking community, for CFW and related things, Sony just never thought about updating WebKit on the PS3, even though its cousin, the PlayStation Vita, share many of the same bugs.


    When we get deep into the technical details of "PS3Xploit", then we should admit that using a "Kernel and/or Web Exploit" as a loophole wasn't the first time we saw this method running on a PlayStation Console. Tell us what was the attention of you and the others tinkering with such a method on the PS3. Was it because of the success you saw on both the PlayStation 4 and the PlayStation Vita? Or are they using complete different Exploits and we can't compare "apples to oranges"?
    I kinda partially answered this in the last question, but yes I think the other consoles inspired much of the initial hope of something actually working. Mainly the PS4, Vita, and Switch first drew interest, but we soon learned that the PS3 browser does not support typed arrays, so all the new WebKit stuff went out the window lol.
    We started looking into similar Vita web exploits and Safari 4.x bugs, which ultimately was the route that we found success. This combined with the PS3 web browser having root permissions, we could control quite a bit of the system without a kernel exploit.


    The last months showed us that you are also involved in all these wonderful releases behind "PS3HEN", which many people suprised that not only you can now run Homebrew on newer System Firmwares, but also the fact that there was - and is - still such a huge interest in the Development for the PS3. Did this huge interest suprised you as well and if so, why do you think that there is still such a great demand for Homebrew running on the PS3 - especially when we compare this to the poor Releases we got for the PS4?
    This project was kind of rushed at first, and had some complications. The release of HFW pretty much pushed HEN forward, ahead of schedule, but ultimately ended up being a wonderful addition to the PS3, while closely matching CFW functionality, greatly improved in later revisions. Habib and Joonie's experience with Rebug and the system in general, dramatically helped to make PS3HEN a reality. We also had the direct help of Aldotools, for the initial release, and many revisions, which really helped when it came to "WebMAN" compatibility. I think the interest grew substantially for late Slim and Super Slim owners. Now that Homebrew can run on all PS3s, we hope many people will try their hand at creating something cool!


    Before "PS3Xploit" got released, we didn't saw any new Hacks or Exploits for the PS3 by nearly 7 years since the most famous System Firmware 3.55 got hacked. But what's more interesting, it seems that Sony isn't such interested anymore in fixing those loopholes like they did in the past or when we compare this to other consoles from the PlayStation family nowadays. In fact, we saw that Sony is even fixing loopholes from the PS4 Blu-ray Drive, which wouldn't lead into any Piracy anyway, as we learned by the great talk from oct0xor back at 36C3. What do you think why Sony is reacting like described? Is it just because the PS4 is now their main top seller on the market? Or does Sony lacks in manpower because of the complexity of the PS3 architecture and no one knows anymore how to fix your Exploits properly? :)
    I think that it's a combination of a lack of dedicated developers and lack of other resources for the PS3. I actually have no idea, but would assume [that] there are much more resources for the PS4 and upcoming PS5 systems. Sony made a valid attempt in Firmware 4.83 to "block" the parseFloat Bug, but failed to patch anything else in WebKit. This of course was circumvented by HFW, thanks to Habib and Joonie, and to a further extent with bguerville's upcoming, currently unreleased project [UPDATE (March-25) - Project Released > > > Link].


    With such many projects you had in your mind, people will be happy to read how you get into the scene? Maybe you can tell us about your very first project you worked for. Was it even developed for the PS3 or for another console?
    I always loved to tinker with all consoles since the PS1 and Xbox Classic days. I started messing with the PS3 shortly after the geohot drama was happening. At the time, I just enjoyed hacking the PS3 since I always had odd parts and electronics laying around, like an iPhone 3G haha. I started my PS3 hacking with "NoPSN Patches". They always interested me, as I come from a heavy debugging background in Windows, mostly doing various patches on shareware to get practice with different protection schemes. I originally started posting "NoPSN" content on NGU, as I also was into GTA5 SPRX creation at the time. I eventually ended up using NGU less and less, not because it is a bad site, but there was not the same atmosphere as on PSX-Place. I remember chatting with bitsbubba, as he was the main guy handling the patches at the time, from what i seen. Over time, I started patching other apps, and one day I realized people were asking for a NoPSN version of Netflix, which at the time we [had] older versions spoofed, or old patches no longer working. I ended up patching Netflix and posting on PSX-Place a NoPSN version, and from there i ended up making a dedicated thread to start sharing the patches of other apps.


    Speaking about other consoles, is there any other interesting console you work for currently or any other project, which has been already released?
    One of my favorite things to hack are Android devices. I got pretty involved in hacking [Amazon] Fire TV Sticks, mostly debloating non-essential apps and getting the most performance out of it. I also love to hack around with WiFi and other network related things. My preferred OS is Kali Linux for anything related to that. I do have my other projects on GitHub, if anyone is interested.


    What's your opinion about other consoles and its communities in general, like the Nintendo Switch for instance. The PlayStation 5 is also not far away from a release. Tell us about your favourite consoles you liked to both work and to play for. And how about your favourite games you liked to play? Any retro consoles/games you enjoyed in the past as well?
    I really love the Switch community these days. I just recently got one to play around with. The PS4 scene is still hopeful, and there are some great devs putting work into it. The PS5 is of great interest and i hope to have one for testing and one to play, haha. My all time favorite console is probably the NES, followed by the SNES and the Dreamcast. Those are the most nostalgic consoles to me and I enjoyed many hours on them. Im not a big FPS gamer, I mostly enjoy older cartridge games, RPGs, and casual games like "Tetris". [My] favorite RPGs probably would be the "Zelda series", "Secret of Mana series", and [the] "Final Fantasy series", I also really enjoyed "Fairy Fencer" on [both the] PS3 and PS4.


    I think the people would like to come to know better the guy behind all this work you did for this scene. What are you doing when you don't play video games or when you don't tinker with all the consoles you mentioned before? Any interesting hobbies or other interests you like to share?
    I mostly like to mess with all types of electronics. I do a lot of repairs professionally and personally on a wide range of items, including video game consoles, of course haha. Recently, I have been trying some cool things on the Arduino. I also love to smoke marijuana, that's one of the things that keep me going! My dog also gets a lot of my attention...and money haha!


    Since you are also a member of the PSX-Place-Community, our readers would probably like to know, what has drawn you to join us?
    After using several gaming forums, the PSX-Place forum seems much more organized and just all around a nicer experience. A lot of great devs are members here, and there is a really great sense of community, with most people trying to do their best to help each other and offer advice.


    In our new interview series, we would like to make these interviews also a little bit helpful to the readers, especially for those who wants to develop something for the very first time from ground up. Where do you suggest someone to start with? Do you have any tips for those new inspiring developers?
    I would probably call myself a Hacker 1st, Developer 2nd lol. The way I usually learn is, some may say... in reverse! I like to reverse-engineer things and see how they work, then figure out how to make it do what I want. As far as development, I love low level stuff. Learning assembly and having basic "C" knowledge is always helpful. I also love scripting, and for beginners, this is where I would recommend starting. I started with Batch Files on Windows and Shell Scripts on Linux. "Python" is also a good language to start with to make a quick project for simple interactions. It really depends on what you want do actually use it for. There are differences in architectures, and I would say x86 is a good start, using debuggers like "ollyDBG" or "IDA". I also have recently fell in love with PowerPC ;).


    Final Question. A few months ago, you helped me personally via Twitter on my very own PS3 (thank you for that <3). Maybe you want to share a good tip - kinda like a "Tip of the Day" - to the community to one of your projects or to the Homebrew Scene in general?
    Always refer to the original developers suggestions and you will have a good time!


    Alright, Thank you very much esc0rtd3w for attending to this Interview. It was a pleasure to come to know better to you and all your hard work you achieved for this scene! Have a great day!
    Thank you again, this was a great experience!

  • To sum up what Releases Developer @esc0rtd3w already worked for, we would probably need another whole article to do that. :) Nevertheless, here is a Overview for all important Quick Links we mentioned before in our Interview:

    ps3xploit-logo.png

    Click here to get the newest "PS3Xploit Hybrid Flash Writer (HFW) Ver. 4.85", including the newest "IDPS & Flash Dumpers"
    which will allow you to install a Custom Firmware from System Firmware 4.85!


    d
    Developer @esc0rtd3w was also always a hard-working man to provide you with various "PS3Xploit Tools & Utilities", no matter if you wanted to "swap your XMB with the official ★ Debug Settings", or when you wanted to give "your XMB an fresh look with custom made background waves", for instance.


    d
    PS3HEN4444.jpg

    And for those who have a "nonCFW Slim" or a "Super Slim Model", there is of course help available as well. Click here to enjoy the latest "PS3HEN Ver. 3.0.0" to enjoy the latest Exploits on mentioned PS3 Models. And not only that. There is also a great "All-In-One Guide" for newcomers as well!


    d
    nopsn-logo-new2.png

    Thanks to @esc0rtd3w, there is a good amount of Applications mentioned in the Interview,
    which will run on your PS3 without the need to be connected to the PSN Servers, called as "NoPSN Patches".

  • The Power Supply (Vol. 08) - Our Guest Today: "well-known multiconsole Developer CelesteBlue123"

    CelesteBlue.jpg

    Since you liked our past Interviews so far where we talk with Developers across all PlayStation consoles - and especially one of our latest Interview where we talked with a Developer who tinkers with various consoles simultaneously - we thought about to do this again. Today's Guest is also well-known for releasing various Homebrew Applications mainly for the PlayStation Vita, but also for the ...

    Click here to read our eighth Interview in our new series with well-known Developer CelesteBlue.


    dThe Power Supply (Vol. 07) - Our Guest Today: "well known multi-console Developer mathieulh"

    mathieulh.png

    Our Interview Series conducted various Interviews with Developers, who worked either mainly for the PlayStation 3 or for the PlayStation 4 (and one time for the PlayStation Vita). But sometimes, there are well-known Developers who say to themselves that working on one console isn't enough for me. In fact the older readers will probably remember back when ...

    Click here to read our seventh Interview in our new series with well-known Developer mathieulh.


    dThe Power Supply (Vol. 06) - Our Guest Today: "Blu-Play and BD-J Developer mr_lou"

    mr_lou.png

    In our Interview Series, we always try that you can profit with each of our candidates by mainly three things. First, you gain an insight behind each Developer and his/her work he/she is doing for the community. Second, we summarize the most important Releases from each Developer, so you can get a good overview of which Tools and Homebrew you need ...

    Click here to read our sixth Interview in our new series with well-known Developer mr_lou.


    dThe Power Supply (vol. 05): A chat with (PS Vita Developer) Rinnegatamante

    439b029308191ea333ae11a513516cbc7802a0cbbb948917f90be57454147fd5.jpg

    Well it's that time again as we have another talented developer featured in The Power Supply (A developer Interview Series brought to you by PSX-Place). So far you have seen us explore various talents from the PS3 & PS4 in the first four editions (view the complete collection of interview here, some great reads and insight from some of the best), so this time around in vol.5 of the series we ...

    Click here to read our fifth Interview in our new series with well-known Developer Rinnegatamante.


    dThe Power Supply (vol. 03): A chat with Aldotools (developer of IRISMAN / webMAN MOD / PS3 Tools .)

    aldotools.jpg

    We are back once again for another edition of The Power Supply. If you have not caught the previous editions (vol. 1: deank & vol. 2: m0rph3us1987) we have started a new interview series featuring many of the talented people from around the community. So with this latest edition we have yet another great developer in the community to feature in the new series. ...

    Click here to read our third Interview in our new series with PSX-Place Developer [U]@aldostools[/U].


    dThe Power Supply (Vol. 02) - Our Guest Today: "PS4 Developer @m0rph3us1987"

    m0rph3us1987.png

    With the very first introduction of our new Series of Developer Interviews - as known by "The Power Supply" - you were already allowed to dabble a little bit with Volume 01 of the series, where you got a deep look into the work from well-known Developer @deank he did for this scene. While he worked mainly for the PS3 Community, we thought it would be only fair to bring you a ...

    Click here to read our second Interview in our new series with well-known Developer @m0rph3us1987.


    dThe Power Supply (vol. I) Featuring a chat with developer deank (creator of multiMAN / webMAN & ...)

    mmos24x.jpg

    In this inaugural edition of The Power Supply (A new developer interview series) we have the pleasure to interview one of the legendary developer's of the PlayStation Homebrew Community. A developer whom has contributed on a variety of projects and been a master of some of his own . Very well known in the PS3 scene, this dev is responsible for projects that include ...

    Click here to read the very first Interview in our new series with PSX-Place Developer @deank.


    dIntroducing "The Power Supply": A new developer interview series

    4554hj small.png

    PSX-Place.com Presents: The Power Supply, a new series of interviews that will feature some of the iconic developer's & inspiring newcomers powering the scene from past and present within the homebrew community. These devs have provided the power for your favorite projects on your PS4 / PS3 / PS2 / PS1 / PS Vita (tv) / PSP platform(s). We have a variety of developer's with many ...

    Click here to get an overview about this new Series and to find all previous Interviews.​


Since @esc0rtd3w is also a long-time Community Member from this Forum here, he was so kind to allow you to ask some further questions as well. Just reply to this Thread here and he will answer them as good as he can. :) This is already a HUGE "Thank You" worth, don't you think? And of course, Thank You @esc0rtd3w again for the Interview and to come to know you better!
 
Last edited:
what tunes?
are you listening while developing?
(just interested as a fellow "cannabis enthusiast")
I guess that comes from the era I was born into. I mostly listen to older rock and rap. I have YouTube on quite a bit for background noise. I think I must have listened to the GTA Vice City soundtrack about a thousand times while doing most of ps3xploit stuff lol

FlashFM FTW :)
 
Excellent interview! Congratulations to the PSX Place team for all they do. Thank you very much @esc0rtd3w for all the work with your team and for allowing us to rediscover this console so many years later.
If I could ask a question it would be: Are there plans for a future HEN update? What news would it include?
Thank you! and greetings from Argentina !! :encouragement:
 
Ace Combat: Infinity - Offline Compaign hack would be great )) Please have a look, too.
ok. i will also look into that one when i have some time

Excellent interview! Congratulations to the PSX Place team for all they do. Thank you very much @esc0rtd3w for all the work with your team and for allowing us to rediscover this console so many years later.
If I could ask a question it would be: Are there plans for a future HEN update? What news would it include?
Thank you! and greetings from Argentina !! :encouragement:
thank you!

We do have some things discussed for future HEN versions. Hopefully some of them will see the light of day at some point. I do not want to really give away details, as the ones who know, already know.
 
ok. i will also look into that one when i have some time


thank you!

We do have some things discussed for future HEN versions. Hopefully some of them will see the light of day at some point. I do not want to really give away details, as the ones who know, already know.
really hope the "egg test" is included,has helped me enormously!
 
Thank you @Roxanne for all of the work you are doing here at PSX-Place, and great job with the recent interviews.

@esc0rtd3w thank you for the great replies and doing your part in keeping the PSX scene alive. I have a few questions for you:

1.) Sativa, Indica, or Hybrid (marijuana)?

2.) Biggie or Tupac?

3.) What are you goals and hopes/wishes for the PS3 scene's future?
 
I guess that comes from the era I was born into. I mostly listen to older rock and rap. I have YouTube on quite a bit for background noise. I think I must have listened to the GTA Vice City soundtrack about a thousand times while doing most of ps3xploit stuff lol

FlashFM FTW :)
Thank you @Roxanne for all of the work you are doing here at PSX-Place, and great job with the recent interviews.

@esc0rtd3w thank you for the great replies and doing your part in keeping the PSX scene alive. I have a few questions for you:

1.) Sativa, Indica, or Hybrid (marijuana)?

2.) Biggie or Tupac?

3.) What are you goals and hopes/wishes for the PS3 scene's future?
Dunno bout biggie or tupac but went thru my old CDs after his reply,now listening to "gravediggaz- 6 feet deep" while gardening.
 
Last edited:
great interview @esc0rtd3w
loved to hear you share your experience and progress working on hen
x86 ,arm, and powerpc are all kinda similar after you play around with the debugger a bit
instructions ;)
your turtorial on rop is superb.
kudos !
 

Featured content

Trending content

Back
Top