When trying to determine the filesystem of a firmware image using binwalk, I encountered a strange combination. The binwalk is returning a lot of Unix paths, but some of them contain a typical windows-style registry.
3157752 0x302EF8 Unix path: /dev/ffd/DNL
3159348 0x303534 Unix path: /dev/fgs/download
3166204 0x304FFC Unix path: /dev/rp_if/download
3198300 0x30CD5C Unix path: /dev/registry/LOCAL_MACHINE/SOFTWARE/BLAUPUNKT/PROCESS
3201380 0x30D964 Unix path: /dev/registry/LOCAL_MACHINE/SOFTWARE/BLAUPUNKT/PROCESS/%s
Did you see anything like this before? What could the filesystem/operating system be?
\
->\REGISTRY
and\GLOBAL??\C:
) as well as Unix. My guess is that a driver exists that populates whatever is in there and you can use standard read/write to interact with that data./proc
and/sys
are not much different in that respect. But I didn't see that exact system, no./dev/registry
device.