如何实现用一个dll反导出lib和def文件?

解决方案 »

  1.   

    反导出lib和def文件?
    这个没搞过,不清楚
      

  2.   

    导出它的输入输出函数倒是可以,网上有这样的工具下,原来下过
    反导出lib和def文件
    就不知道了
      

  3.   

    Visual C++ 开发工具提供了两个命令行工具,一个是dumpbin.exe,另一个是lib.exe。利用这两个工具即可从dll导出其对应的lib。1、在命令行执行:
    dumpbin /exports yourdll.dll > yourdll.def2、编辑 yourdll.def 文件,使之格式与.def文件格式一致。比如:EXPORTS;
           fn1;
           fn2;3、在命令行执行:
    lib /def:yourdll.def /machine:i386 /out:yourdll.lib
      

  4.   

    我可以明确地说,可以出来的,我也见别人搞过,但是不明白里面的道理,可能是对dll技术认识不深刻吧。有高手说明下反导的原理吗??
      

  5.   

    通过DLL分析它的导出表(参见PE文件格式),就能够知道他都导出了哪些函数