PS2 DNAS-net Patcher Test 15

This is a command line app which scans for DNAS libraries and patches them.

  1. 55
    142
    57
    krHACKen

    krHACKen Developer

    Joined:
    Nov 2, 2014
    Messages:
    55
    Likes Received:
    142
    Trophy Points:
    57
    I'll leave this experimental toy here...
    This is a command line app which scans for DNAS libraries and patches them. The obvious purpose is to pass the DNAS authentication.
    It currently doesn't support mode 2 form 1 CDROM images. Input file can be a DVD game ISO, an ELF, an EE RAM dump, some raw file extracted from a disc image...

    Simple usage, for patching :
    1) Drag and drop an ISO file to the app executable. It will try to patch with the "most compatible" method, which is MODE 1.
    2) Wait for the scan to finish, check the file modification date to see if it's been patched
    3) If patched, try with OPL or whatever...

    To make cheat tool codes, for games with non-relocatable DNAS libraries :
    1) Dump the full EE RAM (including the kernel area, le 32MB thing) while the DNAS logo is shown
    2) Scan the RAM dump with mode 5.

    May or may not work lol:concern:. Feedback = welcome.
     

    Attached Files:

    Last edited: May 15, 2019
    ted209, uyjulian, Vedita BR and 8 others like this.
  2. 961
    479
    122
    TnA

    TnA Member

    Joined:
    Jul 1, 2018
    Messages:
    961
    Likes Received:
    479
    Trophy Points:
    122
    Gender:
    Male
    Location:
    Germany --> Saxony
    Ooooh, Interesting!
    Sorry, I had been off for a month.

    Next goal: Loading DNAS-MC/HDD-Content from everywhere, hehe! :)
     
  3. 2,111
    1,999
    272
    Berion

    Berion Developer

    Joined:
    Feb 3, 2015
    Messages:
    2,111
    Likes Received:
    1,999
    Trophy Points:
    272
    Gender:
    Male
    Location:
    rom0:/
    Is there still some Sony servers online or I don't understand the purpose of DNAS security layer?
     
  4. 55
    142
    57
    krHACKen

    krHACKen Developer

    Joined:
    Nov 2, 2014
    Messages:
    55
    Likes Received:
    142
    Trophy Points:
    57
    I released a tool that does it last christmas, along with some HDD dumps, over at AG.
    Speaking of the CoDec tool, I found a problem yesterday when patching a SOCOM 3 ISO for loading a PAL v2.00 update. The NETCNF mod injector seems to not work. But it's not really important... I'll try to fix it as-soon-as-possible™.

    The PS2 online gaming community is alive. Most GameSpy powered games are playable with DNS which redirect to OpenSpy servers, DNASrep, and stuff... Some non-GameSpy are playable with recreated servers too.
    DNASrep emulates the server-side DNAS juju, and replays packets that were captured back when the DNAS servers were still alive. Problem is that not all games had their network packets captured, "unsupported" games need patching. Patching games implies disassembling, REing, somewhat tedious and boring work...
    So I made this app, which scans files and patches the common DNAS libraries, to save time. Of course this patcher cannot patch games with obfuscated/packed/hashed libs, BUT, it can handle EE ram dumps and puke ps2rd-like codes.
     
    Algol, uyjulian, TnA and 4 others like this.
  5. 86
    82
    67
    Vedita BR

    Vedita BR Member

    Joined:
    Aug 5, 2018
    Messages:
    86
    Likes Received:
    82
    Trophy Points:
    67
    Gender:
    Male
    Occupation:
    ---
    Location:
    BRA
    Home Page:
    NIIIIIIICE <3
     
  6. 86
    82
    67
    Vedita BR

    Vedita BR Member

    Joined:
    Aug 5, 2018
    Messages:
    86
    Likes Received:
    82
    Trophy Points:
    67
    Gender:
    Male
    Occupation:
    ---
    Location:
    BRA
    Home Page:
    this mod would allow to have more than 4 net configs per memory card... Also, that annoying limitation "this network was created on a another console and cannot be used"?

    I am also interested in loading SOCOM Updates on all my consoles
     
    Last edited: Mar 8, 2019
  7. 961
    479
    122
    TnA

    TnA Member

    Joined:
    Jul 1, 2018
    Messages:
    961
    Likes Received:
    479
    Trophy Points:
    122
    Gender:
    Male
    Location:
    Germany --> Saxony
    I know, but that's only a part of the puzzle.
    I suppose we have most HDD-Content preserved or dumped in a way, but we are lacking a lot of the MC-Content.

    I really hope we will find more people to dump their DLCs!
     
  8. 86
    82
    67
    Vedita BR

    Vedita BR Member

    Joined:
    Aug 5, 2018
    Messages:
    86
    Likes Received:
    82
    Trophy Points:
    67
    Gender:
    Male
    Occupation:
    ---
    Location:
    BRA
    Home Page:
    ToCA Race Driver 2 and 3 have some extra protection in DNAS. If you try to patch it the game refuses to connect...
    upload_2019-3-8_20-37-15.png
     
    krHACKen, TnA, jolek and 1 other person like this.
  9. 961
    479
    122
    TnA

    TnA Member

    Joined:
    Jul 1, 2018
    Messages:
    961
    Likes Received:
    479
    Trophy Points:
    122
    Gender:
    Male
    Location:
    Germany --> Saxony
    Does PCSX2 support networks?

    As far as I remember you also have to add a DNS for the GameSpy-faking.
     
    jolek likes this.
  10. 86
    82
    67
    Vedita BR

    Vedita BR Member

    Joined:
    Aug 5, 2018
    Messages:
    86
    Likes Received:
    82
    Trophy Points:
    67
    Gender:
    Male
    Occupation:
    ---
    Location:
    BRA
    Home Page:
    Yes, there is plugins for network and HDD - dev9 plugin. DNS is properly configured. I can go online with other games.

    ToCA Race Driver 3 is also know to have problems with WinDIP. It must be some extra protection against DNAS patching
     
    Last edited: Mar 11, 2019
    ted209, krHACKen, TnA and 1 other person like this.
  11. 86
    82
    67
    Vedita BR

    Vedita BR Member

    Joined:
    Aug 5, 2018
    Messages:
    86
    Likes Received:
    82
    Trophy Points:
    67
    Gender:
    Male
    Occupation:
    ---
    Location:
    BRA
    Home Page:
    Code:
    MX vs. ATV Untamed (USA) >> cht OK
    MX vs. ATV Unleashed (USA) >> cht ok
    MTX Mototrax (USA) >> cht ok
    ToCA Race Driver 2 (USA) >> cht joker OK
    Metal Gear Solid 3 - Snake Eater (USA) >> cht ok
    Metal Gear Solid 3 - Subsistence (Korea) >> cht ok
    Biohazard Outbreak (Japan) (Preproduction 2003-11-26) >> cht ok
    MTX Mototrax (USA) >> cht ok
    Tom Clancy's Splinter Cell (Europe) (Beta) TLES-52149 >> cht ok mode 4
    Pool Shark 2 (Europe) >> cht FAILED >> non DNAS_PATCHER alt ELF Patch OK
    NFL Blitz Pro (USA) >> cht FAILED
    EverQuest Online Adventures - Frontiers (USA) >> ISO e cht ok
    NHL Hitz Pro (USA) >> ISO Patch ok
    Mortal Kombat - Armageddon (USA) Premium Edition >> ISO Patch ok
    Mortal Kombat - Deception (USA) >> ISO Patch ok >> crashes on console >> mode 4 crashing >> non DNAS_PACTHER alt cht bypass ok
    Gran Turismo 4 - Online Public Beta >> ISO Patch ok (mode 4)
    Killzone (USA) >> ISO Patch
    EyeToy Chat (Europe) >> ISO Patch >> mode 4 ok ))
    Outlaw Golf 2 (USA) >> ISO Patch ok
    X-Men Legends II - Rise of Apocalypse (USA) >> ISO Patch ok
    SRS - Street Racing Syndicate (USA) (v2.00) >> ISO Patch ok
    Sniper Elite (Europe) (Preproduction 2004-02-17) >> ISO Patch ok
    NFSMW (Preproduction 2005-09-20) SLES-53558 >> ISO Patch ok
    Juiced (USA) >> ISO Patch ok
    Hustle, The - Detroit Streets (USA) >> ISO Pacth ok
    FlatOut (USA) >> ISO Patch ok
    Fight Club (USA) >> ISO Patch ok
    Fast and The Furious, The (USA) >> ISO Patch ok
    Conflict - Global Storm (Europe) >> ISO Patch ok
    Battlefield 2 - Modern Combat (Online-Only Demo) (USA) >> ISO Patch ok
    Ford vs. Chevy (USA) >> ISO Patch ok
    Blitz - The League (USA) >> ISO Patch ok
    Top Spin (USA) >> ISO Patch ok
    
    Jokered DNAS patch for ToCA games would allow to pass DNAS.
     
    Last edited: Mar 11, 2019
    jolek, ta_poc, ted209 and 1 other person like this.
  12. 55
    142
    57
    krHACKen

    krHACKen Developer

    Joined:
    Nov 2, 2014
    Messages:
    55
    Likes Received:
    142
    Trophy Points:
    57
    Build 18 attached to first post.
     
    TnA, ted209, jolek and 1 other person like this.
  13. 19
    22
    32
    ted209

    ted209 Member

    Joined:
    Dec 29, 2018
    Messages:
    19
    Likes Received:
    22
    Trophy Points:
    32
    Gender:
    Male
    I would be interested in playing the ToCA 3 online, but it looks like this is a special case. I also noticed when attempting to apply a cheat code as an ELF patch (which I have done may times with other games) it always makes TOCA 3 freeze, so it appears to have some sort of checksum check protection. Do you plan to make the patcher work with this game?
     
  14. 86
    82
    67
    Vedita BR

    Vedita BR Member

    Joined:
    Aug 5, 2018
    Messages:
    86
    Likes Received:
    82
    Trophy Points:
    67
    Gender:
    Male
    Occupation:
    ---
    Location:
    BRA
    Home Page:
    ToCA 3 NTSC-U doesnt need the patch to play online. It is supported by DNAS-rep.
     

Share This Page