PDA

View Full Version : A bit of trophy "hacking"--*NOT a CHEAT*


Laze
July 7th, 2008, 07:17 PM
I listed to my network traffic on my PS3:

http://sonycoment-3.vo.llnwd.net/trophy/np/NPWR00117_00/TROP.SFM

The above gives you the complete list of all the trophies in the game. The URL can be changed with TROP_xx.SFM at the end - where xx is a number to represent the language.

If you read the XML you will notice the following:
<trophy id="000" hidden="no" ttype="B" pid="-1">
<name>Hero of Lave</name>
<detail>Arcade - Complete planet Lave</detail>
</trophy>

Notice there is support for hidden trophys. The id="xxx" - is a reference to the icon used for that particular trophy in the form of:

http://sonycoment-3.vo.llnwd.net/trophy/np/NPWR00117_00/TROPxxx.PNG - where xxx is the id.
The ttype is indication of the type of trophy: Gold, Silver, Bronze.

I have yet to figure out how to get ones trophy status - if and when I do I will try and setup a webservice that will build you gamer card automatically.

Ohh:
http://sonycoment-9.vo.llnwd.net/trophy/np/NPWR00117_00/ICON0.PNG

Is the games actual icon - this probally also supports localized versions like the trophies list - but at the moment SSHD only have a "english" icon :D

shadowrep
July 7th, 2008, 08:15 PM
thats interesting but think i will just get them the norm way i guess

webguy05
July 7th, 2008, 08:19 PM
Good find! I wonder if this will work for all games that have trophies?

Laze
July 7th, 2008, 08:39 PM
thats interesting but think i will just get them the norm way i guess

Its not about getting them in a illegal way - it was more to get the graphics and then i discoved there was suport for hidden trophies aswell

Laze
July 7th, 2008, 08:40 PM
Good find! I wonder if this will work for all games that have trophies?

Probally - the problem is how to figure which "ids" the game have.

VintageElise
July 7th, 2008, 08:41 PM
This is quite random, Easier to get them the normal way.

lucifer1968
July 7th, 2008, 09:46 PM
the only person your cheating is yourself. why not get somebody you know to play the games for you. if you carnt do it ?. like your little sister.:snicker:snicker:snicker

Laze
July 7th, 2008, 10:00 PM
Okay - just to be 100%. This is not cheating and you can't exploit anything - I just wanted to figure out where stuff was stored - this i standard network traffic. Not cheating or anything - its the same way that you can see the avatars online if you want to.

lucifer1968
July 7th, 2008, 10:04 PM
Okay - just to be 100%. This is not cheating and you can't exploit anything - I just wanted to figure out where stuff was stored - this i standard network traffic. Not cheating or anything - its the same way that you can see the avatars online if you want to.

ok LAZY i believe you.:snicker:snicker:snicker

RobJackson85
July 7th, 2008, 10:27 PM
I think he title of the thread is slightly misleading.

This would be great if an 'automatic' gamer card could be achieved. The PlayFire one is great, but abit annoying having to do it manually!

keung
July 7th, 2008, 10:34 PM
Yeah, the title is a little misleading, but that doesn't mean that people shouldn't actually read his post before commenting, imo. :???:

Laze, did you try to listen to the traffic that occurs when you try to open a profile? How does the PS3 identify the profiles in your friends list for example? Is it an easily human readable URL, or a diffuse one such as the trophy listing for SSDHD?

