调用系统DLL不稳定的有关问题
调用系统DLL不稳定的问题
我参考了以下文章
http://blog.sina.com.cn/s/blog_5cda82f40101axif.html
做了一个抓包的工具
但在有些电脑上无法抓取到包,看了下原因是在下面这一步return 了,这里为什么会return,如何解决呢?我是个C新手
------解决方案--------------------
权限或UAC或防火墙或杀毒软件惹的祸。
推荐使用抓包软件wireshark
我参考了以下文章
http://blog.sina.com.cn/s/blog_5cda82f40101axif.html
做了一个抓包的工具
但在有些电脑上无法抓取到包,看了下原因是在下面这一步return 了,这里为什么会return,如何解决呢?我是个C新手
s_pfnLdrLoadDll = (PFN_LdrLoadDll)::GetProcAddress( ::GetModuleHandle(_T("NTDLL.DLL")), "LdrLoadDll");
s_pfnLdrGetProcedureAddress = (PFN_LdrGetProcedureAddress)::GetProcAddress( ::GetModuleHandle(_T("NTDLL.DLL")), "LdrGetProcedureAddress");
if( !s_pfnLdrLoadDll || !s_pfnLdrGetProcedureAddress )
return;
------解决方案--------------------
权限或UAC或防火墙或杀毒软件惹的祸。
推荐使用抓包软件wireshark