特洛伊木马是指寄宿在计算机里的一种非授权的远程控制程序。这个名称来源于公元前十二世纪希腊和特洛伊之间的一场战争。由于特洛伊木马程序能够在计算机管理员未发觉的情况下开放系统权限、泄漏用户信息、甚至窃取整个计算机管理使用权限,使得它成为了黑客们最为常用的工具之一。区别于其他恶意代码,木马不以感染其他程序为目的,一般也不使用网络进行主动复制传播,它是一种典型的网络病毒。
在今天,“特洛伊木马计”是作为“打入敌人心脏”的代名词来使用的。它的出典,是一则代代相传的古希腊神话故事。
相传公元前12世纪,希腊人同小亚细亚的特洛伊城邦进行了一场长达十年之久的战争。战争的起因是特洛伊王子拐走了斯巴达国王的妻子,激怒的希腊人调集十万大军和千余条战船,跨海过洋把特洛伊城团团围住。
但特洛伊人凭借着城高墙厚的有利条件,顽强反击。战争整整打了九个年头,希腊人仍未能攻破特洛伊城。看来强攻已难取胜,希腊联军决定智取,足智多谋的奥德修斯设计了“木马计”。
按照行动计划,希腊联军制作了一匹巨大的木马,将奥德修斯和一些全副武装的希腊勇士藏身于木马的空腹内。希腊人佯装无心再战,仓皇撤退的样子,并将木马丢弃在特洛伊城外。
特洛伊人不知是计,在清理战场时把木马作为战利品抬进城内。入夜,特洛伊城沉浸在欢庆胜利的狂喜之中,完全放松了警惕。木马内的希腊勇士冲杀出来,与前来接应的希腊联军里应外合,一举攻克了特洛伊城。
然而,这一用来破城的木马到底是什么模样,却缺少真实的记载。有人认为,这原是神话故事,并不是事实。以毕生精力研究《荷马史诗》的墨西哥著名学者罗伯特·萨利纳斯·普拉伊斯认为,特洛伊城不在小亚西亚,而是在加贝拉镇,此镇位于今天南斯
拉夫境内奈雷特瓦河流入亚得里亚海的入口处。奥德修斯设计的“特洛伊木马”也不是用木料制作的“马”,而是奈雷特瓦河上常见的一种前部雕饰马头形象的船。特洛伊人误以为是自己的船只,就放行了,造成了丢城灭国的悲惨结局。
萨利納斯的观点未能为学术界所接受不少人提出反对意见。特洛伊木马计中的“马”,是木制的马还是船,至今仍在激烈的纷争之中。