Home

Awesome

BinderTool

A Dark Souls II/III bdt, bhd, bnd, dcx and sl2 unpacking tool

Build status

Binaries can be downloaded under releases.

DS III Dictionary Progress

archivefound namestotal namesfound percentage
data12067211097,96%
data221402140100,00%
data367167399,70%
data4951951100,00%
data56301675593,28%
dlc107750%
dlc2012640%
total121301466882%

Requirements

Microsoft .NET Framework 4.5.2

Usage

BinderTool input_file_path [output_folder_path]

If no output folder path is specified then the files are unpacked in a folder called after the archive that is getting unpacked.

Examples

Unpacking an encrypted bdt file. This requires the corresponding .bhd files to be in the same folder.

BinderTool Data1.bdt
BinderTool DLC1.bdt

Unpacking an unencrypted bdt file. This requires the corresponding bhd file to be in the same folder.

BinderTool t10_23_00_00.tpfbdt

Unpacking an encrypted bhd file. This will only work for files with known decryption keys such as Data1.bhd-Data5.bhd.

BinderTool Data1.bhd
BinderTool DLC1.bhd

Unpacking a bnd file

BinderTool c0001.bnd

Unpacking a dcx file

BinderTool 01.febnd.dcx