DLLHijacker icon indicating copy to clipboard operation
DLLHijacker copied to clipboard

请问vs2019编译的时候,报错无法解析的外部符号?

Open wpf97 opened this issue 4 years ago • 0 comments

dll_hijack写入恶意shellcode之前,vs2019编译的时候,报错无法解析的外部符号。找了半天也没有找到需要导入那个依赖。请教一下。 下面是报错代码 已启动生成… 1>------ 已启动生成: 项目: dbghelp, 配置: Debug x64 ------ 1>LINK : 没有找到 C:\Users\xxx\Desktop\dbghelp\x64\Debug\dbghelp.dll 或上一个增量链接没有生成它;正在执行完全链接 1>Source.def : error LNK2001: 无法解析的外部符号 HijackDbgHelpCreateUserDump 1>Source.def : error LNK2001: 无法解析的外部符号 HijackDbgHelpCreateUserDumpW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackEnumDirTree 1>Source.def : error LNK2001: 无法解析的外部符号 HijackEnumDirTreeW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackEnumerateLoadedModules 1>Source.def : error LNK2001: 无法解析的外部符号 HijackEnumerateLoadedModules64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackEnumerateLoadedModulesEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackEnumerateLoadedModulesExW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackEnumerateLoadedModulesW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackExtensionApiVersion 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindDebugInfoFile 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindDebugInfoFileEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindDebugInfoFileExW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindExecutableImage 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindExecutableImageEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindExecutableImageExW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindFileInPath 1>Source.def : error LNK2001: 无法解析的外部符号 HijackFindFileInSearchPath 1>Source.def : error LNK2001: 无法解析的外部符号 HijackGetSymLoadError 1>Source.def : error LNK2001: 无法解析的外部符号 HijackGetTimestampForLoadedLibrary 1>Source.def : error LNK2001: 无法解析的外部符号 HijackImageDirectoryEntryToData 1>Source.def : error LNK2001: 无法解析的外部符号 HijackImageDirectoryEntryToDataEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackImageNtHeader 1>Source.def : error LNK2001: 无法解析的外部符号 HijackImageRvaToSection 1>Source.def : error LNK2001: 无法解析的外部符号 HijackImageRvaToVa 1>Source.def : error LNK2001: 无法解析的外部符号 HijackImagehlpApiVersion 1>Source.def : error LNK2001: 无法解析的外部符号 HijackImagehlpApiVersionEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackMakeSureDirectoryPathExists 1>Source.def : error LNK2001: 无法解析的外部符号 HijackMiniDumpReadDumpStream 1>Source.def : error LNK2001: 无法解析的外部符号 HijackMiniDumpWriteDump 1>Source.def : error LNK2001: 无法解析的外部符号 HijackRangeMapAddPeImageSections 1>Source.def : error LNK2001: 无法解析的外部符号 HijackRangeMapCreate 1>Source.def : error LNK2001: 无法解析的外部符号 HijackRangeMapFree 1>Source.def : error LNK2001: 无法解析的外部符号 HijackRangeMapRead 1>Source.def : error LNK2001: 无法解析的外部符号 HijackRangeMapRemove 1>Source.def : error LNK2001: 无法解析的外部符号 HijackRangeMapWrite 1>Source.def : error LNK2001: 无法解析的外部符号 HijackRemoveInvalidModuleList 1>Source.def : error LNK2001: 无法解析的外部符号 HijackReportSymbolLoadSummary 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSearchTreeForFile 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSearchTreeForFileW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSetCheckUserInterruptShared 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSetSymLoadError 1>Source.def : error LNK2001: 无法解析的外部符号 HijackStackWalk 1>Source.def : error LNK2001: 无法解析的外部符号 HijackStackWalk64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackStackWalkEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymAddSourceStream 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymAddSourceStreamA 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymAddSourceStreamW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymAddSymbol 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymAddSymbolW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymAddrIncludeInlineTrace 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymCleanup 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymCompareInlineTrace 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymDeleteSymbol 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymDeleteSymbolW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumLines 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumLinesW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumProcesses 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSourceFileTokens 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSourceFiles 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSourceFilesW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSourceLines 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSourceLinesW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSym 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSymbols 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSymbolsEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSymbolsExW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSymbolsForAddr 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSymbolsForAddrW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumSymbolsW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumTypes 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumTypesByName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumTypesByNameW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumTypesW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumerateModules 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumerateModules64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumerateModulesW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumerateSymbols 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumerateSymbols64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumerateSymbolsW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymEnumerateSymbolsW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFindDebugInfoFile 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFindDebugInfoFileW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFindExecutableImage 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFindExecutableImageW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFindFileInPath 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFindFileInPathW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFreeDiaString 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromAddr 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromAddrW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromIndex 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromIndexW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromInlineContext 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromInlineContextW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromNameW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromToken 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFromTokenW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFunctionTableAccess 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFunctionTableAccess64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymFunctionTableAccess64AccessRoutines 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetDiaSession 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetFileLineOffsets64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetHomeDirectory 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetHomeDirectoryW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromAddr 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromAddr64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromAddrEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromAddrW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromInlineContext 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromInlineContextW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromName64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromNameEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineFromNameW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineNext 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineNext64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineNextEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLineNextW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLinePrev 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLinePrev64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLinePrevEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetLinePrevW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetModuleBase 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetModuleBase64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetModuleInfo 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetModuleInfo64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetModuleInfoW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetModuleInfoW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetOmapBlockBase 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetOmaps 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetOptions 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetScope 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetScopeW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSearchPath 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSearchPathW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceFile 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceFileFromToken 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceFileFromTokenW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceFileToken 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceFileTokenW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceFileW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceVarFromToken 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSourceVarFromTokenW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymFromAddr 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymFromAddr64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymFromName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymFromName64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymNext 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymNext64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymPrev 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymPrev64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymbolFile 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetSymbolFileW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetTypeFromName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetTypeFromNameW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetTypeInfo 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetTypeInfoEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymGetUnwindInfo 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymInitialize 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymInitializeW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymLoadModule 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymLoadModule64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymLoadModuleEx 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymLoadModuleExW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymMatchFileName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymMatchFileNameW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymMatchString 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymMatchStringA 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymMatchStringW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymNext 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymNextW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymPrev 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymPrevW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymQueryInlineTrace 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymRefreshModuleList 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymRegisterCallback 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymRegisterCallback64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymRegisterCallbackW64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymRegisterFunctionEntryCallback 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymRegisterFunctionEntryCallback64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSearch 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSearchW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetContext 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetHomeDirectory 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetHomeDirectoryW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetOptions 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetParentWindow 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetScopeFromAddr 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetScopeFromIndex 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetScopeFromInlineContext 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetSearchPath 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSetSearchPathW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvDeltaName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvDeltaNameW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetFileIndexInfo 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetFileIndexInfoW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetFileIndexString 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetFileIndexStringW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetFileIndexes 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetFileIndexesW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetSupplement 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvGetSupplementW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvIsStore 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvIsStoreW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvStoreFile 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvStoreFileW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvStoreSupplement 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymSrvStoreSupplementW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymUnDName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymUnDName64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymUnloadModule 1>Source.def : error LNK2001: 无法解析的外部符号 HijackSymUnloadModule64 1>Source.def : error LNK2001: 无法解析的外部符号 HijackUnDecorateSymbolName 1>Source.def : error LNK2001: 无法解析的外部符号 HijackUnDecorateSymbolNameW 1>Source.def : error LNK2001: 无法解析的外部符号 HijackWinDbgExtensionDllInit 1>Source.def : error LNK2001: 无法解析的外部符号 Hijack_EFN_DumpImage 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackblock 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackchksym 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackdbghelp 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackdh 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackfptr 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackhomedir 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackinlinedbg 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackitoldyouso 1>Source.def : error LNK2001: 无法解析的外部符号 Hijacklmi 1>Source.def : error LNK2001: 无法解析的外部符号 Hijacklminfo 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackomap 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackoptdbgdump 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackoptdbgdumpaddr 1>Source.def : error LNK2001: 无法解析的外部符号 Hijacksrcfiles 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackstack_force_ebp 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackstackdbg 1>Source.def : error LNK2001: 无法解析的外部符号 Hijacksym 1>Source.def : error LNK2001: 无法解析的外部符号 Hijacksymsrv 1>Source.def : error LNK2001: 无法解析的外部符号 Hijackvc7fpo 1>C:\Users\xxx\Desktop\dbghelp\x64\Debug\dbghelp.lib : fatal error LNK1120: 236 个无法解析的外部命令 1>已完成生成项目“dbghelp.vcxproj”的操作 - 失败。 ========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

wpf97 avatar Nov 25 '21 10:11 wpf97