Post: The reason why hacking trophies with editors doesn't Work (AT THIS MOMENT)
01-19-2011, 10:49 PM #1
ricardo18
Do a barrel roll!
(adsbygoogle = window.adsbygoogle || []).push({}); Why did this tool have to be released? There's already other working trophy editors, including mine. Hell, I've had released an application that allows you to modify timestamps to whatever you want. The point is that these tools and this tool are all useless, anyway, because they won't be synced successfully. So, why bother adding a different fancy application that serves the same purpose?

So, if you want to sync your game's hacked trophies successfully, you would need to somehow register these hacked trophies to your game's TROPTRNS.DAT (not to be confused with TROPUSR.DAT).

These tools that cannot sync hacked trophies only modify TROPUSR.DAT. This file may be unencrypted, but it's useless because the purpose of the file is displaying the trophies / timestamps information on your XMB. That's it, nothing more. In other words, this file doesn't really store your hacked trophies once you try to sync them over. TROPTRNS.DAT is the only file that holds your trophies information - it's like validating your trophies.

When you sync, the TROPHY server collects your TROPTRNS.DAT AND TROPUSR.DAT to store your actual trophies on the server. Since these tools only modify TROPUSR.DAT, the server will be like WTF? because your TROPUSR.DAT and TROPTRNS.DAT don't match.

And guess what? TROPTRNS.DAT is encrypted. So, you cannot modify it.

As far as I know, there are two methods to register hacked trophies to TROPTRNS.DAT:

1) Hook the run-time memory of a game with your homebrew, and then call a certain function with a trophy ID number from the NP Trophy Utility. Basically, call sceNpTrophyUnlockTrophy() with an ID (e.g. Trophy ID) and then the NP Trophy Utility will unlock that trophy and proceeds to congratulate you with the grey dialog and that sound. At that point, the NP Trophy Utility will also store the unlocked trophy / timestamp to your TROPUSR.DAT VALIDATED by your TROPTRNS.DAT.

2) Use the released keys to decrypt TROPTRNS.DAT. Modify it, and then re-encrypt it...

By Inaudax :hitman:

---------- Post added at 10:49 PM ---------- Previous post was at 10:13 PM ----------

I think this is useful for all the users that may want to develop the .pkg and for the ones that are always asking for TROPSUR.DAT:bro:
(adsbygoogle = window.adsbygoogle || []).push({});

The following 6 users say thank you to ricardo18 for this useful post:

gdnxp, GsNrg, HUYI82, jml, trophymodlover, VHS
01-20-2011, 12:52 AM #2
xLew--
Former Staff
thanks i always thought it had somthing to do with this and the _trophysys_ or what ever it iss
01-20-2011, 05:48 AM #3
Asmel
Are you high?
Originally posted by ricardo18 View Post
Why did this tool have to be released? There's already other working trophy editors, including mine. Hell, I've had released an application that allows you to modify timestamps to whatever you want. The point is that these tools and this tool are all useless, anyway, because they won't be synced successfully. So, why bother adding a different fancy application that serves the same purpose?

So, if you want to sync your game's hacked trophies successfully, you would need to somehow register these hacked trophies to your game's TROPTRNS.DAT (not to be confused with TROPUSR.DAT).

These tools that cannot sync hacked trophies only modify TROPUSR.DAT. This file may be unencrypted, but it's useless because the purpose of the file is displaying the trophies / timestamps information on your XMB. That's it, nothing more. In other words, this file doesn't really store your hacked trophies once you try to sync them over. TROPTRNS.DAT is the only file that holds your trophies information - it's like validating your trophies.

When you sync, the TROPHY server collects your TROPTRNS.DAT AND TROPUSR.DAT to store your actual trophies on the server. Since these tools only modify TROPUSR.DAT, the server will be like WTF? because your TROPUSR.DAT and TROPTRNS.DAT don't match.

And guess what? TROPTRNS.DAT is encrypted. So, you cannot modify it.

As far as I know, there are two methods to register hacked trophies to TROPTRNS.DAT:

1) Hook the run-time memory of a game with your homebrew, and then call a certain function with a trophy ID number from the NP Trophy Utility. Basically, call sceNpTrophyUnlockTrophy() with an ID (e.g. Trophy ID) and then the NP Trophy Utility will unlock that trophy and proceeds to congratulate you with the grey dialog and that sound. At that point, the NP Trophy Utility will also store the unlocked trophy / timestamp to your TROPUSR.DAT VALIDATED by your TROPTRNS.DAT.

