如何解密由V FoxPro加密的字符串 [英] How to decrypt a string encrypted by V FoxPro

查看:540
本文介绍了如何解密由V FoxPro加密的字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个内置Visual Fox Pro的程序,可以在数据库中读写信息,但信息是加密的。

I have a program built in Visual Fox Pro which read and write information in a database, but the information is encrypted.

我有源代码, strong>我有密钥(同一密钥加密和解密)用于加密/解密。但我不能得到用于加密/ dencrypt的算法。

I have the source code so, I have the key (same key to encrypt and dencrypt) use to encrypt/decrypt. But I cannot get the algorithm used to encrypt/dencrypt.

我需要这个为了创建一个新的程序与C#可以读取信息,并将其保存在另一个数据库。

I need this in order to create a new program with C# which can read the information and save it in another DB.

下面是一些加密信息的例子:

Below you have some examples of the information encrypted:

ùœ¢Qa³•ù¼?-
pJ´’ˆò»Æ8-skYIÞµ§¬†Œ‚„Šç

럭IpAÔúùÈP@kJ´’ˆò»Æ8-skYIÞµ§¬†Œ‚„Šç

我读到VFP没有一个本机算法加密,外部库。在源代码中我找不到任何东西,他只是使用加密函数发送文本加密和密钥。

I read that VFP doesn't have a native algorithm to encrypt so the developer should use an external library. In the source code I cannot find anything, he just used encrypt function sending the text to encrypt and the key.

在根文件夹中有以下DLL(也许一个这有代码加密)这是我第一次在VFP中看到的东西
msvcr70.dll
vfp7r.dll
vfp7renu.dll
vfp7resn.dll

In the root folder there are the following DLL (maybe one of this has the code to encrypt) This is the first time I see something in VFP msvcr70.dll vfp7r.dll vfp7renu.dll vfp7resn.dll

推荐答案

VFP没有任何本机加密功能。你列出的那些DLL只是VFP 7运行时,以及VFP 7运行时依赖的Visual C ++运行时。

VFP does not have any native encryption functionality. Those DLLs you list are just the VFP 7 runtimes, and a Visual C++ runtime which the VFP 7 runtimes have a dependency on.

我会做的是:


  1. 从sysinternals.com下载Process Explorer 。

  2. 启动它,然后运行您的VFP程序可执行文件。

  3. 在Process Monitor处理程序列中找到您的程序EXE,然后点击一次。

  4. 在顶部的工具栏中,查看句柄和查看DLL。这将列出这些EXE已打开的每一个。

  1. Download Process Explorer from sysinternals.com.
  2. Start it, then run your VFP program executable.
  3. Find your program EXE in Process Monitor processes column and click on it once.
  4. In the toolbar at the top, use the button to toggle between viewing handles and viewing DLLs. This will list each of these that the EXE has open.

我怀疑是Craig Boyd的图书馆。

I suspect it's Craig Boyd's library.

这篇关于如何解密由V FoxPro加密的字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