自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 木马攻击与防御原理

一、 引言特洛伊木马是 Trojan Horse 的中译,是借自"木马屠城记"中那只木马的名字。古希腊有大军围攻特洛伊城,逾年无法攻下。有人献计制造一只高二丈的大木马假装作战马神,攻击数天后仍然无功,遂留下木马拔营而去。城中得到解围的消息,及得到"木马"这个奇异的战利品,全城饮酒狂欢。到午夜时份,全城军民尽入梦乡,匿于木马中的将士开秘门游绳而下,开启城门及四处纵火,城外伏兵涌入,焚屠特洛伊

2008-04-24 19:01:00 4615

转载 如何让API回调你的VC类成员函数而不是静态函数

只要在函数声明前加static就好了,哈哈哈哈哈~~~~~   。。。开个玩笑。以前确实大家都是这样做的,在静态的成员函数中再查找this指针,它多半是全局变量,或者是回调函数提供的附加参数。如果是前者,就会大大破坏程序的结构。而现在,随着社会生产力的发展,偶们已经能做到将成员函数映射成为一个临时的静态函数了。本文就来演示一下这种实现方式。首先需要包含一个由yzwykkldczsh同志编写

2008-04-23 18:05:00 1020 1

原创 ShellExecute执行没有反应

ShellExecute执行没有反应作者:ImMcss 欢迎转载,请以超链接形式保留原文地址最近在使用ShellExecute打开网页的时候,网址正常的时候,程序可以正常打开网页,使用代码如下。std::string url = "http://jp.msn.com/";........ShellExecute(NULL,NULL,url.c_str(),NULL,NULL,SW_SHOWNORM

2008-04-21 17:01:00 4220

原创 获取硬盘序列号和卷标序列号

获取硬盘序列号和卷标序列号作者:ImMcss 欢迎转载,请以超链接形式保留原文地址。硬盘序列号和卷标序列号很容易混淆。硬盘序列号:      英文名 Hard Disk Serial Number, 该号是硬盘出厂时生产厂家为区别产品而设置的, 就像人的身份证,是全球唯一的且只读,出产后将不能被修改。卷标的序列号:     英文名 Volume Serial Number,该号码是在磁盘(既包

2008-04-16 15:38:00 7416 1

原创 编译ERROR C2440: 无法从“const char [47]”转换为“LPCTSTR”

error C2440: “=”: 无法从“const char [47]”转换为“LPCTSTR”作者:ImMcss 欢迎转载,请以超链接形式保留原文地址。在开发过程中经常会遇到使用LPCTSTR型作为输入参数的API函数。直接传字符串会出来"C2440"编译错误。例如代码:LPCTSTR   StrKey="HARDWARE//DESCRIPTION//System//CentralPro

2008-04-10 13:24:00 5883 1

原创 如何取得CPU的主频

如何取得CPU的主频作者:ImMcss 欢迎转载,请以超链接形式保留原文地址。先看一下什么是主频    主频也叫时钟频率,单位是MHz,用来表示CPU的运算速度。CPU的工作频率(主频)包括两部分:外频与倍频,两者的乘积就是主频。倍频的全称为倍频系数。CPU的主频与外频之间存在着一个比值关系,这个比值就是倍频系数,简称倍频。倍频可以从1.5一直到23以至更高,以0.5为一个间隔单位。外频与倍频

2008-04-09 19:12:00 1246

原创 如何检查网络中是否有使用路由

如何检查网络中是否有使用路由作者:ImMcss 欢迎转载,请以超链接形式保留原文地址。判断网络中是否使用路由一般方法是:读出默认网关的地址,然后检查网关的IP地址是不是私有IP地址。其中私有地址分为以下三类:A 类: 10.0.0.0-10.255.255.255B 类: 172.16.0.0-172.31.255.255C 类: 192.168.0.0-192.168.255.255

2008-04-07 16:44:00 1351

原创 如何使状态栏看起来有下沉的风格

UINT   Style;   Style=m_wndStatusBar.GetPaneStyle(0);   Style&=~(SBPS_POPOUT|SBT_NOBORDERS);//去掉突出和无边框风格,就是下沉的风格   m_wndStatusBar.SetPaneStyle(0,Style); 

2008-04-04 16:24:00 771

原创 去掉状态栏右边的三角形

把窗口设置成了不能改变,但是状态栏右边凸起的三角还在,去掉方法在窗口生成的时候去掉SBARS_SIZEGRIP这个属性 。或者用m_wndStatusBar.ModifyStyle(SBARS_SIZEGRIP,0);来去掉。在MFC中用ModifyStyle可能不灵,这是因为MFC在窗口生成的时候默认使用的SBARS_SIZEGRIP来修饰状态栏。对应方法:在CMainFrame类的OnCrea

2008-04-04 16:16:00 1954

原创 窗口置顶问题

如何将窗口置于顶层,方法其实特别简单一个函数就解决问题了。::SetWindowPos( m_hWnd, HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE ); 但是如果有新的窗口同样也设置了HWND_TOPMOST属性那么你的窗口将被压在下面,处理方法如下:1、处理WM_WINDOWPOSCHANGING消息2、有位置改变的时候就重新设置HWND_TOPMOS

2008-04-03 12:08:00 1214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除