AARD码

2020-09-28 06:52:56

跳转到导航跳转以搜索AARD代码是Microsoft Windows 3.1测试版中的一段代码,它将确定Windows是在MS-DOS上运行还是在PC和DOS上运行,而不是在DR-DOS等竞争对手上运行,在后一种情况下会导致隐晦的错误消息。这种XOR加密、自我修改和故意混淆的机器代码使用各种未记录的DOS结构和函数来执行其工作,并出现在安装程序、WIN.COM和操作系统的其他几个可执行文件中。[1]。

AARD代码最初是由Geoff Cappell在1992年4月17日发现的,然后在与Andrew Schulman的共同努力下进一步分析和记录。[2][3][4][5][6]该名称源自Microsoft程序员Aaron R.Reynolds(1955-2008),[7]他使用#34;Aard&34;来签署他的工作;";Aard&34;在安装程序的机器代码中找到。[8][9]Microsoft在Windows 3.1的最终版本中禁用了AARD代码,但并未将其删除,因此它可能会在以后通过更改已安装系统中的单个字节而重新激活,从而构成确凿证据。[5]。

DR-DOS出版商Digital Research在1992年发布了一个名为“业务更新”的补丁,以使AARD测试能够通过其操作系统。[10][11][12]。

1999年,在美国诉微软公司(United States v.Microsoft Corp.)反垄断案期间,当内部备忘录公布时,Aard法规的理由浮出水面。微软公布的内部备忘录显示,这些测试的具体重点是DR-DOS。[1][13][14]微软首席执行官比尔·盖茨(Bill Gates)一度给一些员工发了一份备忘录,上面写道,关于一个应用程序会做哪些事情,才能让它在MS-DOS下运行,而不是在DR-DOS下运行,你从来没有给我回复过这个问题。他们有没有可能妨碍我们的功能?";[12][15]微软高级副总裁布拉德·西尔弗伯格(Brad Silverberg)后来发来了另一份备忘录,声明:";[12][15][用户]应该做的是感到不舒服,当他有错误时,怀疑是DR-DOS的问题,然后出去购买MS-DOS。";[12][15]。

在Novell购买了DR-DOS并将其更名为Novell DOS之后,微软联席总裁吉姆·奥尔钦在一份备忘录中表示,如果你要在那里杀人,没有太多理由为此发火和愤怒。任何事前的讨论都是浪费时间。扣动扳机时,我们需要对Novell微笑。";[16][12][15]。

曾经的DR-DOS再次易手。新的所有者,Caldera,Inc.,开始就Aard代码对微软提起诉讼,Caldera诉微软,[12][17][18][19],后来达成和解。[15][20][21][22]据信和解金额约为1.5亿美元[23],但在2009年11月随着和解协议的公布披露为2.8亿美元。[24][21][22][25]。

A b Reynolds,Aaron R.(1993-02-24)[1991-12-06]。MSDOS检测-您的热门工作";(PDF)(法庭文件)。MS-Pca 1164868-1164869;X0532177-X0532178;Comes诉微软证据1133;盖茨证词证据85。存档时间为2018-08-03(PDF)原件。(注:这份法庭文件是Aaron Reynolds写于1991年的一封邮件的副本,1993年由收件人之一Phil Barrett转发。)。

杰夫·查佩尔(2011-11-24)[1999-09-03,1992-04-17]。Aard研究记录。存档日期为2016-11-25。(Geoff Cappell于1999年9月3日发表的Web文章,内容是1992年4月17日发送给Andrew Schulman的一封电子邮件。)

杰夫·查佩尔(2011-11-24)[1999-05-08]。";First Public Aard Details";。存档日期为2013-04-02。

安德鲁·舒尔曼著(1993年9月)。检查Windows Aard检测代码--这是一条严重的消息--以及生成该代码的代码。多布博士的杂志。米勒·弗里曼公司。18(9):42,44-48,89。#204。存档日期为2005-12-10原件。

安德鲁;布朗,拉尔夫D.;马克西,大卫;米歇尔,雷蒙德J.;凯尔,吉姆(1994)[1993年11月]。未记录的DOS:关于保留的MS-DOS功能和数据结构的程序员指南-扩展到包括MS-DOS 6、Novell DOS和Windows 3.1(2版)。艾迪森·韦斯利。国际标准书号:0-201-63287-X。ISBN978-0-201-63287-3。(xviii+856+vi页,3.5英寸软盘)勘误表:[1][2]。

