`
wangminshe89
  • 浏览: 661985 次
文章分类
社区版块
存档分类
最新评论

查询进程加载的动态库

 
阅读更多

一个动态连接库,里面实现了几个常用的功能函数,比如把dll插入指定进程、查找一进程中调用了那些dll并显示dll的所在路径和关机等功能函数.

MyDll.h

MyDll.cpp

分享到:
评论

相关推荐

    进程查看工具

    用于查看进程管理器里面各个进程的信息,可以看出进行里面加载的动态库文件。

    dl-example:将动态库加载到正在运行的主机进程中的示例

    如何构建可以加载动态库的主机可执行文件。 如何构建带有故意漏洞的动态库。 如何使用dlsym()系列函数在主机运行时加载和使用此类库。 这是需要在支持附加库的运行时加载的通用语言运行时中完成的事情。 在这种...

    Linux程序运行时加载动态库失败的解决方法

    Linux下不能加载动态库问题 当出现下边异常情况 ./test: error while loading shared libraries: libmfs_open.so: cannot open shared object file: No such file or directory 若动态库的路径在(/usr/cluster/....

    so动态加载库Hotpatch.zip

    Hotpatch 是一个允许正在运行的进程动态加载一个 so 库的 C 库,类似于 Win32 上的 CreateRemoteThread() API。 和其他现有的动态加载方案相比,Hotpatch 的优点是在加载 so 库之后将会恢复原先进程的运行状态。 ...

    工具---查看程序依赖哪些动态库

    一款很好的小工具,可以检测你用的exe或者dll文件依赖哪些动态库,为你的程序调试,部署提供方便,排除一些在其他机子上不能运行的怪问题。

    inject_dylib:加载动态库并在另一个进程中启动线程

    Inject_dylib(indy)允许您加载动态库并在另一个进程中调用函数。 Indy当前支持目标为32位和64位x86进程,可与沙箱互操作,并且已在OS X 10.10上进行了测试。 # include " indy.h " // In your injector process: ...

    完美的内存中加载DLL支持32位和64位DLL

    一位高手写的内存中加载DLL的源代码,支持32位和64位的DLL,支持XE,完美的处理32/64位Windows动态库的加载模,网上很少能下载到了,放到这里备份一下

    32,64位下的Ring3层的动态库dll注入

    自己写的一个进程,将对方的进程空间打开,在其中写ShellCode,这句shellcode翻译为机器指令实际上就是loadlibrary(Dll.dll),也就是自己写的一个动态库,在这个动态库中这写了当有进程加载此动态库时弹出一个...

    进程管理经典软件MFC

     svchost.exe 进程文件: svchost or svchost.exe 进程名称: Service Host Process 描述: Service Host Process是一个标准的动态连接库主机处理服务。 是否为系统进程: 是 (24)  system 进程文件: system or system...

    Java加载dll,导致Java进程内存泄露

    NULL 博文链接:https://cyj86.iteye.com/blog/1095213

    动态链接库运算器

    在应用程序中用 LoadLibrary或MFC提供的AfxLoadLibrary显式的将自己所做的动态链接库调进来,动态链接库的文件名即是上述两个函数的参数,此后再用GetProcAddress()获取想要引入的函数。自此,你就可以象使用如同在...

    eWOW64Ext v1.1 - 加载任意 32/64 模块|动态调用|64 位汇编|64 位进程读写

    wow64 是在 64 位操作系统上允许 32 位程序(比如易编译的程序)执行的模拟器子系统;在 64 位操作系统中,不管你的程序是 32 还是 64 位的,其实都存在两个地址空间,正常情况下 32 位程序访问的自然是 32 位的地址...

    动态添加菜单动态加载dll

    新窗口程序,取窗口特征,执行窗口程序,取菜单条句柄,取子菜单句柄,置窗口特征,取系统菜单,添加菜单项,取菜单项目ID,取当前进程,删除菜单项目,载入动态链接库_,取进程地址_,释放动态链接库_,取菜单标题,子程序_信息框,...

    windows 动态库相关问题FAQ

    主要涉及DLL开发中常见的问题,比如: ...1、 使用LoadLibrary显示加载DLL之后,是否必然被映射到进程内存空间? 是的。使用第三方工具Process Explorer 可以看到即使未使用的dll在显示LoadLibrary之后确实被加载。 ...

    node-dynamic-module-loader:动态模块加载器

    动态模块加载器库允许代码从Web服务器检索Node模块,在本地安装它们,并像手动将它们部署到正在运行的服务器一样提供服务。 这样,您可以在必要时从远程源检索内容并动态管理更新。 在内部,动态模块加载器使用集群...

    Windows进程通信_共享内存

    两个控制台,一个动态库,加载后AB共享内存,可在IO线程中收发消息。这只是一个简单的demo,使用IPC中data_seg。

    Windows系统进程详解

    )(附:Svchost.exe文件对那些从动态连接库中运行的服务来说是一个普通的主机进程名。Svhost.exe文件定位在系统的 %systemroot%\system32文件夹下。在启动的时候,Svchost.exe检查注册表中的位置来构建需要加载的服务...

    DLL(包括动态和静态库,还有一个回调函数)

    DLL(包括动态和静态库,还有一个回调函数),希望对大家有用,注意在引用DLL时一定要将DLL文件放在调用程序的同一个目录下.

    Python中使用PDB库调试程序

    Python自带的pdb库,发现用pdb来调试程序还是很方便的,当然了,什么远程调试,多线程之类,pdb是搞不定的。 用pdb调试有多种方式可选: 1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的...

Global site tag (gtag.js) - Google Analytics