专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
介绍 本文介绍了种新型针对微软视窗系统以及其他基于消息视窗系统攻击在本文撰写时该缺陷仍然是无法修复唯可靠解决办法是视窗系统本身不提供攻击需要并且其他视窗软件Software制造者也不提供相应微软已经知道这个问题我发电子邮件警告他们这个攻击他们回答说这并不是个缺陷回信可以在此获得微软MVP Jim Allchin坚信视窗系统这个漏洞 4是如此严重以至于如果公布代码话将威胁到国家安全他提到了消息队列问题并且马上为此道歉他评论大大刺激了有关这个缺陷研究自此的后全世界安全组织都展开了大量研究现在是让安全组织们了解事实真相时候了 本文介绍了如何利用这类缺陷进行破坏并且给出了个带有详细攻击步骤例子 [阅读全文] [PDF]
voidWriteLog(CHARcsMsg[],DWORDdwSize) { HANDLEhFile; DWORDdwNumberOfBytesWritten; //必须指定OPEN_ALWAYS标志,否则不会在原文件内容上添加 hFile=CreateFile(_szFileName,GENERIC_WRITE,FILE_SHARE_WRITE,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_HIDDEN,NULL); if(hFile==INVALID_HANDLE_VALUE) { return; } //设置文件指针到文件结尾, [阅读全文] [PDF]
voidWriteLog(CHARcsMsg[],DWORDdwSize) { HANDLEhFile; DWORDdwNumberOfBytesWritten; //必须指定OPEN_ALWAYS标志,否则不会在原文件内容上添加 hFile=CreateFile(_szFileName,GENERIC_WRITE,FILE_SHARE_WRITE,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_HIDDEN,NULL); if(hFile==INVALID_HANDLE_VALUE) { return; } //设置文件指针到文件结尾, [阅读全文] [PDF]
 、实现思路方法   在Win16中可以利用OpenComm()、CloseComm()和WriteComm()等打开、关闭和读写串口但在Win32中串口和其他通信设备均被作为文件处理串口打开、关闭和读写等操作所用API和操作文件相同可通过CreateFile()打开串口;通过CloseFile()关闭串口;通过DCB结构、CommProp()、GetCommProperties()、SetCommProperties()、GetCommState()及Se [阅读全文] [PDF]
上章讲解了如何用调试API来打开个被调试,并给出了个简单例子,这章将祥细 讲解调试消息包含内容. 类似于消息处理中消息结构TMessage样,调试事件也有自己特定事件结构,那就是TDeb ugEvent,TDebugEvent在Delphi中定义为: TDebugEvent=_DEBUG_EVENT; _DEBUG_EVENT=record dwDebugEventCode:DWORD; dwProcessId:DWORD; dw [阅读全文] [PDF]
要学习如何修改被调试进程,先让我们来了解几个和此有关. .读指定进程内存:ReadProcessMemory 此定义为:function ReadProcessMemory(hProcess: THandle; const lpBaseAddress: Poer; lpBuffer: Poer; nSize: DWORD; var lpNumberOfBytesRead: DWORD): BOOL; stdcall; hProces [阅读全文] [PDF]
最近学习了下WIN32调试API,并做了个简单调试器,略有心得体会,特写出来希望对需要朋友有所帮助. 参考资料:lczlion:<<win32汇编设计>> 彭春华:<<用Debug实现API跟踪>> 概述: Windows提供了组供员使用API,使用这些API,我们能够建立或捆绑到已运行上来对他们进行调试,能获得底层信息和调试信息.如果你原意话,甚至可以对被调试进行任意修改(用WriteProcessMemor [阅读全文] [PDF]
上章讲解了如何用调试API来打开个被调试,并给出了个简单例子,这章将祥细 讲解调试消息包含内容. 类似于消息处理中消息结构TMessage样,调试事件也有自己特定事件结构,那就是TDeb ugEvent, TDebugEvent在Delphi中定义为: TDebugEvent = _DEBUG_EVENT; _DEBUG_EVENT = record dwDebugEventCode: DWORD; dwProcessId: DWORD; dwThreadI [阅读全文] [PDF]
1 共8条 分1页