Laze
July 7th, 2008, 11:28 PM
Everything is quite simple and direct - but, but - all the XMLs that returns you trophy list and other users list need a password (the webserver returns a 401) and the password is sent using SSL - so no luck - and not its not the normal PSN password :(

GameSpawn
July 8th, 2008, 12:33 AM
You know what this means right? Sony already has the service easily setup for gamercard creation by simply supplying an XML file. They just need to workout possible security issues in publishing such a list. But getting info from your PSN account to publish isn't impossible, because Fall of Man is already setup in such a way that it does JUST that.

Put two and two together and you have an OPEN, SECURE (Oxymoron for ya) system for making gamercards, especially custom ones! All you have to do is interpret the XML differently.

For this to work the best Sony needs an overall XML that corresponds to the same info provided on users main profile and then more XML's for each individual game (say for a detailed WEB listing of every game and trophy you have).

Tom1525
July 8th, 2008, 12:17 PM
No Guys dont spoil it....

It takes hard work and effort to get these trophys , and when some loosers decide to cheat there way because there so crap at getting them... they should be permin ban'd from the damn thing..

Laze
July 8th, 2008, 12:37 PM
No Guys dont spoil it....

It takes hard work and effort to get these trophys , and when some loosers decide to cheat there way because there so crap at getting them... they should be permin ban'd from the damn thing..

We are not trying to cheat in anyway - we were/are trying to maybe enable a better, non-manual, way to make the game cards. There is no possible way to "fake" a completion or anything like that.

I just wanted to find the graphical part of the thropies to help make the gamer cards better quality.

bloodwarg
July 8th, 2008, 12:39 PM
dont cheat and even if unintentional dont post how to do as your just helping other cheating scum bags. i mean i have only used cheats in a few games like gta but i didnt use them until after completing to make it more into a sandbox title.

farah9
July 8th, 2008, 01:03 PM
I guess some people don't know how to read. They are talking about a way to auto update the widgets for trophies that you can put in your sig. Instead of having to do it manually.

desolationw
July 8th, 2008, 02:31 PM
dont cheat and even if unintentional dont post how to do as your just helping other cheating scum bags. i mean i have only used cheats in a few games like gta but i didnt use them until after completing to make it more into a sandbox title.

does everybody just open threads and comment on them without reading nowadays?!?

For the nth time, he is not hacking, cheating etc. He is looking for a way to create an online 'gamercard' which you can put in your sig etc that automatically updates your trophies with your psn account.

Agriel
July 8th, 2008, 02:51 PM
I changed the thread title to help ease the confusion on this subject

Endryc
July 8th, 2008, 04:41 PM
I listed to my network traffic on my PS3:


Do you mind sharing on how this was done?

Laze
July 8th, 2008, 05:03 PM
Do you mind sharing on how this was done?

Pretty easy - there are several ways:

1. get a linux pc with two network cards and plug the PS3 into one card and the other card into your ISP connection - there are several guide to this.

2. Get a windows pc and do a bridge of the network cards and use Etheral to listen.

Personally im luck that I work for an ISP so we can sniff to the trafic on the big routers.

JakeSS14
July 8th, 2008, 05:12 PM
2. Get a windows pc and do a bridge of the network cards and use Etheral to listen.

I know alot about computers but i really don't get any of that?

Sorry to be a pain in the *** bro!

GameSpawn
July 8th, 2008, 05:58 PM
I know alot about computers but i really don't get any of that?

Sorry to be a pain in the *** bro!He's talking about using two Ethernet cards (2 wired or 1 wireless and 1 wired) and using Windows' Internet Connection Sharing to put your Windows PC between your PS3 and the "main" internet connection. Then you just use an application to "sniff" the data being sent. XML data like the stuff above is usually unencrypted so it is easy to piece together.

JakeSS14
July 8th, 2008, 06:13 PM
He's talking about using two Ethernet cards (2 wired or 1 wireless and 1 wired) and using Windows' Internet Connection Sharing to put your Windows PC between your PS3 and the "main" internet connection. Then you just use an application to "sniff" the data being sent. XML data like the stuff above is usually unencrypted so it is easy to piece together.

Hmm, still need a bit of help. If someone could help your a star and you may be rewarded

Bostoner
July 8th, 2008, 06:28 PM
tite. but how would we bridge the gap between the ps3 and t ur sig. Would you have to keep ur 3 pluged thru ur pc and use an application to auto update the URL ur custom sig is stored??? I jus dont get it. N through this method could we use our own png files to change the look of our Gamercards? You know, have ur own Avatar, trophie icons, ect. Sony should help us out like they did with the P3T files. Custom gamer cards would make a great addition to the PSN. As long as nobody makes a ***** trophy.

JakeSS14
July 8th, 2008, 06:40 PM
It anything to do with this?

http://i33.tinypic.com/icsfx5.png

JakeSS14
July 8th, 2008, 06:46 PM
Oh and another thing won't you have to get the game to get the communications to work!

So you would have to buy every ps3 game just to get the images from this place?

O_o
July 8th, 2008, 08:05 PM
What you do is you plug in your PS3 to the PC using a crossover ethernet cable, you then go onto network connections select both connections (Internet and Ethernet) right click and press bridge connections. For a more detailed guide it's a technique used to get PS2s on the internet using laptops (at least thats where I got it from) google it. EDIT: Heres a similar guide to that of which i used explains the process just replace PS2 with PS3. http://www.pstation.co.uk/showthread.php?t=23292
http://img352.imageshack.us/img352/1779/internettp6.th.png (http://img352.imageshack.us/my.php?image=internettp6.png)
http://img232.imageshack.us/img232/2919/internet2hp7.th.png (http://img232.imageshack.us/my.php?image=internet2hp7.png)

Tom1525
July 8th, 2008, 09:28 PM
We are not trying to cheat in anyway - we were/are trying to maybe enable a better, non-manual, way to make the game cards. There is no possible way to "fake" a completion or anything like that.

I just wanted to find the graphical part of the thropies to help make the gamer cards better quality.



WTF , hacking is basicly cheating, just a more technical freak'in way.

So an example for you, a hack to get unlimited ammo on a MMO ... thats called cheating, but many call it hacking.

A pc term for hacking , is to hack somone elses computer, getting there files, or harming there computer.

i dont think it comes under the freakin PC term do you ? God... :dunce:dunce:dunce:dunce:dunce:dunce:dunce:dunce:d unce

GameSpawn
July 8th, 2008, 09:41 PM
Oh and another thing won't you have to get the game to get the communications to work!

So you would have to buy every ps3 game just to get the images from this place?Judging by how the link is constructed:
http://sonycoment-9.vo.llnwd.net/trophy/ np / NPWR00117_00 / (some image).PNG
You have:
(the image server) / (Region Code) / (Game License Number) / (Images)
I PM'ed you with how the images work.
The game license number can be figured out from a game save (once copied to a USB flash drive) or in the case of Blu-Ray Disc games it is right on the side of the case as a BLUS or BCUS number (Europe and Japan have different preambles).
The Region code is obviously the beginning of the License Code.

WTF , hacking is basicly cheating, just a more technical freak'in way.

So an example for you, a hack to get unlimited ammo on a MMO ... thats called cheating, but many call it hacking.

A pc term for hacking , is to hack somone elses computer, getting there files, or harming there computer.

i dont think it comes under the freakin PC term do you ? God... :dunce:dunce:dunce:dunce:dunce:dunce:dunce:dunce:d unceDUDE. READ THE FREAKING THREAD! THIS IS NOT ABOUT HACKING OR CHEATING TO GET TROPHIES!!!! THIS IS ABOUT "HACKING" INTERNET TRAFFIC TO GET THE XML AND IMAGES USED FOR THE GAMERCARD!!!!!!!!!!!!!!!!!!!

Sorry for the CAPS, but this is getting to the point to were it has to be posted in every other post on this thread.

JakeSS14
July 9th, 2008, 12:12 AM
Judging by how the link is constructed:
http://sonycoment-9.vo.llnwd.net/trophy/ np / NPWR00117_00 / (some image).PNG
You have:
(the image server) / (Region Code) / (Game License Number) / (Images)
I PM'ed you with how the images work.
The game license number can be figured out from a game save (once copied to a USB flash drive) or in the case of Blu-Ray Disc games it is right on the side of the case as a BLUS or BCUS number (Europe and Japan have different preambles).
The Region code is obviously the beginning of the License Code.


Okay i've opened up my save data and didn't find "NPWR00117_00" anyway in it, its mainly all encrypted and *****

JakeSS14
July 9th, 2008, 12:27 AM
NPEA00014 ? thats what the folder is called on my flash?

Seahawkk
July 9th, 2008, 04:22 AM
umm dont mess with your flash if its like a psp you can brick it if you mess with it

GameSpawn
July 9th, 2008, 05:12 AM
NPEA00014 ? thats what the folder is called on my flash?OK it may not be exactly the license number, but you can see the structure is close. So there is some sort of relation. Until more games are out that support trophies, especially Blu Ray disc games with easily known license codes (it's printed on the disc and case, but also shows as the folder name for game saves copied to a flash drive), we can't TOTALLY grasp Sony's organization system to start hording images off their servers.

Of course your game data in your save is encrypted. The XML Laze got was a file that was being sent to him when most likely viewing his Profile. There is no reason that type of information needs to be encrypted, and I imagine once enough web site admins pressure Sony enough to release such information to build gamercards we'll have an even better grasp of what is going on as well as an easier time implementing custom gamercard systems.

umm dont mess with your flash if its like a psp you can brick it if you mess with it
WHAT? This is why I dread new people who don't read between the lines, much less enough posts. The FLASH he is messing with is a USB flash drive he copied his game save to. NOT the PS3's flash memory.

Alien-San
July 9th, 2008, 10:58 AM
Very awesome find!

Looks promising, I dont have a clue how to help link that into an auto gamercard like the xbox360 has, but this is the tip of the iceberg!

kudo's to u!!!

ChildOfIllusions
July 9th, 2008, 01:30 PM
It amazes me how little people actually read. HE IS IN NO WAY TRYING TO HACK OR CHEAT HIS TROPHY'S. He is in fact trying to find out how sony might implement a way of showing(online in a similar way that Microsoft has gamer-cards available to live uses online. and updating your trophy's in the future without having to do it manually.


I for one applaud your efforts and bow before your skill. I just hope sony plans on implementing such feature in the near future, What ISP do you work for if you don't mind me asking?

JakeSS14
July 9th, 2008, 02:00 PM
I'm only after the images of the trophys so i can post them on a trophy website!

Anyone got images of the Bronze, Silver, Gold and Platinum trophies?

JaPo
July 9th, 2008, 03:03 PM
thats interesting but think i will just get them the norm way i guess

This is quite random, Easier to get them the normal way.

the only person your cheating is yourself. why not get somebody you know to play the games for you. if you carnt do it ?. like your little sister.:snicker:snicker:snicker

No Guys dont spoil it....

It takes hard work and effort to get these trophys , and when some loosers decide to cheat there way because there so crap at getting them... they should be permin ban'd from the damn thing..

For God's sake SHUT UP and read the original post before jumping to your dumb 'honorable gamer' conclusions.

@OP: This is a very good find and I hope that someone finds a way to determine a game ID from the code as it grows extremely tiresome manually adding each trophy.

Props to you my friend, I admire your skill and am very annoyed so many people are jumping on the bandwagon before reading your post.

noD
July 9th, 2008, 03:34 PM
Awesome find:
Set me up with a real time gamer card if you figure it out.

One question: is this just passing the trophy total information, what about page 2 game trophies and 3 user profile.

What would be cool is to have all 3 pages available.

Nice stuff, THE OP IS NOT POSTING CHEAT, JUST A WAY TO ACCESS TROPHY INFO.

Laze
July 9th, 2008, 08:57 PM
Just a quick update.

We have been unable to locate the graphics for the actual "trophies" - i believe they are stored in the firmware - even a freshly updated ps3 with firmware 2.36 will never contact any internet servers for getting the graphics for the trophies. So they are apparently stored directly into the firmware files.

On a funny noted we just setup a quick proxy for redirecting the newsserver used for the information bar - so now i have direct RSS feeds from my favorite news site. Its quite easy todo if you have a linux box in you house server. You basically just install a good proxy server and tell the PS3 to use that as proxy. Then you tell the proxy server to intercept request for http://infoboard.ww.dl.playstation.net/download/infoboard/e/le/en/news.xml - which is the english news section. I just pointed it towards my local webserver and built a piece of PHP webcode that gets the RSS news feeds from my favorite websites and then formats it to the special ps3 standard.

JakeSS14
July 9th, 2008, 09:52 PM
Just a quick update.

We have been unable to locate the graphics for the actual "trophies" - i believe they are stored in the firmware - even a freshly updated ps3 with firmware 2.36 will never contact any internet servers for getting the graphics for the trophies. So they are apparently stored directly into the firmware files.

On a funny noted we just setup a quick proxy for redirecting the newsserver used for the information bar - so now i have direct RSS feeds from my favorite news site. Its quite easy todo if you have a linux box in you house server. You basically just install a good proxy server and tell the PS3 to use that as proxy. Then you tell the proxy server to intercept request for http://infoboard.ww.dl.playstation.net/download/infoboard/e/le/en/news.xml - which is the english news section. I just pointed it towards my local webserver and built a piece of PHP webcode that gets the RSS news feeds from my favorite websites and then formats it to the special ps3 standard.

Yea maybe i saw a custom won on a website then but it looked proper like the gold trophy

Hopefully there will be a easier way to gather the trophy images per game like Buzz and Uncharted and Pain when they come out!

JaPo
July 10th, 2008, 01:22 AM
Wow, Laze. You're an intelligent guy.

Where did you learn your trade? I presume your job is technology oriented.

It's pretty funny that the consumer seems to try harder to make the difference than Sony do. :lol:. Do people simply have to rely on Screen caps for the mean time !?

Laze
July 10th, 2008, 09:05 PM
Thank you for the compliment - im self educated, 30 years old, started back in the C64 days and worked/played with computers ever since.

I work as a kind of advanced web developer for a large Danish ISP.

Until Sony comes up with a proper gamecard system there is no real good solution - but I think Sony is planning on it, based on the XMLs I have found in my noosing around in the network traffic. But people must understand that Sony, unlike Microsoft, is not such a software company and they have a bad experience with rushing things out. Just look at the lack of security on the PSP because the rushed some of the software on it.

JakeSS14
July 11th, 2008, 04:25 PM
http://i38.tinypic.com/ie0cag.png

Anyone got the bronze and silver ones maybe higher quality of these?

leukoplast
July 11th, 2008, 08:58 PM
You could always use a packet sniffer and some packet injection methods to automate the trophy system in your favor. Just capture some traffic when you get a trophy, then design a program for the correct timing and handshake process and figure out the paths for the trophy's on the PSN.

Laze
July 14th, 2008, 09:58 AM
There seems to be progress from sony now...

JakeSS14
July 14th, 2008, 10:37 AM
There seems to be progress from sony now...

Finally :D...

Hope this is tags coming into play :D