如题,还有一个问题在XP中如何让EXPLORER进程中调用自己已编译好的DLL文件

解决方案 »

  1.   

    http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=1143
      

  2.   

    这个工具可以看:
    http://www.sysinternals.com/Utilities/ProcessExplorer.html
    如何让EXPLORER进程中调用自己已编译好的DLL文件
    ------------------------------------------------
    Explorer是如何调用你的dll?shell扩展么?
      

  3.   

    to idants:
      我是个外行,我也不知道的!某日,我用了一个工具发现我的EXPLORER进程里调用江民的一个文件,觉得奇怪!如何清除呢!!
      

  4.   

    www.happytango.com 中一个软件 ViewModules .可以看。
      

  5.   

    《WINDOWS 核心编程》中有例子,程序挺长的,网上有电子版下载
      

  6.   

    EXPLORER进程里调用江民的一个文件
    -------------
     不会是注入了代码吧1 用http://www.sysinternals.com/Utilities/ProcessExplorer.html2 如何清除呢!!  你看一下注册表,搜索一相应的DLL
      

  7.   

    OpenProcess
    EnumProcessModules
    GetModuleFileNameEx
      

  8.   

    请问,如果有碍病毒也能让EXPLORERE进程加载自己的确DLL文件吗?如何做呢?如何清除呢?
      

  9.   

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows 
    键值名称:AppInit_DLLs
    添加上你的dll,那么开一个窗口,dll就会加载到EXPLORERE里了。
    当然也可以用钩子什么的。
      

  10.   

    你看看它有没有使用SetWindowsHookEx 之类的函数
      

  11.   

    推荐一个工具《Who Are Using Me?》
    http://hzgmaxwell.blogchina.com/2558510.html这是一个『我的电脑』资源管理器扩展插件,它只有一个文件叫『WhoRUsingMe.dll』,主要用于确定哪些进程(运行着的应用程序)在用某个文件或目录。
        安装和使用都很简单。    安装命令:regsvr32.exe WhoRUsingMe.dll
        卸载命令:regsvr32.exe /u WhoRUsingMe.dll