bsalvador / bmw_nbt_tools Goto Github PK
View Code? Open in Web Editor NEWSome tools to handle NBT BMW files
Some tools to handle NBT BMW files
Hi,
I'm very interested by your work and want to workaround it, but I'm stuck :
python3 ./nbt_unpack.py /Volumes/ExtremePro4To/Mini/NBT_FirmWare/007_049_001/btld_00001ffd.bin.007_049_001
BMW NBT and NBT-Evo unpacker by 2real4u v0.01
read_start_address=00 read_end_address=0a
Unknown file format
Even with others files, I always get this error.
Some file infos :
$ stat /Volumes/ExtremePro4To/Mini/NBT_FirmWare/007_049_001/btld_00001ffd.bin.007_049_001
File: /Volumes/ExtremePro4To/Mini/NBT_FirmWare/007_049_001/btld_00001ffd.bin.007_049_001
Size: 107713153 Blocks: 210384 IO Block: 4096 regular file
Device: 1,14 Inode: 233015 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 501/jeromesavin) Gid: ( 20/ staff)
Access: 2024-02-20 13:28:59.953006000 +0100
Modify: 2024-02-20 13:28:59.953006000 +0100
Change: 2024-02-20 13:28:59.953156620 +0100
Birth: 2023-10-28 22:41:01.018821716 +0200
$ file /Volumes/ExtremePro4To/Mini/NBT_FirmWare/007_049_001/btld_00001ffd.bin.007_049_001
/Volumes/ExtremePro4To/Mini/NBT_FirmWare/007_049_001/btld_00001ffd.bin.007_049_001: PDP-11 UNIX/RT ldp
$ binwalk /Volumes/ExtremePro4To/Mini/NBT_FirmWare/007_049_001/btld_00001ffd.bin.007_049_001
683 0x2AB Executable script, shebang: "/bin/ksh"
60999 0xEE47 ELF, 32-bit LSB (SYSV)
192071 0x2EE47 ELF, 32-bit LSB (SYSV)
323143 0x4EE47 ELF, 32-bit LSB (SYSV)
447857 0x6D571 ELF, 32-bit LSB (SYSV)
710001 0xAD571 ELF, 32-bit LSB (SYSV)
972145 0xED571 ELF, 32-bit LSB (SYSV)
1476447 0x16875F mcrypt 2.2 encrypted data, algorithm: 3DES, mode: CBC, keymode: 8bit
1541983 0x17875F mcrypt 2.2 encrypted data, algorithm: 3DES, mode: CBC, keymode: 8bit
1575698 0x180B12 QNX IFS, size: 4939576 bytes, machine-type: 0x28, little endian, LZO-compressed, version: 1
12062978 0xB81102 QNX IFS, size: 11568288 bytes, machine-type: 0x0, little endian, LZO-compressed, version: 1
26745032 0x19818C8 Xilinx Virtex/Spartan FPGA bitstream dummy + sync word
26762195 0x1985BD3 LZMA compressed data, properties: 0xB5, dictionary size: 0 bytes, uncompressed size: 192 bytes
26820512 0x1993FA0 Intel x86 or x64 microcode, sig 0x84204804, pf_mask 0x441a48, 1C14-01-20, rev 0x-7efde000, size 67207168
26874762 0x19A138A Intel x86 or x64 microcode, sig 0x00014400, pf_mask 0x4410000, 200D-10-10, rev 0x4000, size 4116
26903280 0x19A82F0 Intel x86 or x64 microcode, sig 0xffffffff, pf_mask 0x00, 1F1F-05-05, rev 0x3033705, size 2048
26988361 0x19BCF49 Intel x86 or x64 microcode, sig 0x40801082, pf_mask 0x41691500, 2011-18-08, rev 0x810080, size 33044
27007038 0x19C183E Intel x86 or x64 microcode, sig 0x10042020, pf_mask 0x10803000, 2001-04-01, rev 0x21004200, size 8421392
27349694 0x1A152BE Intel x86 or x64 microcode, sig 0x80080004, pf_mask 0x00, 2018-10-08, rev 0x2820, size 1048578
27388701 0x1A1EB1D Intel x86 or x64 microcode, sig 0x11014044, pf_mask 0x50000441, 2010-04-04, rev 0x4054024, size 71339008
27744670 0x1A7599E Intel x86 or x64 microcode, sig 0x20010000, pf_mask 0x600c0101, 2000-02-21, rev 0x-17fffff4, size 67119110
28173671 0x1ADE567 Intel x86 or x64 microcode, sig 0x00200010, pf_mask 0x8a084830, 2000-02-08, size 2097160
28313996 0x1B0098C Intel x86 or x64 microcode, sig 0x00301050, pf_mask 0x20, 2020-09-08, rev 0x20002080, size 71944
28607677 0x1B484BD Intel x86 or x64 microcode, sig 0x00002012, pf_mask 0x80000, 2001-02-20, rev 0x2080000, size 2097152
28707672 0x1B60B58 Cisco IOS microcode, for "e"
29238218 0x1BE23CA LZMA compressed data, properties: 0xC0, dictionary size: 65536 bytes, uncompressed size: 32 bytes
29357432 0x1BFF578 Intel x86 or x64 microcode, sig 0x08068000, pf_mask 0x52000, 2001-09-20, rev 0x-5efaffeb, size 33985664
29508649 0x1C24429 Intel x86 or x64 microcode, sig 0x00001000, pf_mask 0x20001, 2000-10-20, rev 0x2800, size 69222400
29635779 0x1C434C3 Executable script, shebang: "/bin/ksh"
29635941 0x1C43565 Unix path: /dev/shmem/fpga.bin
29636397 0x1C4372D Unix path: /dev/sysregs/FLASH_SIZE_8M)
29647501 0x1C4628D Intel x86 or x64 microcode, sig 0x64000001, pf_mask 0x20a, 2001-12-01, rev 0x10600, size 1049110
29940779 0x1C8DC2B mcrypt 2.2 encrypted data, algorithm: 3DES, mode: CBC, keymode: 8bit
30268459 0x1CDDC2B mcrypt 2.2 encrypted data, algorithm: 3DES, mode: CBC, keymode: 8bit
30510508 0x1D18DAC QNX IFS, size: 1621716 bytes, machine-type: 0x28, little endian, LZO-compressed, version: 1
Can you help me please ? Why the format is not recognized?
Regards.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.