摘要: 网上的方法不对或者是讲的不全面,今天碰到了这个问题,最后解决了,记录一下方法。 首先看图 #include “afxdialogex.h” 需要插入在自定义类名(CMydialog.h)之前。 不过,此处改完还会报错,接着看图。 在CMyDialog.app头文件中(也就是自己创建的类源文件,此文件 阅读全文
posted @ 2021-09-08 23:19 ring5 阅读(1445) 评论(0) 推荐(1)
摘要: Visual Studio 2019 许可证过期,登录微软账户也不行,一直提示点击更新许可证,”无法下载许可证,请检查你的网络连接或代理设置“ 解决方案:找到VS2019安装目录,找到Common7/IDE/DDConfigCA.exe 再右键单击“以管理员身份运行”运行即可 之后重新进IDE,点开 阅读全文
posted @ 2021-09-08 23:16 ring5 阅读(1056) 评论(0) 推荐(1)
摘要: #include <windows.h> #include <tlhelp32.h> #include <stdio.h> #include <atlstr.h> // Forward declarations: BOOL ListProcessModules(DWORD dwPID); void 阅读全文
posted @ 2021-09-08 23:11 ring5 阅读(433) 评论(0) 推荐(0)
摘要: void EnableDebugPriv() { HANDLE hToken; LUID sedebugnameValue; TOKEN_PRIVILEGES tkp; OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | T 阅读全文
posted @ 2021-09-08 23:08 ring5 阅读(891) 评论(0) 推荐(0)
摘要: 语句 char * str = "walker"; 对于这个声明方式,会造成的误解是:声明了一个字符指针(它会指向一个位置),将“字符串”赋值给 指针表达式"*str"所指向的地址。 但正解是:声明了一个字符指针后,并用字符串常量的第一个字符的地址赋值给指针变量a。 即正确顺序是: 1.分配内存给字 阅读全文
posted @ 2021-09-08 23:06 ring5 阅读(1529) 评论(0) 推荐(0)
摘要: ZwQueryVirtualMemory算是枚举进程方法中的黑科技吧,主要是该方法可以检测出隐藏的模块(类似IceSword)。 1常见的枚举进程模块的方法有 CreateToolhelp32Snaphot,Module32First,Module32Next.这几种 也是最通用的方法 但ntdll 阅读全文
posted @ 2021-09-08 22:56 ring5 阅读(909) 评论(0) 推荐(0)