Post: [UPDATE] CCAPI Debugger 2.2
12-28-2013, 02:04 PM #1
(adsbygoogle = window.adsbygoogle || []).push({});

CCAPI Debugger
Current version: 2.2 - You must login or register to view this content.
Virus scan (Errors in virus result are because I used an Obfuscator) - You must login or register to view this content.


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

You must login or register to view this content.


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 You must login or register to view this content. for the design.
  • Initial release.



Credits


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

Last edited by MaDetho ; 01-11-2014 at 08:41 PM.

The following 121 users say thank you to MaDetho for this useful post:

-SuperMan, K3-, {H} | Exception, Hammy, One, 04jberry, ady05113, alexis strider, AnonHack, anxify, Asian, azooz121, bAdReQuEsT, Bane., BaSs_HaXoR, Beard-i, blazedhobo, Browski, byDaan, ccarlsen, Cesei, Chunk Norris, cl_21, Claww1337_, colishn, CONRUN, CPUzX, Creepz, Creepzoid 0___0, cruzthemaster, Dan Dactyl, danilo_BR, Dannie Fresh, DANNY G, darkprince123, Dog88Christian, dolby1, Dro, EliteHackzPS3, FarSideX, FBML, FBOMB, Fizzy Joon, gοd, G33B0X, Gay For Satan, GelsonSilva, Gendjisan, grifzxp, Heaney, iMoDz-Baptiste, ImPiffHD, iNDMx, InfinityISB4CK, ioritree, iRnZ, Welsh, ItsLollo1000, Yenix, iWantFr33Download$, JATOCH, joni_djESP, jp187187, Kaffeeklatsch, KareraHekku, KimJongIl, king21, KranK, l3g3ndary, LaRip8, Lucas Mace, lucasaf01, M0T1VAT10N, Mango_Knife, Mauzey, metoshkata, MOD-RuLeZ, Moneybird1, Nana, NickBeHaxing, Norway-_-1999, John, Notorious, Member35342235, primetime43, ProFreakZzHD, RambosNGU, RatchetBooty, ResistTheMoon, richard5555, ryu_hayabusa80, sauib786, SHAkA, Sir Zee, SkillsPayBills-, Smoky420, star2000 and 21 other users.

The following user groaned MaDetho for this awful post:

hacking247
03-01-2014, 12:44 AM #74
FBOMB
Haxor!
Originally posted by Green
People asking for a tutorial, this is HeX editing. You learn it before learning how to use this. This will basically RTM anything you want, if you know what to look for.


Well that is part of the problem...
Most people dont know to look at something like ammo count and then search for that amount in memory.
They also do not know that they can use a dissassembler to find magic values.

Most people here just know how to copy offsets and bytes from others and pass it off as there own hard work.
Just being honest.
03-18-2014, 10:23 PM #75
KimJongIl
Treasure hunter
Looking for some help with this. PS3ITA DEX 4.5 (hard wired to router) with Enstone 2.0 installed. I want to use this with MZtool in GTAV (some featured only available by CCAPI, oh the irony) but have a problem. Console on, PS3ITA 1.51 manager used to change CID, GTAV loaded, logged in to GTA Online. When I open CCAPI debugger 2.2 (Windows XP laptop hard wired to router), I leave it on CCAPI, click Connect, enter the PS3's IP address and click ok. Rather than connecting I get text asking if the game is already loaded. Does anyone know what I can do to sort this out?

Strangely I also have a problem with ControlConsole, in that it will "connect" via CCAPI to the PS3 but won't load the PS3's data in the top right hand corner (firmware version etc), but ControlConsole can make the PS3 buzzer sound so evidently has some kind of partial connection.

***EDIT*** Scrap the above, I worked it out - it seems that CCAPI isn't fully operational when using Windows XP. Switched to WIndows 7 and the tool worked like a charm.
Last edited by KimJongIl ; 03-19-2014 at 08:01 AM. Reason: Query resolved
03-19-2014, 06:09 AM #76
KimJongIl
Treasure hunter
Please would a kind mod delete this post?
Last edited by KimJongIl ; 03-19-2014 at 08:02 AM. Reason: No longer required
04-04-2014, 12:41 PM #77
Newka-
Can’t trickshot me!
the tool is brilliant. there is just 1 problem i am new to offsets and i am trying to mod just a few of my stats on tekken revolution. have seen people do it. i just could really use a hand in knowing how to operate this ? generate offsets and stuff.... nuts, thanks in advance rich Smile
04-04-2014, 05:26 PM #78
NSDAP
Haxor!
Originally posted by MaDetho View Post

CCAPI Debugger
Current version: 2.2 - You must login or register to view this content.
Virus scan (Errors in virus result are because I used an Obfuscator) - You must login or register to view this content.


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

You must login or register to view this content.


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 You must login or register to view this content. for the design.
  • Initial release.



Credits


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



What about 4.55?
04-04-2014, 09:37 PM #79
Dog88Christian
Hail to the King, Baby!
This work on 4.55 CEX ?
04-05-2014, 02:15 AM #80
Originally posted by FBOMB View Post
Hay MaDetho it's me again.

I finally got around to really testing your tool and I have ran into quit a few unhandled exceptions.

Some suggestions from me.
I would put some try catch statements for the buttons.
ie,
You must login or register to view this content.

Also I would re-do the IP connection box.
You can make another form and add it to the main form.
The thing I dont like about it is that I have to click the connect button, I would rather press enter.
ie,
You must login or register to view this content.


Just some suggestions.
I like making them, but I dont like implementing them.... xD


Actually, their is a more code efficient way to do this. Their is no need to use the system's library to check if the enter button is pressed, all you have to do is this...
IN THE TEXTBOX, put this code:
    AcceptButton = button2;

so:
    private void textBox1_textChanged_event(etc...
{
AcceptButton = button2;
}
04-05-2014, 04:46 AM #81
FBOMB
Haxor!
There's always more then one way to skin a cat.
Cheesy
04-15-2014, 02:42 AM #82
thanks Bro

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo