I was able to modify Far Cry 6 money on PS4 by editing it using HEX, and I only managed because I only had 2 instances in HEX (little endian) to edit. So, since the money value was very specific, something like $3,426, it was easy to find, replace, and even fill in the remaining 1 byte for the money to be in the $999,999 (f423f) spot in the game. My problem now due to lack of knowledge and practice is trying to edit the Watch Dogs 1 save on PS4 for testing. I simply when I try to edit the money ($3074) I find dozens of HEX instances in BIG and LITTLE endian in the file appearing to be encrypted, I don't know. There are so many repeated instances in the file that I don't know if it's really to change them all or find a specific one
Great video! Understand a bit more now. How would I go about, say, looking for a function name in a dll? There's no mention in the dll itself in text of the function name, it's all just the encrypted-looking data. I'm playing a game I want to make harder. It has set values to get levels in a DLL file. I've tried a text search which was a long shot lol, but didn't work. Now I want to try and hunt down the function that might be doing it. But I don't understand how I'm going to know what is a function or not when it's all 'encrypted' like those random characters in yours? Happy to learn, just need some advice as to 'how to know when you find a function' and finding delimiters etc. Or am I going about this wrongly? All I have is the value ( 35957), which I've been told is hardcoded into the DLL.
You're best bet is probably loading the DLL in Ghidra and looking for the function that tests difficulty. You could try a hex value search for that number, but you'll get a ton of results most likely.
What does a symbolic link contain that makes it such? When I try to open a symbolic link in a hex editor the hex editor shows the data that is being linked to by the symbolic link.
The symbolic link is a portion of the text of the file you're coming from, containing either a file path and name, or a URL to the internet (or your private network), pointing to a specific page. So "opening" one of those implies following where it points and opening that object if possible.
What does it mean if your hex is decoded into garble? The Ascii decode of the hex I'm trying to edit doesn't make any sense at all. The ascii it full of random letters and numbers
Hello I need some help! I have some .csa and .csaheader files from a game. So I need to build a packer to open the files. Can somebody please help or explain how to build such a packer? ty
You should look to see if the format is documented somewhere (google CSA file specification or something), or look on forums or something about the game formats used. It may also be possible that no documentation exists, and you just have to try and figure out the format on your own.
@@Tech.LibraryThere are hex editor apps out there I'm sure, but maybe not the specific one I used in the video. All hex editors are somewhat similar though.
learned more from a 21 minute video than an entire pluralsight reverse engineering course, thanks
Lol np, glad it helped.
@@Gota7 thanks
Dude I just just trying to hack a game what is this oh my
makes sense
Thanks for this 💚
I was able to modify Far Cry 6 money on PS4 by editing it using HEX, and I only managed because I only had 2 instances in HEX (little endian) to edit. So, since the money value was very specific, something like $3,426, it was easy to find, replace, and even fill in the remaining 1 byte for the money to be in the $999,999 (f423f) spot in the game.
My problem now due to lack of knowledge and practice is trying to edit the Watch Dogs 1 save on PS4 for testing. I simply when I try to edit the money ($3074) I find dozens of HEX instances in BIG and LITTLE endian in the file appearing to be encrypted, I don't know. There are so many repeated instances in the file that I don't know if it's really to change them all or find a specific one
Great video! Understand a bit more now. How would I go about, say, looking for a function name in a dll? There's no mention in the dll itself in text of the function name, it's all just the encrypted-looking data. I'm playing a game I want to make harder. It has set values to get levels in a DLL file. I've tried a text search which was a long shot lol, but didn't work. Now I want to try and hunt down the function that might be doing it. But I don't understand how I'm going to know what is a function or not when it's all 'encrypted' like those random characters in yours? Happy to learn, just need some advice as to 'how to know when you find a function' and finding delimiters etc. Or am I going about this wrongly? All I have is the value ( 35957), which I've been told is hardcoded into the DLL.
You're best bet is probably loading the DLL in Ghidra and looking for the function that tests difficulty. You could try a hex value search for that number, but you'll get a ton of results most likely.
I just wanna know how to know the difficulty of a savefile in Prince of Persia: Warrior Within (PS3) and someone told me to use a Hex Editor lol
ok now im going to make my own grid coz i learned a basic understanding
Can you do a hex coding series? i really need it to make an os
What does a symbolic link contain that makes it such?
When I try to open a symbolic link in a hex editor the hex editor shows the data that is being linked to by the symbolic link.
I think symbolic links on Windows are not actually files (or if they are, they are hidden). I know on Linux, links are physical files though.
The symbolic link is a portion of the text of the file you're coming from, containing either a file path and name, or a URL to the internet (or your private network), pointing to a specific page. So "opening" one of those implies following where it points and opening that object if possible.
I am tryng to extract texts from a stcm2l hearder format.. do you know how?
No. Doing stuff like that is very specific to the format. You either need to look up some documentation, or reverse engineer it yourself.
great vid
Signed integers sounds like the range for midi.
THANK YOU
No problem, glad you like it!
H"XD" editor is the best ;)
What does it mean if your hex is decoded into garble? The Ascii decode of the hex I'm trying to edit doesn't make any sense at all. The ascii it full of random letters and numbers
That means the data is stored in binary, not in hex. You should be looking at the number part more, not the ASCII part.
You are a great teacher !
anyone help me with this ?
how do you decode the decode into letters not just ...$.....e3....$.............
Depends on if there are letters or not stored.
@@Gota7 prob asking a bit, but help me find TAA disable value ?
Hello I need some help! I have some .csa and .csaheader files from a
game. So I need to build a packer to open the files. Can somebody please
help or explain how to build such a packer? ty
You should look to see if the format is documented somewhere (google CSA file specification or something), or look on forums or something about the game formats used. It may also be possible that no documentation exists, and you just have to try and figure out the format on your own.
@@Gota7 unluckily this format isn't documented. I guess I'll have to check the forums. But thanks for your answer.
@@Gota7 can I use this to edit the files in windows mobile OS phone
@@Tech.LibraryThere are hex editor apps out there I'm sure, but maybe not the specific one I used in the video. All hex editors are somewhat similar though.
@@Gota7 ok thanks
Anyone else watch the whole video?
Nah, it's only you nerd.
I am even more confused than before
How u know im a dumie
Who is the dummy
I guess this is not for me after all.. RIP 🙃
Were not dumb were just slow😂😂
Love ur sona
bruh
Bruh +1
I am unable to crack a file pls help...share insta or fb id
is anyone going to say it...
...
No...
...
Ok...
...FURRY!
Very cool observation :p
I'm a dummyes xD
Oh no furry