Mat*_*haq 2 windows windows-registry
产品的 30 天试用版(例如 Photoshop)在哪里存储我使用了 30 天的信息?在注册表中?在专门用于此的文件夹中?在“秘密”文件夹中?
并不是说我打算将这些信息用于“邪恶”(形成邪恶计划),但我很好奇。例如,使用Piriform的CCleaner会“清理”我的注册表,删除这些“试用密钥”吗?
小智 6
这取决于程序。请原谅我的黄鼠狼的话:
有些将信息存储在注册表的加密区域中。
有些将信息存储在硬盘驱动器上的加密文件中。
有些将日期编译为可执行文件。
有些人将信息隐藏在一个看起来无害的文件中。
您面临的更大挑战是,其中一些不存储日期本身,而是存储启动次数。如果您(例如)将时钟调回以规避他们的检查,有些人会注意到。
简而言之,这取决于。
小智 5
这取决于应用程序的开发人员,因此会有所不同。Windows 不强制应用程序存储其数据的方式。一些将其存储在注册表中,其他使用文件系统,其他使用备用数据流,其他将其嵌入到所需的 EXE 或 DLL 中,因此如果它被删除,程序将无法运行。有些甚至使用多种方法来使篡改更加困难。通过创建太长或包含嵌入空值的名称,或更改数据类型,可以对 Regedit.exe 等常用工具隐藏注册表项。
归档时间: |
|
查看次数: |
3497 次 |
最近记录: |