View previous topic :: View next topic |
Author |
Message |
phongblaz How do I cheat? Reputation: 0
Joined: 30 May 2023 Posts: 2
|
Posted: Tue May 30, 2023 9:15 am Post subject: helping my rotten brain |
|
|
hi guys, im new to our forum and i want to change the data in some .bin files, but when i open them with notepad they totally rotten my brain
im sorry about the image and i hope that there will be someone helping me with this mess, many thanks
Description: |
|
Filesize: |
143.83 KB |
Viewed: |
612 Time(s) |
|
|
|
Back to top |
|
|
atom0s Moderator Reputation: 199
Joined: 25 Jan 2006 Posts: 8518 Location: 127.0.0.1
|
Posted: Tue May 30, 2023 10:18 pm Post subject: |
|
|
That looks like a generic binary serialized C# stream. The start of the file tells what module and type(s) are within the stream.
Assembly-CSharp.dll -> Server.PlayerDataServer
You can open Assembly-CSharp.dll in a decompiler such as dnSpy, ILSpy, dotPeek, etc. to view the various types and see how the data is laid out. You can also find how the type is serialized and saved and just rip that code from the dll and reimplement it in your own tool to be able to read it properly back into a full C# type/object.
_________________
- Retired. |
|
Back to top |
|
|
phongblaz How do I cheat? Reputation: 0
Joined: 30 May 2023 Posts: 2
|
Posted: Tue May 30, 2023 10:41 pm Post subject: |
|
|
atom0s wrote: | That looks like a generic binary serialized C# stream. The start of the file tells what module and type(s) are within the stream.
Assembly-CSharp.dll -> Server.PlayerDataServer
You can open Assembly-CSharp.dll in a decompiler such as dnSpy, ILSpy, dotPeek, etc. to view the various types and see how the data is laid out. You can also find how the type is serialized and saved and just rip that code from the dll and reimplement it in your own tool to be able to read it properly back into a full C# type/object. |
thanks, i will try
|
|
Back to top |
|
|
|