-
WaveObj水波纹(逆向).zip下载
资源介绍
这是 WAVEOBJ.Dll 的逆向工程。
首先用 IDA 反汇编 WAVEOBJ.Dll。
然后把反汇编代码嵌入到 VC++ 6.0 的 _asm{} 块中。
全部代码在文件 “WaveObj.c” 中。
文件中的每个函数,既有 _asm 代码,同时也有 C 代码。
通过 #if 0 来选择是使用 asm 代码 ,还是 C 代码。
WAVEOBJ.Dll 出现较早,因而变动也大。这次从 VB 项目中得到的 WAVEOBJ.Dll ,
在 VC 项目中不能正常显示,(所以才做逆向工程)。新的WAVEOBJ.Dll 已修改了错误。
原 WAVEOBJ.Dll 现在在‘资料’目录下, 叫 “WaveObj_dll.old”。
新的 WaveObj.dll 也可以在工程中使用。这时要定义 USE_DLL ,并把 “WaveObj.c”
从工程中移出。(不用 dll 时,可以 再加入, 注意 这个文件不使用 ‘预编译头’)。
资料中还包括其他一些文件。可以作为参考。