• Hi Guest! To get rid of ads on the page, please consider donating through user upgrades or other methods.

Tool Buddy Dat Editor for Command Line (2020)

Hey ya'll!

I've had this request in my git for a while now...
So I've decided to finish it once and for all ;)

Git Url: https://github.com/RedDot-3ND7355/BuddyDatCom


You don't have permission to view content!


You need the "DatEditingDll.dll" and "Ionic.Zlib.Core.dll" alongside the "BuddyDatCom.exe" for it to work!!!

2259


Really easy to use! It's got live progress report and works fast ;)
Make sure to run cmd as admin before running it!



2260

2261

3097
(outdated regions in image, please refer to command line in app)
 
Last edited:
KR CN server changed the key again.
Global servers may be affected.
Can you provide a new version for this?

Thanks for your efforts
 
Can this help me crack it?
 
Updated to support new/old aes keys and old/new xor keys.
Also added bxmlv4 support and backward compatibility.
 
Hello, I have a problem, I tried several methods for NA servers.

\BNS\contents\Local\NCWEST\data\BuddyDatCom.exe -compile "D:\ProgramData\BNS\contents\Local\NCWEST\xml.dat.files" -key 3 -xor 1 -bxml 4

Unhandled Exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at BuddyDatCom.Program.Main(String[] args)
 
Hello, I have a problem, I tried several methods for NA servers.

\BNS\contents\Local\NCWEST\data\BuddyDatCom.exe -compile "D:\ProgramData\BNS\contents\Local\NCWEST\xml.dat.files" -key 3 -xor 1 -bxml 4

Unhandled Exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at BuddyDatCom.Program.Main(String[] args)
Works fine for me.
 
Works fine for me.
I think the kee for the latest version should change because I experiment with Thai servers have the same problem.
Unhandled Exception: Ionic.Zlib.ZlibException: Bad state (unknown compression method (0xAB))
at Ionic.Zlib.InflateManager.Inflate(FlushType flush)
at Ionic.Zlib.ZlibCodec.Inflate(FlushType flush)
at Ionic.Zlib.ZlibBaseStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at Ionic.Zlib.ZlibStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at Ionic.Zlib.ZlibBaseStream.UncompressBuffer(Byte[] compressed, Stream decompressor)
at Ionic.Zlib.ZlibStream.UncompressBuffer(Byte[] compressed)
at BNSDat.BNSDat.Deflate(Byte[] buffer, Int32 sizeCompressed, Int32 sizeDecompressed)
at BNSDat.BNSDat.Unpack(Byte[] buffer, Int32 sizeStored, Int32 sizeSheared, Int32 sizeUnpacked, Boolean isEncrypted, Boolean isCompressed)
at BNSDat.BNSDat.Extract(String FileName, Boolean is64, Label progress)
at BuddyDatCom.Program.Main(String[] args)
 
I think the kee for the latest version should change because I experiment with Thai servers have the same problem.
Unhandled Exception: Ionic.Zlib.ZlibException: Bad state (unknown compression method (0xAB))
at Ionic.Zlib.InflateManager.Inflate(FlushType flush)
at Ionic.Zlib.ZlibCodec.Inflate(FlushType flush)
at Ionic.Zlib.ZlibBaseStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at Ionic.Zlib.ZlibStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at Ionic.Zlib.ZlibBaseStream.UncompressBuffer(Byte[] compressed, Stream decompressor)
at Ionic.Zlib.ZlibStream.UncompressBuffer(Byte[] compressed)
at BNSDat.BNSDat.Deflate(Byte[] buffer, Int32 sizeCompressed, Int32 sizeDecompressed)
at BNSDat.BNSDat.Unpack(Byte[] buffer, Int32 sizeStored, Int32 sizeSheared, Int32 sizeUnpacked, Boolean isEncrypted, Boolean isCompressed)
at BNSDat.BNSDat.Extract(String FileName, Boolean is64, Label progress)
at BuddyDatCom.Program.Main(String[] args)
can you give me the dat files?
 
Top Bottom