Security Tutorials

wololo.net has been one of the most important sources of information for PSP security in the past 3 years. This page is a portal for my major articles and tutorials on the subject. If you’re interested in PSP Programming, how to do it, or its history, all you need is here. The information contained in these pages can also be useful if you look for knowledge about computer security in general.




Security tutorials

A Crash is not an exploit

PSP Security history

Some of the milestones in the history of PSP Security

46 Responses

  1. vandurol123 says:

    thanks for taking the time to organize all your articles. Now I can delete the all of the bookmarks and just bookmark this one page.

  2. Nicholas says:

    coooooooooooooool

  3. reverze says:

    now you can add the 6.30 exploit (getting it at that speed is a f****** win!!)

  4. PSPatapon says:

    Wololo, Could you make a tutorail “How to create a hello world (in EBOOT) for PSP” ?

  5. mrace says:

    i hope they can hack psp3OOO ofw 6.00 and higher……

  6. JaceyArdan says:

    No matter how i try to load the HBL to my psp i get a corrupted file msg. and it won’t let me load it. Same thing with anything else i try to load. I have the PSP 2001, God of War edition, so i know it’s hackable, with OFW 5.55, which is more than i wanted but on it when i bought it.

    help?

  7. Roberto says:

    Imade a freeze/crash.Yahoo now i have to port this wololo please respond to this.My screen goes black it dosnt crash rather it reads my memory for a while and stays black.HOW DO I PORT THIS WITH HBL!

  8. Roberto1 says:

    can you raed this say so please aperently i cant post
    Anyway can someone make a user exploit soon just asking for me 6.31 is hopeless

  9. Robet Xiao says:

    Waiting for Hen 6.20. or I just make my PSP to a Mp4 Player. u r my hope.

  10. brdzoman says:

    hey wololo i have suggestion for you about new game if you are interested please replay

  11. McArrow says:

    @wololo: Many thanks for all these tutorials. I’ve been able to modify and inject the bin loader into the savegame of EU version of Patapon 2.

    I prefer EU Patapon 2 demo, because US version doesn’t work with TiltFx…

    You were right, the exploit is very same. The only differences are: ram offset of loader code and the function addresses in Labo module.

    I’m going to build new h.bin using generated sdk.S for Patapon2 EU. Do I also need to modify and recompile hbl.bin?

  12. wololo says:

    @McArrow : yes, you will probably need to re-adapt HBL to this version of the game, if it is too different from the US version. See this post: http://wololo.net/wagic/2010/09/14/port-hbl-to-your-game-exploit/

  13. McArrow says:

    @wololo: I have recompiled Hellolo wololorld POC with sdk.S generated from P2 EU demo and it was working right away.

    When I compile full HBL (patapon2) with proper sdk_loader.S and sdk_hbl.S (both generated by ruby scripts) and install it together with new imports.config_50x. The game exits to XMB after a while instead of running HBL.

    dbglog is generated:

    Relocating stub addresses from 0x08412B4C to 0x09D70000

    Relocating stub addresses from 0x084C2520 to 0x09D10000

    Relocating stub addresses from 0x0876B030 to 0x09D30000

    Relocating stub addresses from 0x0877228C to 0x09D50000

    Loading HBL
    ERROR ALLOCATING HBL MEMORY

    I still haven’t touched exploit_config.h. I’m not sure about TH, EV and SEMA lists to delete… Could it be the reason why HBL does not start?

  14. McArrow says:

    @wololo: I know, I know – RTFM…

    Now I see what TH, EV & SM should be deleted… ;-)

  15. McArrow says:

    @wololo: Everything done. HBL is now working with Patapon2 EU demo (NPEG90011/UCES01177 – green color) … :-)

    Are you or anyone else interested in my patches? Do you thing this is also fixed in 6.3x FW (I still use 5.03)?

  16. npt says:

    McArrow,
    I’d be interested in seeing your patches. Can’t have too many ways to make something happen, now can you? : )

    Regards,

    npt

  17. McArrow says:

    HBL code and Patapon2 exploit loader is the same for US and EU demo, the only differences are the offsets of the functions in memory.

    As I’m a newbie to PSP hacking, it took me 2 days to learn how to decrypt savegame data, decrypt PSN demo and use psplink and pspsdk.

    I’m not sure if Patapon2 EU exploit mod is worth adding to HBL sources… Maybe only if it would still work with 6.3x FWs.

    If you can download EU demo from PSN, then I can send you savegame and h.bin. It would be great if someone could give a try with 6.3x FW…

  18. Sheradrax says:

    @McArrow
    I have a fresh 6.31 install (it came this way) and would like to try your exploit. While from my reading it doesn’t look like it will but why not give it a shot.

  19. McArrow says:

    OK, here you are…
    http://rapidshare.com/files/431255711/patapon2_eu_exploit.zip

    Savegame + h.bin (Hellolo wololorld POC) modified for Patapon2 EU demo (green) – must be downloaded from PSN.

  20. clockdryve says:

    @McArrow , that’s one of those “suck my nurts off…before and IF you get anything”” download sites….quit it…..loser :) It doesn’t even want you to LEAVE. You gotta hit the BACK button 3 or 4 times real fast. Geesh….anything for attention

  21. clockdryve says:

    Use megauploads website for uploads next time. You don’t need to register and get SPAMMED. Yea….they ALL say you won’t get spammed :) As for this website kinda “trapping” you there were a single CLICK with the back button does nothing>>>>I wouldn’t trust them with snot. Snot-snot-snot :)

  22. AMARTHYA says:

    Hey guys can i know how to hack my psp 3004 pb firmware version 6.30

  23. nandu says:

    when will tn hen 6.20 release. Give me the exact date. O_o

  24. nandu says:

    then tell us how to psp 3004 firmware version 6.30?

  25. Hey wololo
    I want to start exploitig the psp

    what do you recomend I learn: c or c++?

    Does this code::blocks work?

    http://www.cprogramming.com/tutorial/lesson1.html

    Thanks

  26. Kitson says:

    May I know how to identify my psp 3001 whether it’s a 3g or 4g?

    I bought it from amazon few weeks back (non bundle pack). I didn’t know about hacking for psp before this and the first I did upon starting my psp was update firmware to 6.35 sigh…

  27. shien says:

    @wololo, this psp security history needs to be updated, all the stuff going on… the psp keys found in the ps3, the homebrew signing stuff, the hen for 6.35…
    updating this now would reduce the work of updating this later you know.

    • toBsucht says:

      have a look to the replay @ this topic ^^it isn´t heavy to count^^ another thing is the upcomming tnD and a better sign key! So why should he update! Wololo update his site often and this take time. :) if someone try to be a dev. i think they found out the most be them self.

      @kitson pspident0.7x

  28. NextJ says:

    Hi!
    This site is cool!
    But I’ve got a little proplem whit my psp 2000.
    After I launched the Fast Recorvery, I wanted to run games, but if I click on a game it write this: The game could not be started. (80010087)
    What’s that?
    Pls help

  29. imanoob says:

    um…. excuse me wololo where do i put the fast recovery once i download it. do i put it in the ISO folder or what….. plz tell me btw my firmware is 6.35 pro cfw.

  30. exe says:

    why naruto shippuden iltimate ninja heroes 3 could not start on my psp 3000 .im using cfw 6.35 pro b

  31. vjkjh says:

    its been a long time since the ofw 6.37 was released or atleast it feels that way and i was wondering why isnt hen out already

    could you guys atleast give us a release date?

  32. fayeed says:

    how many months i had to wait to hack my 3000 version 6.60

  33. fayeed says:

    is there any hack for psp 3000 version 6.60
    i had got bored of this firmware
    I can’t play any games on it
    If you know please reply me

  34. night dark says:

    I remember you once said you found another on the PSV loopholes, but now you said you don’t continue study, really very sorry, PSV hack is a must, just need a period of time, I hope you can use your spare time to study.

  35. 麦兜 says:

    加油!

  1. March 7, 2012

    […] the best time to give it a try, when everybody is basically a noob. If some of you are interested, this page gives a few pointers, which, despite being psp specific, might help you getting the basics of […]

  2. March 7, 2012

    […] the best time to give it a try, when everybody is basically a noob. If some of you are interested, this page gives a few pointers, which, despite being psp specific, might help you getting the basics of […]

  3. March 8, 2012

    […] finding exploits in psp games has become super easy. This is not entirely true. I am sure that my tutorials have made these things easier, but going from a crash to a hello world still requires lots of […]

  4. March 8, 2012

    […] finding exploits in psp games has become super easy. This is not entirely true. I am sure that my tutorials have made these things easier, but going from a crash to a hello world still requires lots of […]

  5. March 10, 2012

    […] finding exploits in psp games has become super easy. This is not entirely true. I am sure that my tutorials have made these things easier, but going from a crash to a hello world still requires lots of […]

  6. March 26, 2013

    […] […]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Most comments are automatically approved, but in some cases, it might take up to 24h for your comments to show up on the site, if they need manual moderation. Thanks for your understanding