2008年7月19日

VS2008 中无法使用ACTIVEX控件的解决

摘要: 如果你在打开对话框时弹出 "The ActiveX control "Grid Control" could not be instantiated because it requires a design-time license"这个对话框时,在VC安装盘中找到vb6controls.reg,双击导入注册表就OK了,没有这个文件的可以COPY下面的代码另存为*.reg,导入注册表就行了REGE... 阅读全文

posted @ 2008-07-19 12:28 三毛 阅读(2802) 评论(0) 推荐(0) 编辑

2008年4月25日

#pragma pack(push,1)与#pragma pack(1)的区别

摘要: TinyXML是开源的XML操作库,很好用,以前都是在VC6中使用,使用也很正常,没出现任何问题.最近把以前的代码升级到VS2008下,运行常出现堆栈溢出,莫名其秒的堆释放崩溃.搞得人都快疯了,后来发现是在代码中使用了对齐的原因,为了进一步确定问题,新建一个工程,只引用tinyxml.h并定义一个结构采用#pragma pack(push,1)对齐,一运行就会出现崩溃......而采用#pragm... 阅读全文

posted @ 2008-04-25 23:39 三毛 阅读(10975) 评论(5) 推荐(0) 编辑

2008年1月21日

由HEAP Corruption DETECTED查到的

摘要: 我从CWinThread类上派生了一个类CGameSocket,从CGameSocket类上派生了CSocketThread类我new CSocketThread类,然后在退出时delete this;VC2005 Debug模式运行时报HEAP Corruption DETECTED。。。。。错误,就在delete this那里,从新运行程序并在new的地方和delete this那里下断点,发... 阅读全文

posted @ 2008-01-21 01:47 三毛 阅读(3083) 评论(0) 推荐(0) 编辑

2008年1月20日

Run-Time Check Failure #N

摘要: 环境:Visual Studio Team Suite 2005类型:Debug以下是简化代码,出现让人摸不着头脑的Run-Time Check Failure,具体原因还在研究中,有结果会公布上来,N久没写博客了,太忙了。。。代码1#include 'stdafx.h'void malice()...{printf('Hey,you're been attacked.\n');}void foo... 阅读全文

posted @ 2008-01-20 22:27 三毛 阅读(3117) 评论(1) 推荐(0) 编辑

2007年5月14日

[转]在MFC中的文档视图中对视图使用RichEdit2--来自CodeGuru

摘要: The following is an example of rich edit2.0 based on the default SD rich edit project. Please email me for source code.1.revise PreCreateWindowsBOOL CRich20DocViewView::PreCreateWindow(CREATESTRUCT&am... 阅读全文

posted @ 2007-05-14 18:07 三毛 阅读(950) 评论(0) 推荐(0) 编辑

2007年5月11日

关于CStdioFile奇怪的"错误"

摘要: 今天要分析一个数据文件,数据太多了,手工分析易错且麻烦就自已写了一个工具,来进行自动转换,为了方便,使用了CStdioFile,因为它有ReadString函数,后来感觉处理方式不行,就换成结构一次读取64个字节,结果打开处理结果的文件一看,只有512个字节,好怪,文件根本没有读完,有点摸不着头脑了,试着把CStdioFile换成CFile,重新编译,运行,OK,好奇怪的问题,莫非是BUG? 阅读全文

posted @ 2007-05-11 15:24 三毛 阅读(666) 评论(0) 推荐(0) 编辑

2007年5月9日

[转]利用处理程序错误攻击(下)

摘要: 创建时间:2000-06-03文章属性:转载文章来源:红色力量文章提交:xundi (xundi_at_xfocus.org)从红色力量中转载--见我们的连接利用处理程序错误攻击(下)3 Land攻击工具Land也是一个很厉害的攻击工具,有人专门用Land对某种路由器进行了测试,结果发现,当对23端口进行攻击,路由器再也不能连到本地网上或域网外部。前面面板上的灯也停止了闪烁,用ping没有响应,t... 阅读全文

posted @ 2007-05-09 10:28 三毛 阅读(424) 评论(0) 推荐(0) 编辑

2007年5月8日

[转]TCP/IP攻击原理分析总结

摘要: 由于TCP/IP协议是Internet的基础协议,所以对TCP/IP协议的完善和改进是非常必要的。TCP/IP协议从开始设计时候并没有考虑到现在网络上如此多的威胁,由此导致了许多形形色色的攻击方法,一般针对协议原理的攻击(尤其是DDOS)我们无能为力。现将TCP/IP攻击的常用原理介绍如下:(1) 源地址欺骗(Source Address Spoofing)、IP欺骗(IP Spoofing)和D... 阅读全文

posted @ 2007-05-08 23:02 三毛 阅读(824) 评论(0) 推荐(1) 编辑

[转]利用处理程序错误攻击(上)

摘要: 文章属性:转载文章提交:xundi (xundi_at_xfocus.org)在本章,将要介绍一些利用TCP/IP协议的处理程序中错误进行攻击的原理、方法以及一些防范对策。这些攻击包括当前流行的Teardrop和Land攻击。利用协议实现的攻击方法,都是故意错误地设定数据包头的一些重要字段,例如,IP包头部的Total Length、Fragment offset、IHL和Source addre... 阅读全文

posted @ 2007-05-08 22:49 三毛 阅读(382) 评论(0) 推荐(0) 编辑

ACE学习笔记--持续更新中

摘要: 1.动态获得端口号:ACE_Asynch_Acceptor<Receiver> acceptor; ACE_INET_Addr addr= ACE_INET_Addr("HAStatus"); if (acceptor.open (addr, initial_read_size, 1) == -1) return -1;2.获得动态分配的端口号: ACE_SOCK_SEQPACK_As... 阅读全文

posted @ 2007-05-08 10:24 三毛 阅读(2090) 评论(0) 推荐(0) 编辑

导航