^Meyer,Egbert(1998-08-27)。微软:Vorgetäuschter Bug Legte DR-DOS Lahm";海泽在线(德语)。维拉格·海因茨·海斯。从原件存档于2018-07-14。[3]。

亚伦·R·雷诺兹(Aaron R.Reynolds)。西雅图时报。讣告。2008年08月04日。存档日期为2016-03-04-Via Legacy。

布莱恩·德勒特(1998-10-21)。微软(Microsoft)玩硬碰硬游戏(Hardball";)。吃掉国家!3(7)。存档日期为2008-04-20。

杰瑞·普内尔(2000-04-01)。微软垄断辩论。存档日期为2008-08-29。

^";DR DOS 6.0运行Windows 3.1";。计算机世界。新闻短片。1992-04-20.。第6页,2019-07-22从原件归档。

保罗·马蒂亚斯·R(2000-09-18)。";25年DR DOS历史-数字研究DOS历史";。FreeDOS.org。存档日期为2016-11-25。请参阅脚注#19(BDOS 1067h";DR DOS 6.0 Windows 3.1更新,1992&34;;1992-03,1992-04-07:";此公开DR DOS 6.0更新仅包括与Windows 3.1完全兼容的修补程序。对于注册用户,应该有完整的业务更新";,稍后再发货。";),#27(BDOS 1072h";Novell DOS 7 Panther/Smirnoff beta 3";,1993-09:";此问题没有针对Windows 3.1 Aard代码的解决方法。";),#29(BDOS 1072h";Novell DOS 7德文版本";;1994-02-22:";此问题已知具有针对Windows 3.1 Aard代码的解决方法。这也应该适用于早先的英文版。)。

首页--期刊主要分类--期刊细介绍--期刊题录与文摘--期刊详细文摘内容。(1999年4月)。在美国地区法院-犹他州地区,中央分部-Caldera,Inc.。诉微软公司--支持其对微软公司即决判决动议的答复的综合事实陈述--案件编号2:96CV 0645B";(法庭文件)。火山口公司(Caldera,Inc.)。存档日期为2018-08-05。

格雷厄姆·李(1999-11-05)。微软是如何在DR-DOS-Real Bear-Trap和虚假错误的情况下打出不兼容牌的。注册纪录册。存档日期为2016-11-25。

泰德·布里迪斯(1998-08-28)。Windows Warning Resfaces in Suite";(Windows警告重新出现在套件中";)。美联社。存档日期为2016-11-25。

^a b c d Goodin,Dan(1999-04-28)。Microsoft电子邮件关注DR-DOS威胁。CNET新闻。存档日期为2016-03-10。

詹姆斯·爱德华·奥尔钦(1993-09-18)。客户和Novell";(PDF)(法庭文件)。第72-73页。MS 0186262-0186263;来诉微软证据第1793号;阿尔钦证词证据14。存档于2018年8月03年原件(Pdf)。

首页--期刊主要分类--期刊细介绍--期刊题录与文摘--期刊详细文摘内容。(1999年5月)。在美国地区法院-犹他州地区,中央分部-Caldera,Inc.。诉微软公司-案件编号2:96CV 0645B-Caldera,Inc.反对被告要求对原告的技术搭售索赔进行部分简易判决的动议的备忘录(法庭文件)。火山口公司(Caldera,Inc.)。存档日期为2018-08-05。

莱尔·鲍尔(1999-04-28)。Caldera提交证据来反驳微软要求部分即决判决的动议(新闻稿)。火山口公司(Caldera,Inc.)。存档日期为2018-08-05。

^Wheeler,Max D.;Hill,Stephen J.;Tibbitts,Ryan E.;Susman,Stephen Daily;Eskbridge III,Charles R.;Paterson,Thomas W.;Dow,Stuart J.;Palumbo,Ralph H.;Folse III,Parker C.;Borcher,Timothy K.&34;美国地区法院-犹他州地区法院,中央分部-Caldera,Inc.。诉微软公司-案件编号2:96CV 0645B-第一次修订的起诉书和陪审团要求#34;。技术法律期刊(法庭文件)。存档日期为2016-11-25。

格雷厄姆·丽亚(2000-01-13)。Caldera vs Microsoft-和解。BBC新闻。存档日期为2008-10-05。

