PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

89w ago - Following up on the previous version, today PlayStation 3 homebrew developer Dnawrkshp has updated NetCheat for PS3 DEX Consoles to version 3.0 with the changes outlined below.

Download: NetCheat_PS3.rar / NetCheat PS3 (Source Code) / GIT

To quote: 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:

  • 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.

  • 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.

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:

  • 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:

  • 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




NetCheat for PS3 v3.0 by Dnawrkshp Arrives for DEX Consoles

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.




#91 - BFly - 7w ago
BFly's Avatar
hey just wanna be a contributer men

#90 - gasol92 - 7w ago
gasol92's Avatar
It looks interesting

#89 - PS4 News - 7w ago
PS4 News's Avatar
Following up on the previous updates, today PlayStation 3 homebrew developer FM|T Enstone updated the PC application to PS3 CCAPI v2.60 Rev 4 (ControlConsoleAPI) which includes 4.70 CEX and now DEX PS3 CFW support.

Download: CcApi_package_2.60_Rev4.rar

To quote: ControlConsoleAPI 2.60 Rev4 (CCAPI) (4.70)

Hello everyone, CCAPI is a software that establishes a connection between your ps3 and your computer. You can control your ps3 from your pc. Some CCAPI functions:

  • Debug non-fself & fself in real time
  • Real time memory edit on CEX/DEX
  • Wire(less) connection
  • Module loading
  • Modify idps and psid
  • Edit console Leds
  • Ring console buzzer
  • Get PS3 temperature
  • ...

Compatible Firmwares:

CFW 4.21, 4.30, 4.40, 4.41, 4.46, 4.50, 4.53, 4.55, 4.60, 4.65, 4.70 CEX or DEX + 4.66 CEX Cobra / Non-Cobra

Build your CCAPI software

If you want to make your own program in C#, you must use iMCSx's PS3Lib, you can read his tutorial here: http://www.ps4news.com/ps3-hacks-jailbreak/fully-functioning-and-working-c-ps3tmapi-library-by-bass-haxor/

VSH module loading:

Create a directory in your /dev_usb000/ called plugins and put all your sprx plugins into, it should be:

/dev_usb000/plugins/prx_name1.sprx
/dev_usb000/plugins/prx_name2.sprx
....

All of the sprx that are present in this folder, will be loaded at PS3 boot.

Important: If some games refuse to work, just don't use plugins (delete plugins folder from /dev_usb000)

How to install CCAPI?

Just download and run the ccapi pkg on your PS3. It will tell you to reboot, and it's done. You only need to do this once.

How to uninstall CCAPI?

Just run again the pkg.

Console Manager:

Add consoles (name/ip) usable in all ccapi tools

ChangeLog:

[Register or Login to view code]

How to convert a 1.00/2.00/2.50 tool -> 2.60 tool

1) Put the PS3Lib.dll v4.4 in the same folder than the software (you can find it in CcApi_package_2.60/PC/PS3Lib/
2) Use the installer to install CCAPI 2.60 on your PC
3) Install the CCAPI 2.60 pkg on your PS3

More PlayStation 3 News...

#88 - spasilje22 - 8w ago
spasilje22's Avatar
Oki doki looks ok

#87 - yolo poop - 8w ago
yolo poop's Avatar
This modding tool turned my life the right way up for how many times other people killed and made me die this is were that stops

#86 - shummyr - 13w ago
shummyr's Avatar
This is an awesome and extremely useful app.

#85 - option500 - 13w ago
option500's Avatar
very nice app and cool..

#84 - nonsuch - 13w ago
nonsuch's Avatar
Compatible Firmwares:

CFW 4.21, 4.30, 4.40, 4.41, 4.46, 4.50, 4.53, 4.55, 4.60, 4.65 CEX or DEX, Cobra/Non-Cobra

Wait a min, sorry for being a bit ignorant but... I can still do homebrews even though I have the latest firmware on my ps3?

I thought that was gone when we lost the "install other os" option. I guess I have a lot to catch up on.

#83 - PS4 News - 13w ago
PS4 News's Avatar
Following up on the previous update, today PlayStation 3 homebrew developer FM|T Enstone updated the PC application to PS3 CCAPI v2.60 Rev 2 (ControlConsoleAPI) which now includes 4.66 PS3 CFW support followed by Rev 3 with 4.70 CEX PS3 CFW support.

Download: CcApi_package_2.60_Rev2.rar / CcApi_package_2.60_Rev3.rar

To quote: ControlConsoleAPI 2.60 Rev2 (CCAPI) (4.66) / ControlConsoleAPI 2.60 Rev3 (CCAPI) (4.70)

Hello everyone, CCAPI is a software that establishes a connection between your ps3 and your computer. You can control your ps3 from your pc. Some CCAPI functions:

  • Debug non-fself & fself in real time
  • Real time memory edit on CEX/DEX
  • Wire(less) connection
  • Module loading
  • Modify idps and psid
  • Edit console Leds
  • Ring console buzzer
  • Get PS3 temperature
  • ...

Compatible Firmwares:

CFW 4.21, 4.30, 4.40, 4.41, 4.46, 4.50, 4.53, 4.55, 4.60, 4.65, 4.70 CEX + 4.66 CEX Cobra / Non-Cobra

Build your CCAPI software

If you want to make your own program in C#, you must use iMCSx's PS3Lib, you can read his tutorial here: http://www.ps4news.com/ps3-hacks-jailbreak/fully-functioning-and-working-c-ps3tmapi-library-by-bass-haxor/

VSH module loading:

Create a directory in your /dev_usb000/ called plugins and put all your sprx plugins into, it should be:

/dev_usb000/plugins/prx_name1.sprx
/dev_usb000/plugins/prx_name2.sprx
....

All of the sprx that are present in this folder, will be loaded at PS3 boot.

Important: If some games refuse to work, just don't use plugins (delete plugins folder from /dev_usb000)

How to install CCAPI?

Just download and run the ccapi pkg on your PS3. It will tell you to reboot, and it's done. You only need to do this once.

How to uninstall CCAPI?

Just run again the pkg.

Console Manager:

Add consoles (name/ip) usable in all ccapi tools

ChangeLog:

[Register or Login to view code]

How to convert a 1.00/2.00/2.50 tool -> 2.60 tool

1) Put the PS3Lib.dll v4.4 in the same folder than the software (you can find it in CcApi_package_2.60/PC/PS3Lib/
2) Use the installer to install CCAPI 2.60 on your PC
3) Install the CCAPI 2.60 pkg on your PS3

From Rancid-o: Seems CCAPI 2.60 don't use anymore new_core (indeed it not overwrite our new_core) but it writes and loads an plugin called sys_plugin.sprx (stored in /dev_flash/sys/internal) and this broken the system manager (sm.self). But i do not understand what loads the file sys_plugin.sprx Oo (someone knows?)

Finally, from haxxxen: I can tell you: sys_audio.sprx is ccapi sprx instead of original file and it calls original sys_plugin.sprx (sys_audio.sprx renamed). i guess he has chosen this, cause it is default loaded everytime and it is well disguised

btw, I have found now a cool way to search and patch lv1 dynamically in code. It can be used for other files as well, as long as there are static patterns. I will try now to make a real rsod fix pkg for all cfws and future ones.

More PlayStation 3 News...

#82 - straittrippn - 17w ago
straittrippn's Avatar
thanks everyone