猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
求助大佬,求问关于ntdll.dll里的函数是什么作用的?
ntdll.dll里的函数是什么作用的?有什么特殊含义?
呼如林
浏览 703
回答 2
2回答
沧海一幻觉
1.先将NTDLL.DLL读入 LoadLibrary(TEXT(\"NTDLL.dll\"))2.利用GetProcAddress 获取其函数入口地址3.利用得到的函数指针调用但是可以大致的分为几类吧1 PropertyLengthAsVariant 它被排在了第一号,但是我就是不明白它是做什么的2 Csr(configuration status register? Command and Status Register?)系列CsrAllocateCaptureBuffer CsrAllocateMessagePointer CsrCaptureMessageBuffer CsrCaptureMessageMultiUnicodeStringsInPlace CsrCaptureMessageString CsrCaptureTimeout CsrClientCallServer CsrClientConnectToServer CsrFreeCaptureBuffer CsrGetProcessId CsrIdentifyAlertableThread CsrNewThread CsrProbeForRead CsrProbeForWrite CsrSetPriorityClass3 Dbg系列 调试函数DbgBreakPoint DbgPrint DbgPrintEx DbgPrintReturnControlC DbgPrompt DbgQueryDebugFilterState DbgSetDebugFilterState DbgUiConnectToDbg DbgUiContinue DbgUiConvertStateChangeStructure DbgUiDebugActiveProcess DbgUiGetThreadDebugObject DbgUiIssueRemoteBreakin DbgUiRemoteBreakin DbgUiSetThreadDebugObject DbgUiStopDebugging DbgUiWaitStateChange DbgUserBreakPoint4 ki系列KiRaiseUserExceptionDispatcherKiUserApcDispatcherKiUserCallbackDispatcherKiUserExceptionDispatcher5 Ldr系列 Loader APIs,共34个APINTDLL APIsLoadResourceLdrAccessResourceLdr*****nateResourcesEnabledDisableThreadLibraryCallsLdrDisableThreadCalloutsForDllLdrEnumResourcesLdrFindAppCompatVariableInfoLdrFindEntryForAddressEnumResourceTypesWLdrFindResourceDirectory_UFindResourceExALdrFindResource_ULdrFlush*****nateResourceModulesLdrGet*****nateResourceModuleHandleGetModuleHandleForUnicodeStringLdrGetDllHandleGetProcAddressLdrGetProcedureAddressLdrInitializeThunkLoadLibraryEx (LOAD_LIBRARY_AS_DATAFILE)LdrLoad*****nateResourceModuleLoadLibraryLdrLoadDllLdrProcessRelocationBlockLdrQueryApplicationCompatibilityGooLdrQueryImageFileExecutionOptionsLdrQueryProcessModuleInformationLdrRelocateImageExitProcessLdrShutdownProcessExitThreadLdrShutdownThreadLdrUnload*****nateResourceModuleFreeLibraryLdrUnloadDllLdrVerifyImageMatchesChecksumLdrVerifyMappedImageMatchesChecksum6 Nls(National Language Support)系列 代码页管理NlsAnsiCodePageNlsMbCodePageTagNlsMbOemCodePageTag
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
Git
别人可以随便fetch我自己的分支吗
1 回答
请问git-bash界面输入的参数最大长度怎么改?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续