字体
第(1/3)页
关灯
   存书签 书架管理 返回目录
    芍开发防火墙类似。其实任何,种商业软件的开发。都那么几步。首先是理念,就是说你开发这个软件主要思路是什么,想通过什么方式来完成,想让这个软件起到哪些效果或者作用;其次是算法。想让软件实现上一步的理念。就要思考使用对应的方法。比如你从天津想去香港,可以坐车坐船坐飞机,当然坐飞机最快,也最有效;第三是语言选择,根据你的理念及实现理念的算法,要选择一种程序语言。现在常见的有件c刨c址等等;最后就是编程纠错与发布了。

    不过电脑发展到今天,已经突飞猛进,很多固有的模式都被逐渐打破。随之衍生的其他环节也开始受到重视,主要包括销售模式与收费模式。已经有越来越多的网络工程师与程序员在软件开发前期,就将未来的销售与收费考虑进去,这样就做到了销售与开发相结合。

    想消灭木马,就要先了解木马,知已知彼才能百战百胜。所以王韬在做这一切之前,先上网搜索一些与木马黑客有关的网站,从中了解当今主要的木马程序的原理。一般说来,木马程序主要分两种,一种是常驻内存式,一种是寄主式。常驻内存的木马比较好理解,就是木马程序会在系统启动时自动运行,然后运行于后台,无声无息监视着电脑操作者输入的每一组帐户与密码;寄主式木马一般有很强的针对对象,比如专盗号的,专盗劲舞帐号的或者专盗网上银行的,这种木马平时并不运行,而是寄生在所盗软件的主程序上,随着软件的主程序运行而运行。举个例子,某种号盗窃软件就是寄生在主程序上,你一旦运行,它就跟着运行起来了,于是你输入的号码与密码就被悄悄地发往某个邮箱,几分钟后你的就归别人了。

    针对木马的这些特点,以及木丐与病毒的相似性,很多软件厂商开发出大量的反木马软件。这个就不举倒了,反正大家都知道不少,咱们不是春晚,不搞那些广告嫌疑。王韬为了开发出满意的软件,不惜血本,用自己的网上银行在线买了几款反木马软件,对它们的功能c特性c优缺点逐一研究。很快王韬发现,现在主流的反木马软件大多以杀除为主,而防御能力并不如人意,这就是把木马与病毒混淆的结果。

    每种木马都有自己的特征代码,反木马软件就是以各种木马特征代码为准,检查与电脑有关的每一个文件。一旦发现某种木马的特征代码。就立刻报警,然后允许用户手动或自动清除含有特征代码的文件。这种思路在病毒与反木马行业中已经成为王道,每个厂商都不约而同坚守这个理念,唯一不同的就是实现理念的算法。

    但软件开发的理念往往决定一切,好像盖栋大厦,你地基打不好,地上建筑再华丽也没有用,风一吹就倒了。以特征代码滤杀为理念的反木马软件有两大缺点,第一,永远跟不上形势,一旦有新木马新特征代码,反木马软件就必须更新,不然对付不了。于是很多反木马和杀毒软件厂家的技术员们天天疲于奔命。不停地寻找与分析每天网络中新出现的木马与病毒,将它们的特征代码添加到自己的软件中,供用户更新使用;第二,既然以木马的特征代码为准,那反木马软件中就一定要有一个很庞大的特征代码库,直接导致软件体积超重,从上世纪一张软盘就能发布的口刀到今天一张光盘都不一定能放下的瑞星。裸地说明了这个事实。

    除了这些之外,目前国内很多软件厂商对待自家产品态度不端正。总以为他们开发的软件是最重要的,用户电脑里只需要有这个软件就可以了,别的都可以没有。所以厂商在开发软件的时候,完全不考虑软件对电脑资源的占用情况,甚至鼓励技术员开发功能复杂体积庞大的软件。将来可以独霸用户电脑的全部资源,让用户电脑安装他们的软件后。就运行不了别的软件了,仿佛这样才能显示他们的软件有多牛。孰不知,最后被市场无情淘汰的正是这样的软件,
上一章 目录 下一页