好房网

网站首页常识百科 >正文

portabledeviceapi.dll是什么程序(被瑞星拦截)

2022-06-06 14:37:14 常识百科来源:
导读 想必现在有很多小伙伴对于portabledeviceapi.dll是什么程序 被瑞星拦截方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关...

想必现在有很多小伙伴对于portabledeviceapi.dll是什么程序 被瑞星拦截方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于portabledeviceapi.dll是什么程序 被瑞星拦截方面的知识分享给大家,希望大家会喜欢哦。

DLL的原理

1.动态链接程序库

动态链接程序库,全称:Dynamic Link Library,简称:DLL,作用在于为应用程序提供扩展功能。应用程序想要调用DLL文件,需要跟其进行"动态链接";从编程的角度,应用程序需要知道DLL文件导出的API函数方可调用。由此可见,DLL文件本身并不可以运行,需要应用程序调用。正因为DLL文件运行时必须插入到应用程序的内存模块当中,这就说明了:DLL文件无法删除。这是由于Windows内部机制造成的:正在运行的程序不能关闭。所以,DLL后门由此而生!

未经芝士回出答允许不得转她载本文内容,否则将视水象历为侵权

Rundll32.exe这个文件的功能就是以命令行的方式调用动态链接程序库。系统中还有一个Rundll.exe文件,他的意思是"执行16位的DLL文件",这里要注意一下。在来看看Rundll32.exe使用的函数原型:

Void CALLBACK FunctionName (

分工还些此无品被百,争示离且感划查。

HWND hwnd,

用到对过三当性头流知,别角北口斗群算团太族。

HINSTANCE hinst,

LPTSTR lpCmdLine,

Int nCmdShow

);

其命令行下的使用方法为:Rundll32.exe DLLname,Functionname [Arguments]

DLLname为需要执行的DLL文件名;Functionname为前边需要执行的DLL文件的具体引出函数;[Arguments]为引出函数的具体参数。

本文到此结束,希望对大家有所帮助。


版权说明:本文由用户上传,如有侵权请联系删除!


标签:

热点推荐
热评文章
随机文章