我有一个在Visual中构建的程序,它可以在数据库中读取和写入信息,但是信息是加密的。
我有源代码所以,我有密钥(同样的密钥用来加密和加密)用于加密/解密。但我无法得到用于加密/加密的算法。
我需要这样做,以便用C#创建一个新程序,它可以读取信息并将其保存在另一个DB中。
下面是一些加密信息的示例:
ùœ¢Qa³•ù¼?-
pJ´’ˆò»Æ8-skYIÞµ§¬†Œ‚„Šç
ëŸIpAÔúùÈP@kJ´’ˆò»Æ8-skYIÞµ§¬†Œ‚„Šç
我读到VFP没有可以加密的本地算法,所以开发人员应该使用外部库。在源代码中我找不到任何东西,他只是使用encrypt函数发送文本来加密和密钥。
在根文件夹中有以下DLL (可能其中之一有需要加密的代码),这是我第一次在vfpmsvcr70.dll vfp7r.dll vfp7renu.dll vfp7resn.dll中看到某些内容。
发布于 2015-03-03 14:43:06
VFP没有任何本机加密功能。您所列出的DLL只是VFP 7运行时和VFP 7运行时所依赖的Visual C++运行时。
我要做的是:
我猜是克雷格·博伊德的图书馆。
发布于 2015-04-17 21:55:24
如果您的VFP应用程序构建在可视化MaxFrame上,那么它包含自己的加密/解码功能,作为框架(x3ed.prg)的一部分。
它基本上是一个密码,有一些模块化的逻辑来翻转几位,但有两个变体。
如果你有一个特殊的钥匙,那么这可能不是它,只是以防万一。:)
https://stackoverflow.com/questions/28823726
复制相似问题