gpt4 book ai didi

c - 以编程方式从C中的dd图像中提取文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:31:47 27 4
gpt4 key购买 nike

我有一些 dd 图像,我想知道使用 C 从这些图像中提取文件的最佳方法。图像是混合文件系统(fat32、ntfs、ext2/3),执行提取的主机会是一个 Ubuntu 盒子,所以你可以假定内核头文件和 GNU C 库等。

本地最好,但完成这项工作的外部库也很好。示例链接将是完美的。

最佳答案

这是一项重大的努力。您基本上必须为 NTFS、FAT 和 EXT2 重新实现文件系统驱动程序。我已经为 FAT 和 NTFS 完成了这项工作,但花了两年多的时间,尽管其中大部分是对 NTFS 进行逆向工程。

考虑使用 file mount mount 命令的选项,这样你就可以使用 Ubuntu 文件系统驱动程序,而不是重新发明非常大的轮子。然后您可以仔细阅读已安装的文件系统。

关于c - 以编程方式从C中的dd图像中提取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4878861/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com