本人准备用Delphi开发Kill Virus Software
现在只做到查这部分.
欢迎高手参与.
如算法\多线程等
最令人头痛的是病毒特征库如何搜集?

解决方案 »

  1.   

    查的部分我是用TMemoryStream来做。但速度不算快.
      

  2.   

    大家有何好的建议?
    Delphi是绝对可以胜任的.但我希望它有好的效率.
      

  3.   

    这个问题,你可以问问Nicrosoft:)
      

  4.   

    金山毒霸就是用Delphi开发.
    但功能一般.
    真正让我佩服的是Norton
    我的开发也是以它为目标.
      

  5.   

    如果你是高手或有多年开发经验欢迎加盟.
    协作开发.共同受益.
    联系:[email protected]
    手机:0596-2299973
      

  6.   

    to malecjf()金山毒霸的内核好像是用VC++做的吧
    其它方面好像是用Delphi
      

  7.   

    不是好像.它就是用Delphi.
    金山开发的产品除WPS外,都是用Delphi.
      

  8.   

    以Norton为目标会不会限制你的杀毒软件的将来走向?
      

  9.   

    精神上支持你!!
    *************************************************************
    欢迎大家前来《东方热讯》网站,这是由多个程序员自建的大型网上社区!http://www.easthot.net
    她必将会成为最大的网上专业社区!HellFire
    **************************************************************
      

  10.   

    谢谢大家的关心,可能在2003年3月份可以出测试版。
    最迟2003年6月一定出。请继续关注。
    到时我会提供给csdn的兄弟们一起测试。
      

  11.   

    但是Pascal的执行速度好像不行吧??
    除非你嵌入汇编实现关键算法,否则通常Pascal的执行效率只有最好的C++编译器的70-90%。(当然整数方面有些地方Pascal还是要快过C++的)
      

  12.   

    Nicrosoft 是金山的,呵呵,问问他啊
      

  13.   

    to malecjf() 
    到时候可否借源码一阅?!
      

  14.   

    金山公司是用的delphi开发的啊?哦,还不知道呢。
      

  15.   

    to cg112
    查的部分做好后,我会考虑的。
      

  16.   

    内核是VC的,界面部分是Delphi的。
    其实用Spy++看,你仅仅能知道是Borland的VCL,其他的要靠另外的分析了。
    当然,北信源的代码特征分析库是C++ Builder,其它公司的好象都是VC的。
      

  17.   

    查病毒, 我的第一感觉是写VXD, 复制时Hook文件流来检查. 关注…
      

  18.   

    to malecjf() 能否透露一些杀毒的实现原理,我看大家对这方面都很感兴趣
      

  19.   

    我以前在DOS时代用QBasic做过一个杀毒软件,能杀死11种病毒,可是速度!!
    检查我们系机房的400MB硬盘时就要10分钟。
      

  20.   

    我现在定义一个tscanvirus=class(tthread)使用多线程查.
    特征库可能会存放在单元中.
      

  21.   

    等粗完成后,我会做成组件.提供csdn的兄弟,让大家的程序具有杀毒功能.
    [email protected]
      

  22.   

    手机:0596-2299973   0596?!  福建的呀
    兄弟,我也是福建的呀.... 
    有時間聯系一下吧
    QICQ:105861126
      

  23.   

    我知道大富翁论坛上有一位aimingoo,是专门开发行天98杀毒的, 你们可以交流
    另外, 一定不要忘了将非关键部分的源代码给俺一份
      

  24.   

    查的部分用TMemoryStream?不是吧~~那速度
    个人感觉杀毒软件最关键部分的是速度和对病毒文件的修改像查找文件,检查病毒,修改染毒文件部分应该特别注意,尽量不要用DELPHI已经封装好的部分,最好是从低层写起。
      

  25.   

    aimingoo绝对是大虾中大虾!可以请教他,不过在DFW上他也很少露面了
      

  26.   

    不错呀,用DELPHI绝对可以做到的!!