摘要:
https://ask.csdn.net/questions/184495 http://blog.sina.com.cn/s/blog_7822ce750100szed.html 阅读全文
摘要:
运行vc命令行,输入:dumpbin /disasm xxx.lib > test.txt lib就是obj文件打包起来的,可以用lib.exe解出来,下面是vc环境下的操作,其他环境,看命令行帮助就可以了。lib /list xx.lib 列出lib里所有obj文件名,我这里如下。。。。。很多省略 阅读全文
摘要:
QuickUnpack W32DASm https://www.cr173.com/soft/57594.html PE查看器 阅读全文
摘要:
事件对象就像一个开关:它只有两种状态 开和关。当一个事件处于”开”状态,我们称其为”有信号”否则称为”无信号”。可以在一个线程的执行函数中创建一个事件对象,然后观察它的状态,如果是”无信号”就让该线程睡眠,这样该线程占用的CPU时间就比较少。 产生事件对象的函数如下: HANDLE CreateEv 阅读全文
摘要:
CreateThread(NULL,0,ReportResultThread,this,0,&g_dwThreadId) 2. 参数说明: 第一个参数 lpThreadAttributes 表示线程内核对象的安全属性,一般传入NULL表示使用默认设置。 第二个参数 dwStackSize 表示线程栈 阅读全文
摘要:
【参考】https://www.cnblogs.com/staring-hxs/p/3664765.html 阅读全文
摘要:
SetSecurityDescriptorDacl函数可以用来设置DACL中的信息。如果一个DACL已经在security descriptor中存在,那么此DACL将被替换。值得注意的是MSDN中的Remarks中有这样的描述:There is an important difference be 阅读全文