FACT_core
FACT_core copied to clipboard
"Virtual file path" of carved files is inconsistent
FACT version
4.1.1
Environment
Ubuntu 22.04.4 LTS
Steps to reproduce
Upload the firmware found here and analyze it with the minimal preset.
Navigate to the firmware root, select the "file type" analysis, and click on "Load summary for included files".
The row application/octet-stream
shows a long path:
/DIR-2660_fw_reva_111b04_ALL_multi_20200516/DIR-2660_RevA_Firmware_111b04.bin | /decrypted_image | /uboot.lzma | /60.7z | //60.7z~
Now click on it and inspect the file name.
Expeced Behavior
I would expect the filename to be 60.z7~
but instead I see:
/170baf15ce2971f511ef934da10a80036655af7ad4e734c1d28b34a8c79d9e32_17994465~
This is not a bug: The length of the entries in the "virtual path" section is capped.