书名/作者The Sparks,Bryan Wayne(2000-01-07)。和解协议-微软公司和Caldera,Inc.。达成协议解决反垄断诉讼(PDF)(传真法庭文件)。案例1:05-cv-01087-jfm,第104-8号文件,2009年11月13日提交;NOV00107061-NOV00107071;LT2288-LT2298;LAN12S311263739.1;附件A.存档于2017年7月04年原件。[…]。微软将根据卡尔德拉提供的书面指示,以电汇方式向卡尔德拉支付2.8亿美元(2.8亿美元),作为本协议涵盖的所有索赔或潜在索赔的全部清偿[…]。(注:Caldera诉微软案的这份文件是Novell诉微软案的证物,并来自于诉微软案。)。

书名/书名/作者://by by the a b wallis,Richard J.;Aeschbacher,Steven J.;Bettilyon,Mark M.;Webb,Jr.,G.Stewar;Tulchin,David B.;Holley,Steven L.(2009-11-13)。微软的备忘录,反对Novell就微软的肯定辩护再次提出简易判决的动议,并支持微软提出简易判决的交叉动议(PDF)(法庭文件)。美国马里兰州地区法院。第16页。Novell,Inc.。V.微软公司,民事诉讼编号:JFM-05-1087。存档时间为2019-05-24,原件为PDF。[…]。微软向卡尔德拉支付了2.8亿美元以了结此案,卡尔德拉将和解收益中的3,550万美元作为所谓的特许权使用费提供给诺韦尔。[…]。由于不满意这个数额,Novell于2000年6月对Caldera(由Canopy Group接替)提起诉讼,声称Novell有权获得更多。[…]。Novell最终获胜,在微软支付给Caldera的款项中增加了1,770万美元,总计5,300万美元[…]。

乔·威尔科克斯(2000-01-11)。卡尔德拉和解协议展示了微软新的一面。CNet.。存档日期为2016-11-25。

^Jones,Pamela(2009-11-23)。向微软在Novell WordPerfect案件中进行简易判决的交叉动议展示。格罗克劳。存档日期为2013-08-21。[…]。附于微软法律备忘录的证物,以支持微软在Novell诉微软反垄断诉讼中进行简易判决的交叉动议。我们最终找出了微软在2000年支付给卡尔德拉的和解DrDoS诉讼的金额:2.8亿美元。我们甚至可以阅读和解协议。它作为展品附呈。[…]。和解条款多年来都是密封的,但[…]。现在这个谜团已经解开了。[…]。根据备忘录第16页,我们还了解到Caldera/Canopy随后从这2.8亿美元中向Novell支付了什么:最初是3550万美元,然后在Novell在2004年起诉Canopy成功后,Caldera';在这件事上的继任者额外支付了1770万美元。微软声称,Novell不是这起反垄断案的真正利害关系方,因此它不能起诉微软对其提出的指控,因为微软表示,Novell在向Caldera出售DrDoS时,将其反垄断主张出售给了Caldera。因此,这些展品试图证明,可以说,通过早先的诉讼,诺维尔获得了全额赔偿。因此,我们阅读了Novell诉Canopy诉讼中的一些文件。Novell回应称,它保留了在应用程序市场的反垄断主张。[…]。

戈麦斯,李(2000-01-11)。微软将支付2.75亿美元了结卡尔德拉的诉讼。华尔街日报。存档日期为2016-12-31。微软公司(Microsoft Corp.)同意支付约2.75亿美元了结卡尔德拉公司(Caldera Inc.)的反垄断诉讼,从而避免了一场可能会提出10年前肮脏指控的审判。[…]。微软和1996年提起诉讼的盐湖城小型软件公司Caldera没有透露和解条款。不过,微软表示,在截至3月31日的第三财季,该协议将收取每股3美分的费用[…]。该公司约有55亿股流通股[…]。

拉里·奥斯特曼(2004-08-13)。那么,为什么Windows人员不直接从系统中删除AARD代码呢?存档日期为2016-11-25。

杰夫·查佩尔(1999-05-08)。";Aard Code";。存档日期为2010-01-13。(详情和初步发现)。

约翰·R·威尔克(1998)。老牌电子邮件追随者微软(Microsoft)在反垄断诉讼中的表现。华尔街日报。道琼斯公司(Dow Jones&Amp;Company,Inc.)。存档日期为2016-11-25。(Caldera诉Microsoft Details)。

John博士(1999)。调查显示:MS OK,但约翰博士并不信服。Kickass齿轮。存档日期为2016-11-25。(站点包含来自Microsoft的电子邮件摘录和一个跳过AARD代码的示例(XMS错误))