Jump to content

Hi guys, i want decode file .dat, this file is old game, today no was players, but its my dreams to do this. I want modify datas: level etc

 

There is no point in throwing the files into VS STUDIO and changing the formant

 

is profile.dat the gaming, where save to game informations

 

profile.dat

 

image.png

Link to comment
https://linustechtips.com/topic/1532685-how-to-decode-file-dat/
Share on other sites

Link to post
Share on other sites

3 minutes ago, ChicoSpeak said:

Hi guys, i want decode file .dat, this file is old game, today no was players, but its my dreams to do this. I want modify datas: level etc

 

There is no point in throwing the files into VS STUDIO and changing the formant

 

is profile.dat the gaming, where save to game informations

 

profile.dat 1.69 kB · 0 downloads

 

image.png

What game ?

Chances are it's encrypted anyway.

There is approximately 99% chance I edited my post

Refresh before you reply

__________________________________________

ENGLISH IS NOT MY NATIVE LANGUAGE, NOT EVEN 2ND LANGUAGE. PLEASE FORGIVE ME FOR ANY CONFUSION AND/OR MISUNDERSTANDING THAT MAY HAPPEN BECAUSE OF IT.

Link to comment
https://linustechtips.com/topic/1532685-how-to-decode-file-dat/#findComment-16145945
Share on other sites

Link to post
Share on other sites

Make a backup copy of the file and  open it with a hex editor like  HxD : https://mh-nexus.de/en/hxd/

 

Each character (byte) in the file, can hold a value between 0 and 255 ... the game or program understands what each byte means for example the first byte may mean how many lives the character has, the second byte may mean how many bullets are in first weapon, and so on.

 

You can try for example to figure out what each byte means in the file by making consecutive saves where you know exactly what you did between saves. For example, save, don't move character at all, shoot a bullet, save again. Now you can compare the two files and with luck, only a few bytes will be changed between the files and that could tell you where the number of bullets is saved in the file. 

Or save, heal a part of your life, save ... and hopefully by comparing the two files, you'll spot exactly which bytes have changed between files.

 

Often it's not as easy, because some games or programs use compression or light encryption to shrink or garble the contents of that file, precisely so users won't cheat in games. Other games include screenshots or previews that show up when you go in load game, and those small pictures are stored inside the .DAT files and cause a lot of content to move around, and that makes it hard to figure out where everything is.

 

DAT file is a generic extension, it's not a standard file format.  The game or software stores the information in whatever format it wants to use, and just puts the file extension as .DAT

 

You can't open it with Visual Studio or whatever, it's not a program that can be decompiled or whatever.

 

Link to comment
https://linustechtips.com/topic/1532685-how-to-decode-file-dat/#findComment-16145974
Share on other sites

Link to post
Share on other sites

Thanks, i achieved edit my level and money the multiplayer using CheatEngine, but i want edit the position for armys

 

ex: Team 1: using pistol(dont have bomb)

team 2: using bomb (dont have pistol)

 

i want this, Team1 have bomb and team2 have pistol

 

i have this "hack" but is xbox 360, i want now in PC

 

hack for 360 wast me who cried, but have

 

in short: want achieved position slot army for to team dont have

 

game: Tomb Raider 2013: Multiplayer

Link to comment
https://linustechtips.com/topic/1532685-how-to-decode-file-dat/#findComment-16146120
Share on other sites

Link to post
Share on other sites

2 hours ago, mariushm said:

Make a backup copy of the file and  open it with a hex editor like  HxD : https://mh-nexus.de/en/hxd/

 

Each character (byte) in the file, can hold a value between 0 and 255 ... the game or program understands what each byte means for example the first byte may mean how many lives the character has, the second byte may mean how many bullets are in first weapon, and so on.

 

You can try for example to figure out what each byte means in the file by making consecutive saves where you know exactly what you did between saves. For example, save, don't move character at all, shoot a bullet, save again. Now you can compare the two files and with luck, only a few bytes will be changed between the files and that could tell you where the number of bullets is saved in the file. 

Or save, heal a part of your life, save ... and hopefully by comparing the two files, you'll spot exactly which bytes have changed between files.

 

Often it's not as easy, because some games or programs use compression or light encryption to shrink or garble the contents of that file, precisely so users won't cheat in games. Other games include screenshots or previews that show up when you go in load game, and those small pictures are stored inside the .DAT files and cause a lot of content to move around, and that makes it hard to figure out where everything is.

 

DAT file is a generic extension, it's not a standard file format.  The game or software stores the information in whatever format it wants to use, and just puts the file extension as .DAT

 

You can't open it with Visual Studio or whatever, it's not a program that can be decompiled or whatever.

 

Thanks, i achieved edit my level and money the multiplayer using CheatEngine, but i want edit the position for armys

 

ex: Team 1: using pistol(dont have bomb)

team 2: using bomb (dont have pistol)

 

i want this, Team1 have bomb and team2 have pistol

 

i have this "hack" but is xbox 360, i want now in PC

 

hack for 360 wast me who cried, but have

 

in short: want achieved position slot army for to team dont have

 

game: Tomb Raider 2013: Multiplayer

Link to comment
https://linustechtips.com/topic/1532685-how-to-decode-file-dat/#findComment-16146123
Share on other sites

Link to post
Share on other sites

39 minutes ago, ChicoSpeak said:

Game: TombRaider 2013: Multiplayer

Yeah no, I don't think we can help you with that regardless that it's an old game.

There is approximately 99% chance I edited my post

Refresh before you reply

__________________________________________

ENGLISH IS NOT MY NATIVE LANGUAGE, NOT EVEN 2ND LANGUAGE. PLEASE FORGIVE ME FOR ANY CONFUSION AND/OR MISUNDERSTANDING THAT MAY HAPPEN BECAUSE OF IT.

Link to comment
https://linustechtips.com/topic/1532685-how-to-decode-file-dat/#findComment-16146156
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×