摘要:
在互联网越来越普及的今天,互联网安全问题日益严重,木马病毒横行网络。大多数人会选择安装杀毒软件和防火墙,不过杀毒软件对病毒反应的滞后性使得他心有 余而力不足,只有在病毒已经造成破坏后才能被发现并查杀。在这种情况下,HIPS(主动防御系统)软件越来越流行,依靠设定各种各样的规则来限制病毒木马 的运行和传播,由于HIPS是基于行为分析的,这使得它对未知病毒依然有效,不过软件兼容性问题也比普通的杀毒软件... 阅读全文
posted @ 2008-05-21 19:31
zscy
阅读(541)
评论(0)
推荐(0)
摘要:
为什么有人说我中毒了,连杀毒软件也不能用,(杀软也不是万能的,呵呵)到底为什么会这样,那是病毒的制造者利用映像胁持(IFEO)的技术。 一,什么是映像胁持(IFEO)? 所谓的IFEO就是Image File Execution Options 在是位于注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Imag... 阅读全文
posted @ 2008-05-21 13:53
zscy
阅读(527)
评论(0)
推荐(0)
摘要:
能大家想到病毒,第一反应就是可能是用asm来编写,或者是vbsript,而高级语言如delphi就好象不能编写一样,其实事实并不是这个样子的,只要我们花一些时间,照样可以写出简短而高效的病毒程序来,一点也不输那些用汇编写出来的程序哦。 一个病毒程序首先要短小,我们的目标是经过压缩后控制在30k以下。用过delphi的朋友都知道,如果在uses里面加入forms,classes.....等就会使目... 阅读全文
posted @ 2008-05-21 13:31
zscy
阅读(604)
评论(0)
推荐(0)
摘要:
似乎国外有人找到了d2007不使用msbuild的方法, 不知这样的d2007是否可以完全脱离.net环境, 因为手头没有d2007,那位兄弟试一下, 这样是否可以做一个精简版的d2007。 去除msbuild的方法如下: Newsgroup: borland.public.delphi.non-technical Thread: Goodbye MSBUILD, solving all my ... 阅读全文
posted @ 2008-05-21 13:17
zscy
阅读(439)
评论(0)
推荐(0)
摘要:
1. 一般情况下,移动一个窗体需要将鼠标放置在标题栏上才能拖动窗体,为 什么非要使用标题栏呢?其实我们可以使用一个巧妙的方法来实现将鼠标放置 在窗体上按下就可拖动窗体,下面先看实现代码。在Form1的“Private”部分声明过程: 在private部分加入下列代码: 1procedure wmnchittest(var msg:twmnchittest); 2message wm_nchit... 阅读全文
posted @ 2008-05-21 13:11
zscy
阅读(810)
评论(0)
推荐(0)
摘要:
由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组件的安装方法介绍一下。 1 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组件就不能再使用了,当然有的... 阅读全文
posted @ 2008-05-21 13:08
zscy
阅读(446)
评论(0)
推荐(0)
摘要:
如果说Delphi的IDE有什么优势的话,那么我想就是它本身就是由Delphi编写而成,因此我们能定制Delphi的IDE环境,通过Delphi的ToolsAPI的Com接口。 下面这个例子使用IOTAKeyboardBinding接口,实现对快捷键的重新绑定,相关的接口定义见ToolsAPI.pas。源码很简单,相信你一看就懂。该例子用来修改与中文环境... 阅读全文
posted @ 2008-05-21 13:07
zscy
阅读(455)
评论(0)
推荐(0)
摘要:
//========== 系统环境: Windows XP Pro SP2 Delphi 7 控件有: TeeChart pro v7.06 (一般情况下,FastReport v4里面自带) FastReport v4 //========== FastReport v4 的下载地址:http://ccrun.com/view.a... 阅读全文
posted @ 2008-05-21 13:06
zscy
阅读(1229)
评论(0)
推荐(0)
摘要:
●GetDataInfo方法 Function GetDataInfo(const ValueName:String;Var Value:TRegDataInfo):Boolean; TregDataType=(rdunknown,rdstring,rdexpandstring,rdexpandstring,rdinterger,rdbinary); TregDataInfo=record ... 阅读全文
posted @ 2008-05-21 13:04
zscy
阅读(453)
评论(0)
推荐(0)
摘要:
在Delphi3.0 及以上版本中,提供了一个构件TRegistry。在程序中可以利用它来实现对WIN95/98/NT 注册表的操作,可以很方便地在注册表中增加、修改和删除键值。这样可以在程序中完成一些特殊的功能。 ---- TRegistry 常用的属性和方法有(具体作用和用法请参考Delphi 帮 助): RootKey、CreateKey、OpenKey、CloseKey、Delete... 阅读全文
posted @ 2008-05-21 12:52
zscy
阅读(986)
评论(0)
推荐(0)