反编译MS Access MDE文件的替代方法

时间:2010-03-17 11:18:54

标签: ms-access reverse-engineering

我的任务是找到一个合适的工具来反编译MDE文件。 MDE是由离开的员工创建的(熟悉的故事呃?),我们无法访问最初的MDB文件。

我们需要访问原始代码的原因是数据源正在发生变化(后端以及一些表和查询),我们需要一种更新查询的方法。 SELECT语句中的一个更改示例,其中WHERE子句将零视为字符串(“0”)而不是整数。

我知道除非你使用像EverythingAccess.com这样的人的服务,否则你不可能获得源代码。

我的主要问题是要求使用其他方法来反编译代码。我正在考虑的各种方法的一个例子是使用tcpdump监视应用程序与ODBC DSN之间的流量。然后,我可以编写代码来翻译旧系统和新系统之间的数据源查询。

理想情况下,我更喜欢以应用程序为中心的解决方案,而不是分析所有网络流量的解决方案。

我应该添加一个警告,毫无疑问,大多数人都认为最好的解决方案是根据其感知的功能重写代码。这是我们不考虑的选项(目前)。

1 个答案:

答案 0 :(得分:1)

可以在MDE中更改查询和链接表。

或者,请参阅将Microsoft Access MDE文件转换回MDB文件。第2节提供了一些提示

我看到你已经知道MDE to MDB Conversion Service for Microsoft Access Wayne已声明他将要求您提供代码证明。