Announcement

Collapse
No announcement yet.

NetCheat For PS3 V2.0

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • NetCheat For PS3 V2.0

    By PS3 News

    Today PlayStation 3 homebrew developer Dnawrkshp shared his creation released through veritassdg (aka Renton) dubbed NetCheat PS3 v2.0 for PlayStation 3 DEX consoles with details below.

    Download: NetCheat.rar

    Today I bring to you NetCheat for PS3.

    NetCheat PS3
    Written in C# by Dnawrkshp
    #Idea from Veritassdg

    Requirements:

    DEX PS3
    ProDG Target Manger and Debugger

    Find the ps3tmapi_net.dll somewhere on the web, or move it from Program Files\SN Systems\PS3\bin (if you installed the PRoDG Debugger), and put it in the same directory as NetCheat PS3.

    Whats New?

    Added Range where you set the debugger range you want to scan. Double click on the range to edit it or hit add to make a new one. you can also save them into a .ncm (net cheat memory) which can be loaded every time you restart NetCheat. An .ncm file would look like this.

    It goes Start address. end address. So far I have not found any bugs but if you do please post in the thread. The RAR/ZIP will come with everything you need to know to get started *not the ps3tmapi_net.dll* Also Codes are in the format of:

    2 12345678 9ABCDEF0
    2 = code type 12345678 = debugger address (most end in 0,4,8,C)
    9ABCDEF0 is what you want written to that debugger address

    There are many code types but I won't explain them here. There's a Read Me that has them all. Enjoy. Source will come at another time.

    This download comes with its own Read me to help you understand how it works. And JokerThat for PS3 all you do it input your code along with the joker address at the top and it'll make a joker code for you (comes with Read me).

    Credits Go to:

    Dnawrkshp
    Veritassdg/Renton
    And iMCSx for his thread on the PS3 debugger API located here ( http://www.nextgenupdate.com/forums/...letin-net.html ) note this takes you to another forum.
    Last edited by dlevere; 08-25-2013, 03:30:14 AM.
    The Hackmaster

  • #2
    Nice work dnawrkshp!
    http://OldGameHacking.com/
    http://www.youtube.com/user/DreamcastVideos

    Comment


    • #3
      NetCheat PS3 v3 by Dnawrkshp

      @Dnawrkshp @veritassdg are back again with an updated version and improved of NetCheat PS3. This guy's dedication is admirable. Check out this new version.

      NetCheat PS3 is a DEX Real Time Editing tool that takes advantage of the ps3tmapi_net.dll that comes with the PRoDG Debugger. This doesn’t come with that dll, so you have to get it yourself and place it in the same directory as NetCheat. NC supports codes (similar to RAW PS2 codes), searching, dumping, memory ranges, and user made plugins. Here is a list of the new stuff since the last release:
      Code:
      Faster results list refreshing
      Multiple searching bug fixes
      Faster dumping
      Keybinding
      Theme selection
      Custom plugins
      Search stopping (keeps the results in the results list and allows Next Scan)
      Deleting results
      Plugins:

      Plugins are just User Controls compiled into a dll that NetCheat puts on a form and utilizes. It has the ability to read from, write to, and constantly write to the memory. It also has a few functions that may be useful for certain situations.

      Creating a plugin is fairly easy. Since this is messy and no one likes text tutorials, I will make a video soon. You should also look at the Kingdom Hearts 1.5 plugin for help.

      Create a new Class Library in VS 2008+.
      Set the .NET framework to 3.5.
      Add a reference to PluginInterface.dll and import the Plugin.cs from the Plugin Default directory.
      Modify the Plugin.cs accordingly and then add a User Control.
      Call the User Control ctlMain and in it add the following declaration “public static IPluginHost NCInterface=null;”.
      Then at the top of ctlMain, add the following namespace: “using PluginInterface;”.
      Make sure that the namespace in Plugin.cs matches the namespace of ctlMain.
      Otherwise they won’t be able to interact.
      From there you can just make a GUI and such just like a windows form.

      Be sure to change the output directory to NetCheat PS3′s plugins folder!
      Also, every time you build the plugin.dll you must close NetCheat.
      Memory Ranges:

      Each game uses different regions of the memory so, for full optimization, it is best to document these regions. As far as I know the only way to do this is to go through the memory in the Debugger and find the regions with a ton of 0xD’s.
      Pad format (jokers):

      JokerThat PS3 outputs only one way: ab00cd. Some games have different formats, and others a different order. For now, if your game has its pad format something like 00abcd, then you will have to change the order yourself. Sorry.
      Codes:

      The format and code types are better explained in the Code types.txt.
      In fact I’m not going to explain it at all since you can just read that text file.
      Keep in mind jokers have to be constantly written to work.
      Searching:

      Searching (scanning) has the ability to store all the results in a listview so that you can search again (Next Scan) through those results for an updated value. You can then delete, refresh, and copy those results.
      NetCheat PS3 also supports dumping. Unlike the debugger, you can dump outside of the game’s memory without error.
      Refreshing:

      There are two ways that you can refresh the results. One is to refresh each item by getting the values from the PS3. The other is to update the values by getting them from the dump.txt. For the most part you will only need to refresh the results from the PS3 (hence the big button to refresh from the PS3). The only use I know of for the refresh from dump.txt is the following trick:

      Say you want to save your search results so that you can return to looking for that value you want to find later.
      What you’d do is copy the dump.txt file in the directory of NetCheatPS3.exe and rename it to something more descriptive.

      When you want to load it back up you’d open NetCheat and then copy the saved file back to the directory of NetCheat.
      Rename it to dump.txt and go back to NC PS3.
      From there you would click on the results listview and press Ctrl-R.
      That will load the dump into the listview and all will be well.
      NOTE: NetCheat deletes the dump.txt when it closes so save it before you close the tool.

      Scan comparison types:

      Code:
      Equal
      Not Equal
      Less Than
      Less Than Or Equal
      Greater Than
      Greater Than Or Equal
      Value Between
      -- Next Scan Only --
      Increased By
      Decreased By
      Scan value types:

      Code:
      1 byte
      2 bytes
      4 bytes
      8 bytes
      Text (String)
      If you want to search for a value greater than 8 bytes, you can just convert the value to a string and search for that.

      Credits:
      Written by Dnawrkshp
      Concept by Veritassdg/Renton
      Help from Badger41

      Download

      Source

      Source
      The Hackmaster

      Comment


      • #4
        NetCheat PS3 v4 by Dnawrkshp

        By PS3Hax

        NetCheat PS3 is a DEX Real Time Editing tool that takes advantage of the ps3tmapi_net.dll that comes with the PRoDG Debugger. This doesn’t come with that dll, so you have to get it yourself and place it in the same directory as NetCheat. NC supports codes (similar to RAW PS2 codes), searching, dumping, memory ranges, and user made plugins. Here is a list of the new stuff since the last release:

        NOTE: All plugins must be updated to use the new PluginInterface.dll otherwise NetCheat will fail to load them.

        Implementations:

        - Colored status button for connection state
        - Load and Store search results
        - Search for X byte alignment (where X is and positive integer)
        - Search for changed value and unchanged value
        - Recent memory ranges menu
        - A few new plugin features
        - Plugin icons

        Bug fixes:

        - Faster searching
        - Fixed color bug in codes tab
        - Fixed cheat file having a bunch of extra ‘/n’
        - Fixed labels in codes beginning with “//” disappearing
        Plugins:
        Plugins are just User Controls compiled into a dll that NetCheat puts on a form and utilizes. It has the ability to read from, write to, and constantly write to the memory. It also has a few functions that may be useful for certain situations.

        Creating a plugin is fairly easy and here is a video I made to help:



        You should also look at the Kingdom Hearts 1.5 plugin for help (now added in .rar as of v4).

        Memory Ranges:

        Each game uses different regions of the memory so, for full optimization, it is best to document these regions. As far as I know the only way to do this is to go through the memory in the Debugger and find the regions with a ton of 0xD’s.

        Pad format (jokers):

        JokerThat PS3 outputs only one way: ab00cd. Some games have different formats, and others a different order. For now, if your game has its pad format something like 00abcd, then you will have to change the order yourself. Sorry.

        Codes:

        The format and code types are better explained in the Code types.txt.
        In fact I’m not going to explain it at all since you can just read that text file.
        Keep in mind jokers have to be constantly written to work.

        Searching:

        Searching (scanning) has the ability to store all the results in a list view so that you can search again (Next Scan) through those results for an updated value. You can then delete, refresh, and copy those results.

        NetCheat PS3 also supports dumping. Unlike the debugger, you can dump outside of the game’s memory without error.

        If you want to search for something and the number of results slows the search down exponentially, then you can use CompDump and dumps to find differences. Then with the outputted results from CompDump you can convert and load it into NC’s search results list view by using the Conversion plugin. In the plugin there is an empty text box at the bottom with a browse button next to it. Direct the file browser to the outputted CompDump results (leave the dump.txt below the same unless you want to load it up via the Load Scan Results button) and click Start. Once it is done, go to the search tab, click on the search results list view, and press Ctrl-R to load them into the list view and you are good to go.

        This allows the initial scanning of 0 without displaying 10 billion results (good for timers).

        Refreshing:

        There are two ways that you can refresh the results. One is to refresh each item by getting the values from the PS3. The other is to update the values by getting them from the dump.txt. For the most part you will only need to refresh the results from the PS3 (hence the big button to refresh from the PS3). The only use I know of for the refresh from dump.txt is for the CompDump search result import.

        Scan comparison types:

        Equal
        Not Equal
        Less Than
        Less Than Or Equal
        Greater Than
        Greater Than Or Equal
        Value Between
        – Next Scan Only –
        Increased By
        Decreased By
        Changed Value
        Unchanged Value
        Scan value types:
        Code:
        1 byte
        2 bytes
        4 bytes
        8 bytes
        X bytes
        Text (String)

        Credits:

        Written by Dnawrkshp
        Concept by Veritassdg/Renton
        Help from Badger41

        Virus Scan

        Download NetCheatPS3.rar

        View Source Code on Github
        The Hackmaster

        Comment


        • #5
          NetCheat PS3 v4.23 by Dnawrkshp



          NetCheat PS3 is a DEX Real Time Editing tool that takes advantage of the ps3tmapi_net.dll that comes with the PRoDG Debugger. This doesn’t come with that dll, so you have to get it yourself and place it in the same directory as NetCheat. NC supports codes (similar to RAW PS2 codes), searching, dumping, memory ranges, and user made plugins. Here is a list of the new stuff since the last release:

          Version 4.20 – 4.23: Fixed 1, 2, and 8 byte decimal scanning Fixed Value Between decimal scanning Added changelog to update Added Find Ranges in the Ranges tab Fixed Update bug Fixed Greater, Greater + Equal, Less, Less + Equal, and Value Between scanning Added Pause and Continue Game in the status drop down Added Update ability Version 4.1: Fixed X byte searching only allowing up to 8 bytes Fixed 1 byte searching Fixed 2 byte searching Fixed Value Between Implementations: – Colored status button for connection state – Load and Store search results – Search for X byte alignment (where X is a positive integer) – Search for changed value and unchanged value – Recent memory ranges menu – A few new plugin features – Plugin icons Bug fixes: – Faster searching – Fixed color bug in codes tab – Fixed cheat file having a bunch of extra ‘/n’ – Fixed labels in codes beginning with “//” disappearing

          Plugins:

          Plugins are just User Controls compiled into a dll that NetCheat puts on a form and utilizes. It has the ability to read from, write to, and constantly write to the memory. It also has a few functions that may be useful for certain situations.

          Creating a plugin is fairly easy and here is a video I made to help:



          You should also look at the Kingdom Hearts 1.5 plugin for help (now added in .rar as of v4).

          Memory Ranges:
          Each game uses different regions of the memory so, for full optimization, it is best to document these regions. As far as I know the only way to do this is to go through the memory in the Debugger and find the regions with a ton of 0xD’s.

          Pad format (jokers):
          JokerThat PS3 outputs only one way: ab00cd. Some games have different formats, and others a different order. For now, if your game has its pad format something like 00abcd, then you will have to change the order yourself. Sorry.

          The format and codetypes are better explained in the Code types.txt.
          In fact I’m not going to explain it at all since you can just read that text file.
          Keep in mind jokers have to be constantly written to work.

          Searching:

          Searching (scanning) has the ability to store all the results in a listview so that you can search again (Next Scan) through those results for an updated value. You can then delete, refresh, and copy those results.

          NetCheat PS3 also supports dumping. Unlike the debugger, you can dump outside of the game’s memory without error.

          If you want to search for something and the number of results slows the search down exponentially, then you can use CompDump and dumps to find differences. Then with the outputted results from CompDump you can convert and load it into NC’s search results list view by using the Conversion plugin. In the plugin there is an empty text box at the bottom with a browse button next to it.

          Direct the file browser to the outputted CompDump results (leave the dump.txt below the same unless you want to load it up via the Load Scan Results button) and click Start. Once it is done, go to the search tab, click on the search results list view, and press Ctrl-R to load them into the list view and you are good to go.

          This allows the initial scanning of 0 without displaying 10 billion results (good for timers).

          Refreshing:

          There are two ways that you can refresh the results. One is to refresh each item by getting the values from the PS3. The other is to update the values by getting them from the dump.txt. For the most part you will only need to refresh the results from the PS3 (hence the big button to refresh from the PS3). The only use I know of for the refresh from dump.txt is for the CompDump search result import.

          Scan comparison types:

          Equal Not Equal Less Than Less Than Or Equal Greater Than Greater Than Or Equal Value Between — Next Scan Only — Increased By Decreased By Changed Value Unchanged Value

          Scan value types:
          1 byte 2 bytes 4 bytes 8 bytes X bytes Text (String)

          Credits:

          Written by Dnawrkshp
          Concept by Veritassdg/Renton
          Help from Badger41

          Virus Scan

          Download NetCheatPS3.rar

          View Source Code on Github


          CompDump (I can’t find any exe online so I will supply mine)

          CompDump Virus Scan


          Enjoy!

          Updated to version 4.23. The ones between 4.1 and 4.23 were private updates.

          I've added the ability to check for new NetCheat updates on start-up and manually at will. This should hopefully be more convenient for everyone. Thanks to my friend ORCXodus for letting me host the update files on his site (www.cod-orc.com).

          I’ve also added a function to find the memory regions automatically. Keep in mind everything in the C0000000 region should not be touched and everything in the D0000000 region (stack) should not be touched either.

          All of the updates from version 4.1 to version 4.23:

          Fixed 1, 2, and 8 byte decimal scanning
          Fixed Value Between decimal scanning
          Added changelog to update
          Added Find Ranges in the Ranges tab
          Fixed Update bug
          Fixed Greater, Greater + Equal, Less, Less + Equal, and Value Between scanning
          Added Pause and Continue Game in the status drop down
          Added Update ability
          Last edited by dlevere; 11-26-2013, 05:24:18 AM.
          The Hackmaster

          Comment


          • #6
            I'll be back to using this whenever the E3 dongle I ordered arrives so I can fix my bricked PS3.

            For next scans, you should also add increased/decreased. It's handy.
            Last edited by bungholio; 11-29-2013, 08:17:07 AM.
            July 7, 2019

            https://www.4shared.com/s/fLf6qQ66Zee
            https://www.sendspace.com/file/jvsdbd

            Comment


            • #7
              dnawrkshp has updated the PS2 version of NetCheat with a couple of new code types and an improved PC GUI thanks to ORCXodus.

              Discussion thread is here.
              Last edited by dlevere; 04-20-2015, 07:53:36 PM.
              The Hackmaster

              Comment


              • #8
                Originally posted by dlevere View Post
                dnawrkshp has updated NetCheat with a couple of new code types and an improved PC GUI thanks to ORCXodus.
                Lol I updated NetCheat PS2 not NetCheat PS3. Easy to confuse so no worries.

                Comment


                • #9
                  Originally posted by dnawrkshp View Post
                  Lol I updated NetCheat PS2 not NetCheat PS3. Easy to confuse so no worries.
                  Yeah, I caught my mistake. I'll make a separate thread tomorrow for the PS2 Version.
                  The Hackmaster

                  Comment


                  • #10
                    good work, like it

                    Comment

                    Working...
                    X