2) Use the released keys to decrypt TROPTRNS.DAT. Modify it, and then re-encrypt it...

By Inaudax :hitman:

---------- Post added at 10:49 PM ---------- Previous post was at 10:13 PM ----------

I think this is useful for all the users that may want to develop the .pkg and for the ones that are always asking for TROPSUR.DAT:bro:



Thank for the info, thats a really interesting thing to know :bro:

Hope it help someone with knowledge to develope something good .
01-20-2011, 07:50 AM #4
HtD
Dark Knight
Thats soo confusing.
01-20-2011, 11:12 AM #5
xLew--
Former Staff
nominated tbh
01-20-2011, 11:59 AM #6
tasos2
Bounty hunter
ii just the hack with the hack but when ii sync there no in my profile
01-20-2011, 12:01 PM #7
xLew--
Former Staff
READ THE POST!!!!!!!! wow ^^^^^^^^^^^^
01-20-2011, 07:18 PM #8
ricardo18
Do a barrel roll!
Attention this what Inaudax said not me. I dont want to have problems with copyrights
01-25-2011, 09:51 AM #9
It's as I've posted on some of those hacking utility threads with people moaning that it won't sync. Inaudax is 100% correct:

_TROPSYS_/PARAM.PFD - changes each time a trophy is earned (encoded).

NPWR?????_??/TROPTRNS.DAT - Changes each time a trophy is earned (encoded)

NPWR?????_??/TROPUSR.DAT - Changes each time a trophy is earned (easily hex editable, mainly a quick load file for XMB so it doesn't have to decrypt proper files - it is used in sync process but only as a check against the other files)

NPWR?????_??/PARAM.PFD - Changes each time a trophy is earned and again on sync (encoded).

Other files that are there but ignored (by me) for now:

NPWR?????_??/TROPCONF.SFM - Never Changes.

NPWR?????_??/PARAM.SFD - Never Changes.

_TROPSYS_/TROPSYS.DAT - Appears to be a Sync record (changes only on sync, not on trophy earned)


I like the fact I was on similar lines to Inaudax:
Without knowing the encryption method it'd probably be quicker to run a spyware layer and see what calls games make to the system when trophies get unlocked and then work out how to spoof those calls for other trophies.
01-25-2011, 01:37 PM #10
WhatsaN00B
Can’t trickshot me!
Originally posted by ricardo18 View Post
Why did this tool have to be released? There's already other working trophy editors, including mine. Hell, I've had released an application that allows you to modify timestamps to whatever you want. The point is that these tools and this tool are all useless, anyway, because they won't be synced successfully. So, why bother adding a different fancy application that serves the same purpose?

So, if you want to sync your game's hacked trophies successfully, you would need to somehow register these hacked trophies to your game's TROPTRNS.DAT (not to be confused with TROPUSR.DAT).

These tools that cannot sync hacked trophies only modify TROPUSR.DAT. This file may be unencrypted, but it's useless because the purpose of the file is displaying the trophies / timestamps information on your XMB. That's it, nothing more. In other words, this file doesn't really store your hacked trophies once you try to sync them over. TROPTRNS.DAT is the only file that holds your trophies information - it's like validating your trophies.

When you sync, the TROPHY server collects your TROPTRNS.DAT AND TROPUSR.DAT to store your actual trophies on the server. Since these tools only modify TROPUSR.DAT, the server will be like WTF? because your TROPUSR.DAT and TROPTRNS.DAT don't match.

And guess what? TROPTRNS.DAT is encrypted. So, you cannot modify it.

As far as I know, there are two methods to register hacked trophies to TROPTRNS.DAT:

1) Hook the run-time memory of a game with your homebrew, and then call a certain function with a trophy ID number from the NP Trophy Utility. Basically, call sceNpTrophyUnlockTrophy() with an ID (e.g. Trophy ID) and then the NP Trophy Utility will unlock that trophy and proceeds to congratulate you with the grey dialog and that sound. At that point, the NP Trophy Utility will also store the unlocked trophy / timestamp to your TROPUSR.DAT VALIDATED by your TROPTRNS.DAT.

2) Use the released keys to decrypt TROPTRNS.DAT. Modify it, and then re-encrypt it...

By Inaudax :hitman:

---------- Post added at 10:49 PM ---------- Previous post was at 10:13 PM ----------

I think this is useful for all the users that may want to develop the .pkg and for the ones that are always asking for TROPSUR.DAT:bro:


If you already had this knowledge then why release any at all?

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo