解决方案 »

  1.   

    b.dll 中link a.dll对应的lib
      

  2.   

    那些静态加载的dll才能用depend看到,就是你显式使用link编译lib或者用param lib的。你动态加载的dll就是用loadlibrary的,depend看不到的。
      

  3.   

    2楼谬论。
    请通读depends.exe自带的帮助。
      

  4.   

    2楼SB。
    动态库分为两种:1、使用lib导出库,这种情况可以用depends看出来;2、使用LoadLibrary加载DLL。
    对于情况1,分析PE文件的导入表就行了,当然是迭代分析。
      

  5.   

    动态库加载方式不止2种。还可以用memoryload.神不知鬼不觉
      

  6.   

    动态库加载方式不止2种。还可以用memoryload.神不知鬼不觉
    这种方式有点复杂了,正常的情况只有两种
      

  7.   

    动态库加载方式不止2种。还可以用memoryload.神不知鬼不觉
    这种方式有点复杂了,正常的情况只有两种能讲下winsxs怎么查找的吗
      

  8.   

    动态库加载方式不止2种。还可以用memoryload.神不知鬼不觉
    这种方式有点复杂了,正常的情况只有两种
    能讲下winsxs怎么查找的吗
    winsxs比较麻烦,我记得是通过hardlink找到打补丁后的dll的。
      

  9.   

    动态库加载方式不止2种。还可以用memoryload.神不知鬼不觉
    这种方式有点复杂了,正常的情况只有两种能讲下winsxs怎么查找的吗
    还有一种情况,通过记录在PE的mainfest查找,好像Windows核心编程有介绍。