Sponsored Links

Sponsored Links

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


Sponsored Links
54w 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: [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links]

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







Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 15 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

StanSmith's Avatar
#15 - StanSmith - 29w ago
Can I installed CCAPI with Cobra CFW? I read somewhere it would brick if I did that?

And I've never got an answer last time I asked.

PS3 News's Avatar
#14 - PS3 News - 30w ago
Today PlayStation 3 homebrew developer Nercore has released a Thief CCAPI (ControlConsole API) RTM (Real Time Modding) Tool for PS3 with details below.

Download: [Register or Login to view links]

Usage:

1. Download the attached files.
2. Requires CCAPI 2.00 to be installed on your PS3.
3. Unrar the files.
4. Launch Thief CCAPI.exe.
5. Press on the Connect Button and type in your PS3 IP and click ok.
6. Now press the associate Hotkey to Enable or Disable the Options.

More PlayStation 3 News...

fadestyle's Avatar
#13 - fadestyle - 37w ago
not available. do we have a mirror?

nevermind, it works now.

Brenza's Avatar
#12 - Brenza - 37w ago
very nice work guys

oVERSoLDiER's Avatar
#11 - oVERSoLDiER - 37w ago
Following up on the previous update, PlayStation 3 developer MaDetho has now released CCAPI (ControlConsole API) Debugger 2.1 followed by v2.2 and ControllConsoleAPI v2.50 with the changes outlined below.

Download: [Register or Login to view links] by Enstone / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] (CcApi_package_2.50.rar)

This application will let you debug the PS3 memory and search values/changes.

Features:

  • Connection via CCAPI (CEX) and TMAPI (DEX - Not tested).
  • Set/Get offset value (1 byte, 2 bytes, 4 bytes and text).
  • Debugging: Show current PS3 memory, starting at a specific address.
  • Auto update PS3 Memory in a specified interval time (Changes will be shown red in Hex).
  • Search for a value (Hex or Dec) in a specific range of memory. Results will be shown in a table. Refresh searched results to get current values of memory.
  • Search in Result for specific changes like ammo changing from 345 to 344.
  • Single click on result: Offset and current value will be shown in Offset Box to edit. Double click: Same as single click + PS3 memory at clicked offset will be shown.
  • Dump memory: Dumps PS3 Memory in specific range to a binary file.
  • Find Offset ranges for your game.

Shortcuts:

  • CTRL + D - Dump memory
  • F6 - Reload debug PS3 memory
  • F5 - Refresh search results

Changelog:

Version 2.2

  • Bugfix: "[...] is not a parameter-less method, property or field of type '????????'"
  • Bugfix: small searching performance fix

Version 2.1

  • Optimized the layout for people with lower resolutions.
  • Finding game ranges (Credits to Dnawrkshp).
  • Search in Result performance update (For 53,000 results: Old algorithm = 9:48 mins / New algorithm = 39 secs!).
  • Added time counter for Search/Refresh

Version 2.0

  • Added search features.
  • Added a dump feature.
  • Added shortcuts.

Version 1.1

  • When a byte is clicked in hex view, it will automatically set the offset + byte to the inputs and focus on them, so it's very close to live editing.

Version 1.0

  • Thanks ccarlsen for the design.
  • Initial release.

Credits:

  • ccarlsen Design Concept and Thread
  • byDaan for testing
  • Enstone CCAPI
  • iMCSx PS3Lib
  • Dnawrkshp NetCheat idea

Update: ControllConsoleAPI v2.50 - Adds 4.53/4.55 CFW Support

What is CCAPI?

ControlConsoleAPI is an API for PS3 and PC similar to TMAPI on DEX console. But this one "CCAPI" works for CEX and DEX. It will give you features listed below.

Compatible firmwares:

CFW - 4.21, 4.30, 4.40, 4.41, 4.46, 4.50, 4.53, 4.55 CEX or DEX. Not compatible with "Cobra" firmwares.

CCAPI Features:

  • Compatible CEX/DEX/SEX/(TOOL ?)
  • Debug non-fself & fself in real time (vsh.self for example can be debugged in rte, or any game with non debug eboot)
  • Debug kernel in real time(lv2_kernel.self and lv1.self)
  • Classic functions (RTE on CEX + DEX): getProcessMemory, setProcessMemory, shutdown/reboot, work with Wireless connection, bypass exec pages writing restriction, bypass lv2 memory protection

New functionalities like:

  • peek/poke lv1 and lv2
  • setConsoleID at anytime/anywhere
  • setConsoleLed
  • ringBuzzer
  • getTemperature
  • VSH module loading
  • notify

Changelogs:

2.50

  • Added 4.53/4.55 support
  • Added a console list

2.00

  • Reduced memory use
  • DLL (C++ / C#) released to build programs for ccapi

1.00

  • Original version

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 this pkg on your ps3.CcApi_2.50_package. 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.

Is it risky?

No, in the worst case, you could need to reinstall your firmware.

Credits:

  • iMCSx
  • flukes1

How to convert a 2.00 tool -> 2.50 tool:

1) Delete any CCAPI.dll in the same folder than the software
2) Put the PS3Lib 4.3 in the same folder than the software
3) Use the installer to install CCAPI 2.50 on your PC (you may need to reboot your pc at the end)
4) Install the CCAPI 2.50 pkg on your PS3

If you still don't understand how to install it, you can follow this tutorial:

CCAPI 2.50 Installation tutorial: enstone.frenchmoddingteam.com/ccapi.html

Finally, below is a LeakNeon Console Manager v2.01 for CCAPI (CEX) by Team Neon (via leakneon.cf/forum/index.php?threads/offical-leakneon-console-manager-v2-01.33/) with details as follows:

Download: [Register or Login to view links]

To quote, roughly translated (via biteyourconsole.net/2014/04/21/scena-ps3-rilasciato-leakneon-console-manager-v2-0-1): In Section PS3 File Manager you will have the opportunity to connect the console via the FTP client and transfer files through it, in the Connection section, you can directly connect the console to the PC and be able to extrapolate some information that may relate to the firmware or the temperature of the cell and the RSX.

In Processes can change the offset, all will run in the RTM (Real Time), the offsets will change to include some cheat, tricks to do as we have seen in the program Eboot Hacker Developer flynhigh09 which, however, required to replace the eboot file amended.

In Extra's can intervene on the settings of the LED and a possible shutdown of the console, last in the downloads section you will find a number of custom firmware, tools and various eboot debugged.

More PlayStation 3 News...

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News