OC,古老的偏移量转换工具,用来换算.exe,.dll的文件偏移和内存地址。
原程序包含oc.exe和ccldll.dll主要功能都是这个.dll文件里,oc.exe只不过是界面而已。拖着个dll很不方便,于是就产生了逆向它的想法。
只逆了(或者说是抄了)与OC有关的函数,其它的没有什么价值,就不抄过来了。
原程序是汇编写的,代码很简单,OD载入之后,直接把代码复制到VC里就完事了。
更详细的请看附件中的工程代码。
工程里略去了与程序功能无关的代码。读起来很方便,可以直接找到重点部分。
附件:
OC.rar是编译好的可执行文件,添加了文件拖放功能。
OC_src.rar是可直接编译的VC6工程。

上传的附件 OC.rar
OC_src.rar