陈芳这几天一直在针对我提出的想法对设计做细微到了极致的修改,而夏雪则接替了陈芳的开发任务。每当我看到夏雪写完一段程序后都会情不自禁的探过头去欣赏一番。明天就是和中远的首次正面交锋了,美国的技术代表已经住到了希尔顿饭店,并且包了一个大会议室。今天下午大家都停下了手里的活,来到了4楼的会议室为明天的演示作最后的准备。
明天的演示事由陈芳和夏雪亲自来操作。所以今天她们俩也作了一次战前准备。在演示了一遍几乎接近完美的设计后,真正的重头戏就要开始了。陈芳拿出了她已经做好的修改,又从头演示了一遍,当接入设备后,一切正常。和之前演示的没什么区别,可是当她直接对硬件仿真的时候错误出现了,她利用了Winodows进程的漏洞让自己的程序系统崩溃了,并且提前结束了一些重要服务,导致Windows重起。Petter瞪着大眼睛不敢相信眼前的这一切,谢元已经用头开始撞桌子了,然后连说了10多个牛X。Bob这厮更搞笑,直接单膝跪地跪到了陈芳面前直接来了一句“女神!”
“陈芳,你这个漏洞100%都能成功吗?”小雨问了一个重要的问题。陈芳紧皱眉头,思考了一会儿说道:
“只要不是XP_SP2以上的系统,应该都可以!不过我想不用担心,明天肯定是使用自己的计算机演示,所以我提前重新装的XP最原始版,没打过任何补丁。”她这一说我就放心了,大家也松了一口气。我让陈芳说一下她这个设计的原理,她告诉大家她是利用了PostThreadMessage函数在指定线程的消息队列中放置消息,然后不等线程处理消息就返回。但Windows操作系统在处理消息机制上存在问题,通过PostThreadMessage函数给进程发一个WM_QUIT的消息,目标进程就会结束,虽然进程(服务)是以system权限运行的,但是没有对发送消息的进程进行有限的权限判别,因此任何进程可以向高权限进程发送消息,如给它发一个WM_QUIT消息,会导致进程退出。当然了,这个漏洞已经在SP2补丁中被修复了。看来明天我们的计划可以放心实行了。
第二天我们技术部所有人都去了希尔顿饭店,中远他们看来也相当重视,总经理李成也亲自来了,当然还有我不愿意看见的郑勇。浓烈的硝烟味早就弥漫了我们两个小组之间,Bob一直紧攒着拳头,估计要是在大街上遇见这小子肯定控制不住了。中远这帮人看来早有预谋,刚进会议室就对美国工程师说能不能让他们先演示。当然了,这正和我们的意思…
中远的软件和硬件运行的很顺利,不要以为他们没有使用从我们这里偷来的设计。我相信所有敬业的工程师都能一眼看出来哪个是自己的作品。虽然我们给他的软件做了错的修改,但是目前还不至于让他们完全无法演示。现在我们只是期待着到最后量变到质变的转变,所以目前他们爱有多风光就有多风光。当陈芳和夏雪开始演示的时候,我不知道别人怎么样,反正我是挺紧张的。都知道有个老板效应,也就是甭管自己以前弄得多好,一在老板面前展示就容易歇菜。虽然只是一个自我安慰的借口,但是现在宁可信其有不可信其无阿。我们现在的紧张完全是怕它不出错,我还真是第一次盼着自己的设计出错…果然陈芳夏雪的演示不负众望出现了系统进程漏洞错误(寒自己一个,这也有不负众望的。。。),计算机重新启动了。虽然说我们Myth心理都非常喜悦吧,可是愣得把表情生生的板成郁闷,失落,焦急等等…Andy还郁闷的锤了一下桌子,小雨更夸张,愣是挤出了几滴眼泪挂脸上。我真是佩服这帮人的演技…陈芳和夏雪假么惺惺的分析了一下程序,然就走到那帮美国佬面前一个劲儿的逛说。我偷偷看了一眼中远的人,他们已经开始笑了。嘿嘿,孙子你们就等着最后被我玩死吧…
在老外们仔细研究了错误后,表示可以理解,但是希望我们尽快修改过来。我们Myth装作一脸沮丧的走出希尔顿,灰溜溜的回到公司。可是回到公司后所有人终于抑制不住自己的激动开心的笑了出来。