From Source Peek Wiki
Header
The header is 24 bytes in length and consists of 6 fields.
| Column | Field | Type | Notes
|
| 1 | Signature | String | 4-byte string identifying the file (reversed!)
|
| 2 | Version | Integer | 4-byte integer identifying the client version
|
| 3 | Language | String | 4-byte string identifying the language (reversed!)
|
| 4 | Row Length | Integer | Something to do with row length, there is no consistent way of retrieving it as of yet.
|
| 5 | Unknown | Integer | 4-bytes
|
| 6 | Version | Integer | New in 9438 - version of the current build's caches (starting with 0).(No this field in 3.0.5.9294)
|
The string's in the header differ from strings in the data, they're not terminated by a NULL character but are instead locked at 4-bytes.
Entries
Each entry in a WDB consists of a 4 byte unique ID followed by a 4 byte integer which determines the length (in bytes) of the entry.
End of file
Each WDB file ends with 8 0x00 Bytes
Signatures
Language
| Locale | Notes
|
| enUS | English, enGB and enUS
|
| krKR | Korean
|
| frFR | French
|
| deDE | German
|
| zhCN | Simplified Chinese, zhCN and enCN
|
| zhTW | Taiwanese, zhTW and enTW
|
| esES | Spanish
|
| ruRU | Russian
|
Pages in category "World of Warcraft WDB Files"
The following 9 pages are in this category, out of 9 total.