我正在写一种会在USB记忆棒上运行的会计软件。我想在Stick上创建一个隐藏分区来存储一些数据,以检查主分区上数据库文件的有效性。目前我不知道如何开始。任何人都可以告诉我任何方式来做到这一点?我应该使用哪种分区类型?我如何用C#.NET读取它?什么是Win32 API。任何东西。USB记忆棒隐藏分区
更新: 下面是一个场景,我使用一个文件(加密)来存储一个值(例如金额),用户可以备份该文件,并且每当他还原文件时,他都会恢复该值他备份。这就是为什么我想要隐藏分区。加密不是我的选择。
我正在写一种会在USB记忆棒上运行的会计软件。我想在Stick上创建一个隐藏分区来存储一些数据,以检查主分区上数据库文件的有效性。目前我不知道如何开始。任何人都可以告诉我任何方式来做到这一点?我应该使用哪种分区类型?我如何用C#.NET读取它?什么是Win32 API。任何东西。USB记忆棒隐藏分区
更新: 下面是一个场景,我使用一个文件(加密)来存储一个值(例如金额),用户可以备份该文件,并且每当他还原文件时,他都会恢复该值他备份。这就是为什么我想要隐藏分区。加密不是我的选择。
如何在NTFS备用流中嵌入数据? http://www.codeproject.com/KB/cs/ntfsstreams.aspx – Martheen
有无论如何复制保护NTFS-ADS? – VOX
我想你不希望你的用户能够修改备份文件吗?不应该添加一些数字签名的完整性检查有诀窍吗? – Martheen