Sponsored Links

Sponsored Links

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36



  1. #1
    Registered User junior2k9's Avatar
    Join Date
    Aug 2010
    Posts
    54
    Sponsored Links

    Video: NZHawk Awesome PeekPoke Arrives, Dumps Live PS3 Ram

    Sponsored Links
    Update #2: NZHawk has now made available PSPoke v1.0, PSPoke v1.1 and PSL1GHT Logger. Details on each PS3 homebrew application are posted below.

    Update: NZHawk has also released PS3 Awesome Update Finder v0.10, PS3 Awesome Update Finder v0.2 and PS3 Awesome Update Finder v0.3 for finding PS3 game updates and QuickDumpR v0.1 for PS3 which is a tiny application that will dump the PS3 RAM to the HDD in 15 seconds from launch to XMB. It uses the same code as the Awesome Peek Poker, but takes up less space in the ram, thus a less messy dump!

    NZHawk has released Awesome PeekPoke today which dumps live ram using peek/poke commands and posted a video of it in action along with a Patch App that will patch the offset 57410 with the data 48000098- launch it after every boot, and it will patch what ever you like!

    Download: NZHawk Awesome PeekPoke v0.2 / NZHawk Awesome PeekPoke v0.2+ / Patch App + SRC

    What is it?

    Awesome Peek Poker is a hombrew application that allows you to view/edit the lvl2 memory on the PS3 during runtime!

    What for?

    Well, we can then apply patches to the memory. Things such as Hermes controller fix, PSN (Need the offsets) etc. I presume as we find out more about the PS3 and lvl2 there will be more patches shared with the community. And to begin with, why wouldn't you wanna play with the ram!?

    Note: Pressing square to dump lvl2 will save the dump to "/dev_hdd0/dump.bin" please use the ftp server app by blackbox or use Comgenie's Awesome File Manager to copy this off to your pc.

    Please delete an existing dump before dumping again! It will increment to the file!

    Yes, there are a lot of bugs at the moment. But the core functionality is there! I released this 'early' due to school work taking priority for a few days.

    Version 0.2+ has been compiled with the 3.41 SDK. This makes it smaller! (8.5MB) but only work on FWs 3.40+!

    Changelog:

    v0.2+
    - Compiled with the new 3.41 SDK
    - Now smaller file size! xD 8.5MB

    v0.2
    - Added option to dump ram (quick!)
    - Fixed a few things up (Display related HDTV only at this time!)





    PS3 Awesome Update Finder v0.10:

    What is it?

    You put the gameID of the game you would like the update urls for, and it'll give you them.

    What for?

    Find game updates :P

    Changelog:

    V1.00
    - Initial release

    V0.02
    - np, prod-qa, and sp-int (debug)

    V0.03
    - q-np (another server)

    QuickDumpR v0.1 for PS3:

    What is it?

    QuickDumpR is a tiny app that will dump the ram to the hdd in 15 seconds from launch to xmb. It uses the same code as the Awesome Peek Poker, but takes up less space in the ram, thus a less messy dump!

    Instructions:

    Just download it, install it and run it. Then either use Comgenie's Awesome File Manager or an FTP app to copy it off for analysis on yout PC.

    It dumps the ram to the same place as Awesome Peek Poker ("/dev_hdd0/dump.bin") so thats were to look. Oh, and be sure to delete a previous dump before you dump again, it will increment to the file.

    Changelog:

    V0.1
    - Initial release

    PSPoke v0.1 for PS3:

    What is it?

    PSPoke is a hombrew application that allows you to view/edit the lvl2 memory on the PS3 during runtime via the pc!!

    What for?

    Well, we can then apply patches to the memory. Things such as Hermes controller fix, PSN (Need the offsets) etc. I presume as we find out more about the PS3 and lvl2 there will be more patches shared with the community. And to begin with, why wouldn't you wanna play with the ram!?

    This updated version is the network only version of my Awesome Peek Poker

    Note: PSPoke does not allow editing of the PS3 Ram on the PS3, the idea is that you use a pc to connect via terminal. To connect to the ps3 use netcat as follows:
    Code:
    nc 2002
    Changelog:

    1.0
    Initial release

    Known Bugs:

    Freeze on exit if you dont connect from a pc - PSPoke enters a blocking state while its listening for a connection, causing it to seem to lock at the black screen. To fix this, either restart the PS3, or connect to PSPoke via terminal.

    Treat it as a beta ;)

    Future Ideas:

    -Merge Awesome Peek Poker and PSPoke together
    -Fix general bugs (which there are a few!)

    PSL1GHT Logger for PS3:

    What is it?

    Just a quick lib that you can include in you PSL1GHT homebrew projects to log data to your pc.

    How to Use?

    Just add the log.h and the log.c files to the directory of your main.c.
    Open up your main.c and add the include as follows:
    Code:
    #include "log.h"
    Next we need to initilize the Logger by calling logInit(); during runtime:
    Code:
    logInit();
    Now we are all setup to log stuff! The function is similar to sprintf(); and you can logs variables directly!
    Code:
    log("Hello, World!);
    log("Integer value: %i", intAge);
    Finally, when finished (ie, before you exit the app) you need to call logClose();
    Code:
    logClose();
    IMPORTANT!

    You also must open the log.c file and change the PCIP and PCPORT to suit your needs!

    PCIP = Change to the ip of the pc
    PCPORT = 4000 is standard, but you can change if you want.

    On the PC (I use linux (Ubuntu 10.10)) open up a new terminal and run
    Code:
    nc -u -l 4000
    Video: NZHawk Awesome PeekPoke Arrives, Dumps Live PS3 Ram

    Video: NZHawk Awesome PeekPoke Arrives, Dumps Live PS3 Ram

    Video: NZHawk Awesome PeekPoke Arrives, Dumps Live PS3 Ram



    More PlayStation 3 News...
    Attached Thumbnails<br><br> Attached Thumbnails

    pspokeps3.jpg  
    Attached Files Attached Files

  2. #2
    Registered User junior2k9's Avatar
    Join Date
    Aug 2010
    Posts
    54
    Sponsored Links

    peek/poke

    Sponsored Links
    take a look at offset 2b6327 it calls on vsh.self maybe we can patch and write back to memory ...Also at offset 2d0fa7 its talking about ps3 update possible to patch this and downgrade?

  3. #3
    Senior Member IndyColtsFan84's Avatar
    Join Date
    Apr 2010
    Posts
    471
    Sponsored Links
    Sponsored Links
    wouldn't this allow a FULL decryption of retail eboot.bin? not just the disc layer encryption.

  4. #4
    Registered User sheeks's Avatar
    Join Date
    Sep 2010
    Posts
    14
    Now this is good news let me tell you..

  5. #5
    Banned User Luckluka's Avatar
    Join Date
    Jan 2010
    Posts
    146
    Hmm! 0.2+ compiled with SDK 3.41!

    Noice!

  6. #6
    Registered User junior2k9's Avatar
    Join Date
    Aug 2010
    Posts
    54
    Yea I saw that too sdk 3.41 !!! GJ Nzhawk Ty and Ty again!!!

  7. #7
    Contributor dante489's Avatar
    Join Date
    Jan 2009
    Posts
    90
    would this may lead to a CFW?

  8. #8
    Senior Member deank's Avatar
    Join Date
    Oct 2010
    Posts
    1,018
    Just to be correct, the SDK is 3.40 and not 3.41 as misreported everywhere.

  9. #9
    Contributor datalogger's Avatar
    Join Date
    Sep 2010
    Posts
    61
    Quote Originally Posted by junior2k9 View Post
    take a look at offset 2b6327 it calls on vsh.self maybe we can patch and write back to memory ...Also at offset 2d0fa7 its talking about ps3 update possible to patch this and downgrade?
    Load up your LV2.BIN in IDA and you can find all kinds of things about the Update process to research.

    Use KaKaRoTo's lv2_dump_analyser.idc (with xorloser's ppcaltivec_plugin_v1.6_for_ida_v5.6 loaded)
    Nice thing about doing this in IDA first is (with a little work) you can also trace where the string is called from back to the function that uses it.

    That's where it patch is needed.

    A very small snippet of the strings in this area:
    Code:
    ROM:002D0E68  Lv2diag.self   
    ROM:002D0E80  Continue ...\n 
    ROM:002D0E90  \n#\n# Detected USB dongle.\n#\n\n 
    ROM:002D0EB0  mounting the flash file system :   
    ROM:002D0ED8  Skipped\n  
    ROM:002D0EE8  \n###\n### Safe mode\n###\n\n  
    ROM:002D0F08  process_utils::create_initial_system_process : ss_params::get_update_status failed (%d).\n 
    ROM:002D0F68  \n###\n### Software update mode\n###\n\n   
    ROM:002D0F90  mounting the builtin HDD1 :
    ROM:002D0FB0  PS3UPDATE/ps3swu.self  
    ROM:002D0FC8  sys/internal/sys_init_osd.self 
    ROM:002D0FE8  /app_home  
    ROM:002D0FF8  sys_init_osd.self  
    ROM:002D1010  \n# WARNING : lv2::ss_params::get_update_status() returned an invalid value (0x%02x).\n\n  
    ROM:002D1068  -mode=1
    ROM:002D1070  -mode=2
    ROM:002D1078  \n###\n### creating the ps3swu process : Failed (path:%s, error code:0x%08x)\n### exiting software update mode\n###\n\n
    ROM:002D1110  _stop_sched_trace  
    ROM:002D1128  _start_sched_trace
    Last edited by datalogger; 10-10-2010 at 03:19 PM

  10. #10
    Senior Member IndyColtsFan84's Avatar
    Join Date
    Apr 2010
    Posts
    471
    Quote Originally Posted by deanrr View Post
    Just to be correct, the SDK is 3.40 and not 3.41 as misreported everywhere.
    Fail, it is 3.41. Check the sdk_version.h
    #define CELL_SDK_VERSION 0x340001

 

Sponsored Links
Page 1 of 4 123 ... LastLast
Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News