360haven works best with JavaScript enabled
[research]Prototype 2 save CRC(ps3)
Loading
Register
Page 1 of 2 12 LastLast
Results 1 to 8 of 10
  1. #1
    Junior Member
    chaoszage is offline
    Join Date : Aug 2013
    Posts : 7
    Array

    [research]Prototype 2 save CRC(ps3)

    I read through whole forum and it seems xbox save does not have a crc protection but ps3 save has one,I looked through the game elf(converted from eboot.bin) and here's what I found:

    I found the CRC32 table and it is the standard 1,

    1st part till the last part
    00 00 00 00 04 C1 1D B7 ...(until)... B5 36 5D 03 B1 F7 40 B4

    pic below shows this CRCtable is loaded from a function and perform CRC32

    pic below saying this CRC32 function is being called several times,and you can see the CRC.bin


    weird is why CRC32 result isn't matched,initial value is set..? or there is a particular xor value of final result..? I tried BSD checksum finder,it does not matched no matter what.(bsd crc32 checksum is no problem as I can get the right checksum for other games)

    but I can tell

    checksum address in CRC.bin: 0x00-0x03

    Calculation Range in USERDATA.BIN
    Start: 0x00
    End: end of file



    Files needed are in HERE
    contains:
    -Prototype 2 decrypted saves(1 is savedata and 1 is profile data),just open with Hex editor to view the data
    -Prototype 2 ELF(like xbox xex),just open with IDA Pro to view the data

    I need pros help me out about this unknown checksum type. Thanks in advance :)

    PS:I do believe Prototype 1 is using the same CRC type.

  2. #2
    Developer
    matthewjohn

    matthewjohn is offline
    Join Date : Nov 2013
    Posts : 1,274
    Array

    Re: [research]Prototype 2 save CRC(ps3)

    Quote Originally Posted by chaoszage View Post
    I read through whole forum and it seems xbox save does not have a crc protection but ps3 save has one,I looked through the game elf(converted from eboot.bin) and here's what I found:

    I found the CRC32 table and it is the standard 1,

    1st part till the last part
    00 00 00 00 04 C1 1D B7 ...(until)... B5 36 5D 03 B1 F7 40 B4

    pic below shows this CRCtable is loaded from a function and perform CRC32

    pic below saying this CRC32 function is being called several times,and you can see the CRC.bin


    weird is why CRC32 result isn't matched,initial value is set..? or there is a particular xor value of final result..? I tried BSD checksum finder,it does not matched no matter what.(bsd crc32 checksum is no problem as I can get the right checksum for other games)

    but I can tell

    checksum address in CRC.bin: 0x00-0x03

    Calculation Range in USERDATA.BIN
    Start: 0x00
    End: end of file

    Files needed are in HERE
    contains:
    -Prototype 2 decrypted saves(1 is savedata and 1 is profile data),just open with Hex editor to view the data
    -Prototype 2 ELF(like xbox xex),just open with IDA Pro to view the data

    I need pros help me out about this unknown checksum type. Thanks in advance :)

    PS:I do believe Prototype 1 is using the same CRC type.
    Message amany he really good with checksums mate he fix all my checksum prblems :)

  3. The Following User Says Thank You to matthewjohn For This Useful Post:


  4. #3
    Junior Member
    chaoszage is offline
    Join Date : Aug 2013
    Posts : 7
    Array

    Re: [research]Prototype 2 save CRC(ps3)

    Quote Originally Posted by matthewjohn View Post
    Message amany he really good with checksums mate he fix all my checksum prblems :)
    thanks for your reply,I will contact amany right now! :)

    PS:anamy liked your post,I assume he/she already read this post..? :D

  5. #4
    Developer
    matthewjohn

    matthewjohn is offline
    Join Date : Nov 2013
    Posts : 1,274
    Array

    Re: [research]Prototype 2 save CRC(ps3)

    Lol I can see that lol


    Sent from my iPad using Tapatalk

  6. #5
    Developer
    Omega


    amany is offline
    Join Date : Dec 2013
    Location : uk
    Posts : 408
    Array
    Twitter: @

    Re: [research]Prototype 2 save CRC(ps3)

    after look little save i see on USERDATA you have CRC32big hash start at 0x8 & writes at 0x0


  7. #6
    Developer
    Omega


    amany is offline
    Join Date : Dec 2013
    Location : uk
    Posts : 408
    Array
    Twitter: @

    Re: [research]Prototype 2 save CRC(ps3)

    i can make a fix

  8. #7
    Junior Member
    chaoszage is offline
    Join Date : Aug 2013
    Posts : 7
    Array

    Re: [research]Prototype 2 save CRC(ps3)

    amany , here's another decrypted save for comparison if you want.

    Download Link

    Quote Originally Posted by amany View Post
    after look little save i see on USERDATA you have CRC32big hash start at 0x8 & writes at 0x0

    I could be wrong,if I compare to another decrypted save,address from 0x0 till 0xF is identical,the only difference is the one in CRC.bin

    Quote Originally Posted by amany View Post
    i can make a fix
    I am looking forward to this and thanks for taking time by looking at it :D

    offset 0x00 : block size
    offset 0x08 : CRC32Big hash..? I checked using game genie,this offset does not change at all after modding :(

  9. The Following User Says Thank You to chaoszage For This Useful Post:


  10. #8
    Developer
    Omega


    amany is offline
    Join Date : Dec 2013
    Location : uk
    Posts : 408
    Array
    Twitter: @

    Re: [research]Prototype 2 save CRC(ps3)

    ok i will try on crc.BIn it realy a simple hash for fixe

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. [Prototype] save editor
    By lickerout in forum Xbox 360 Modding Programs
    Replies: 9
    Last Post: 04-26-2016, 10:18 AM
  2. [WIP] PS4 Save Format Research
    By Jappi88 in forum General Discussion
    Replies: 16
    Last Post: 12-18-2015, 08:44 PM
  3. Final Fantasy XIII-2 Save Research
    By MBRKiNG in forum Xbox 360 Modding Discussion
    Replies: 218
    Last Post: 05-15-2012, 06:43 PM
  4. [REQ] LIMBO Save Editor. (research completed)
    By bigtimer5 in forum Xbox 360 Modding Programs
    Replies: 5
    Last Post: 09-11-2011, 08:23 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.
     

About 360haven

    360haven is an Forum Devoted To Game modding Fans from all over the world.

    An Awesome Community of Xbox 360 Gamers, Modders and Developers who Create & Share Tutorials, Applications, Gfx, Trainers and Gamesaves.

    A haven for the l33t.
    A scarce paradise for modders.

Like this page

Google+