0

当使用 Agile.Net 混淆器提供的代码加密选项时,应用程序无法启动而不提供错误,并且在事件查看器中没有记录任何内容。WinDbg 在尝试加载 CRYPT32.dll 后显示终止。这刚刚开始于最后两个开发版本(10.0.22509.1011 和 10.0.22518.1000)。公开发行版 (10.0.22000.348) 没有此问题。有关问题是什么的任何建议,或者如何获取有关导致失败的原因的更多信息(我不是 WinDbg 专家)?

WinDbg 输出:

Response                         Time (ms)     Location
Deferred                                       srv*
Symbol search path is: srv*
Executable search path is: 
ModLoad: 00fd0000 00ff2000   TestApp.exe
ModLoad: 77010000 771bc000   ntdll.dll
ModLoad: 726a0000 726f4000   C:\WINDOWS\SysWOW64\MSCOREE.DLL
ModLoad: 76d50000 76e40000   C:\WINDOWS\SysWOW64\KERNEL32.dll
ModLoad: 75610000 75870000   C:\WINDOWS\SysWOW64\KERNELBASE.dll
ModLoad: 73040000 730e2000   C:\WINDOWS\SysWOW64\apphelp.dll
(351c.28c4): Break instruction exception - code 80000003 (first chance)
eax=00000000 ebx=00000000 ecx=ccac0000 edx=00000000 esi=01551fa8 edi=011aa000
eip=770c5fe1 esp=0138f3fc ebp=0138f428 iopl=0         nv up ei pl zr na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
ntdll!LdrpDoDebuggerBreak+0x2b:
770c5fe1 cc              int     3
0:000> g
ModLoad: 75a10000 75a8c000   C:\WINDOWS\SysWOW64\ADVAPI32.dll
ModLoad: 765e0000 766a2000   C:\WINDOWS\SysWOW64\msvcrt.dll
ModLoad: 75870000 758ec000   C:\WINDOWS\SysWOW64\sechost.dll
ModLoad: 74f50000 75009000   C:\WINDOWS\SysWOW64\RPCRT4.dll
ModLoad: 72610000 72699000   C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
ModLoad: 75180000 751c9000   C:\WINDOWS\SysWOW64\SHLWAPI.dll
ModLoad: 74340000 74352000   C:\WINDOWS\SysWOW64\kernel.appcore.dll
ModLoad: 74d90000 74d98000   C:\WINDOWS\SysWOW64\VERSION.dll
ModLoad: 70d40000 7146c000   C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
ModLoad: 76b30000 76cd6000   C:\WINDOWS\SysWOW64\USER32.dll
ModLoad: 70d20000 70d33000   C:\WINDOWS\SysWOW64\VCRUNTIME140_CLR0400.dll
ModLoad: 70c70000 70d1b000   C:\WINDOWS\SysWOW64\ucrtbase_clr0400.dll
ModLoad: 75af0000 75b0a000   C:\WINDOWS\SysWOW64\win32u.dll
ModLoad: 76a70000 76a92000   C:\WINDOWS\SysWOW64\GDI32.dll
ModLoad: 76880000 7695c000   C:\WINDOWS\SysWOW64\gdi32full.dll
ModLoad: 76770000 767e9000   C:\WINDOWS\SysWOW64\msvcp_win.dll
ModLoad: 758f0000 75a02000   C:\WINDOWS\SysWOW64\ucrtbase.dll
ModLoad: 75b10000 75b35000   C:\WINDOWS\SysWOW64\IMM32.DLL
ModLoad: 75d50000 75fd0000   C:\WINDOWS\SysWOW64\combase.dll
(351c.28c4): Unknown exception - code 04242420 (first chance)
ModLoad: 6f860000 70c6c000   C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\mscorlib\bc41e0854642ebe546b68e647ce3baf9\mscorlib.ni.dll
ModLoad: 75010000 7515d000   C:\WINDOWS\SysWOW64\ole32.dll
ModLoad: 75d50000 75fd0000   C:\WINDOWS\SysWOW64\combase.dll
ModLoad: 76ce0000 76d43000   C:\WINDOWS\SysWOW64\bcryptPrimitives.dll
ModLoad: 74360000 743de000   C:\WINDOWS\SysWOW64\uxtheme.dll
ModLoad: 6f760000 6f7e3000   C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll
ModLoad: 76eb0000 76f4c000   C:\WINDOWS\SysWOW64\OLEAUT32.dll
ModLoad: 6ed00000 6f755000   C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System\543d4b8cb071cfe99e41706b3e9f9e10\System.ni.dll
ModLoad: 64ed0000 64eeb000   C:\Users\rhartley\AppData\Local\Temp\4b8c9a5c-dd90-45e5-8a83-664dda758967\AgileDotNetRT.dll
ModLoad: 76960000 76a5e000   C:\WINDOWS\SysWOW64\CRYPT32.dll
eax=00000000 ebx=7713a8a0 ecx=00000000 edx=00000000 esi=00000000 edi=00000000
eip=7708496c esp=0138f4a4 ebp=0138f578 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202
ntdll!NtTerminateProcess+0xc:
7708496c c20800          ret     8
4

0 回答 0