在编程中,您如何从磁盘读取原始数据。注意:不是使用十六进制编辑器,我知道该怎么做。我基本上想制作自己的工具。
例如; 我希望能够从闪存驱动器或其他磁盘读取原始数据,以便找到已删除的数据。是否像打开文件和读取流一样简单?有人可以指出我正确的方向吗?
显然我希望数据以十六进制显示,以便我可以扫描文件签名(http://www.garykessler.net/library/file_sigs.html)
C 和 Python 是我真正好奇的。标准库是否允许您打开磁盘并直接从中读取数据?
Linux 和 Windows 是我使用的两个操作系统。
谢谢