在电脑运算领域,DLL地狱指Microsoft Windows系统中,因为动态链接库的版本或相容性的问题而造成软件无法正常执行。
DLL注入是一种涉及计算机信息安全的特殊计算机编程技术,它可以强行使一个进程加载某个动态链接库以在其地址空间内运行指定机器语言。DLL注入的常见手段是用外部DLL库覆盖一个程序原先的DLL库,目的是实现该程序的作者未预期的结果。比如,注入的代码可以钩子编程系统消息或系统调用,以达到读取密码框的内容等危险目的,而一般编程手段无法达成这些目的。
可移植性可执行文件是一种用于可执行文件、目标文件和动态链接库的文件格式,主要使用在32位和64位的Microsoft Windows操作系统上。“可移植的”是指该文件格式的通用性,可用于许多种不同的操作系统和体系结构中。PE文件格式封装了Windows操作系统加载可执行程序代码时所必需的一些信息。这些信息包括库、Application programming interface导入和导出表、资源管理数据和线程局部存储数据。在Windows NT操作系统中,PE文件格式主要用于EXE文件、动态链接库文件、.sys和其他文件类型。可扩展固件接口技术规范书中说明PE格式是EFI环境中的标准可执行文件格式。开头为DOS头部。
Greenfish图标编辑器专业版是由匈牙利程序员Balázs Szalkai开发的一款可以编辑Windows光标和图标的绘图软件。支持数十种图标文件格式,甚至还可以打开并提取动态链接库和可执行程序里的图标。
可移植性可执行文件是一种用于可执行文件、目标文件和动态链接库的文件格式,主要使用在32位和64位的Microsoft Windows操作系统上。“可移植的”是指该文件格式的通用性,可用于许多种不同的操作系统和体系结构中。PE文件格式封装了Windows操作系统加载可执行程序代码时所必需的一些信息。这些信息包括库、Application programming interface导入和导出表、资源管理数据和线程局部存储数据。在Windows NT操作系统中,PE文件格式主要用于EXE文件、动态链接库文件、.sys和其他文件类型。可扩展固件接口技术规范书中说明PE格式是EFI环境中的标准可执行文件格式。开头为DOS头部。
分层服务提供者是一项已被弃用的Microsoft Windows中Winsock 2服务提供者接口的特性,它也被称为分层服务提供商或分层服务提供程序。分层服务提供者为使用Winsock API插入本身到TCP/IP协议族协议栈的动态链接库。在进入协议栈后,分层服务提供者可以拦截和修改入站和出站的互联网流量。它可以处理所有访问互联网的应用程序连接互联网的TCP/IP协议族流量。但是,它也可能被恶意软件用以重定向网络访问到恶意网站,或阻止访问Windows Update等网站。不过,计算机安全程序也可以用它扫描网络流量以检测病毒和其他威胁。Winsock服务提供者接口API提供了一种将提供者彼此分层的机制。Winsock LSP可用于一系列功能目的,包括家长控制和Web内容过滤。Windows Vista中的家长控制Web过滤器就是一个LSP。所有提供者的分层顺序保存在Winsock目录中。
eXeScope,可以读取可执行文件和动态链接库的资源的优秀的软件,使用方便,还可以修改这些文件的资源。
EasyLanguage是TradeStation证券公司所开发的专属编程语言,并内建于TradeStation交易平台上。该语言主要被用来建立金融图表上的客制化指标,以及建立金融市场的算法交易逻辑。外部的动态链接库可以透过EasyLanguage调用,大幅延伸其功能。