公司有很多人问我,怎么在公司电脑上装QQ和360,总的来说,这个是公司禁止的,而且公司有比较完整的检测体系来保证你电脑的干净,当然,如果非要装的话,也不是没有办法。
先来说说公司的账号问题。
在启动电脑的时候,我们会被要求输入windows登录密码,通常这个时候的默认账号是我们自己的英文名字。公司目前使用域的方式管理所有的电脑。在公司的服务器上,保存着所有人的账号和密码,只有密码相符,才能够登陆。但是为了保证我们在无网络的情况下也能正常进入系统,电脑在自己的硬盘上也会相应地保存一套完整的个人配置文件,位置在C:\Documents and settings\目录下。而每次登陆时,电脑都会检查硬盘上的配置文件与服务器上的是否一致,出现异常时,会以服务器上的为准并对硬盘上的文件进行更新。因此,只要我们在公司连着网线,就可以用任何人的账号和密码登陆windows,或者说,可以用自己的账号登陆任何人的电脑(前提是你能够搞定Safeguard并且电脑连在公司网络上)。而每次用不同的账号登陆,C:\Documents and settings\下面就会多一个文件夹。而上一篇中我们提过,windows登陆账号与GUID是一一对应的,这就是为什么我们可以用其他人的windows账号登陆并且以其他人的身份完成iPower和L&E。
那么,我们的电脑中一共有几个账户呢?可以在控制面板->账户中进行查看,最基本的应该有三个:Administrator,GTSInstall和你自己的账号,这三个账号都是管理员权限。但是很多人都觉得,自己的账号好像权限没有那么大,总是受到限制,比如装不了QQ,也无法终止scan32进程等等。这个其实不是账号的问题,而是公司监管系统造成的结果。
公司是如何监管我们的电脑的呢?
首先是xPCreport,这个程序在windows启动的时候自动运行,我们不是很清楚这个程序的具体执行内容,但是从名字上看,它负责将电脑的基本信息报告给服务器。
然后是SIM,这个程序全称Software Installation Management,负责检查/安装公司必须的基本软件。这个软件的行为是先检查电脑中那些公司基本软件的安装情况,比如notes、McAfee、Windows补丁等,然后向服务器报告,一旦发现缺失,就立刻从服务器上下载并进行安装。有了SIM之后,公司只需要在服务器上更新基本软件的清单,准备好相应的安装包,就可以保证公司每台连网电脑都安装了必需的软件,比如现在的IE 7.0,Aura 2.0,Office 2007都是通过SIM安装的。但是SIM有一个问题,由于它不经过用户同意直接下载并安装软件,从行为上判断很像木马,所以容易被杀毒软件或者安全软件误杀,这个就是公司不让我们装360的原因之一,当然,还有其他更重要的原因。
最后是McAfee,这个杀毒软件在业界其实并不以杀毒见长,而是它强大的策略管理。我们会发现,这个软件连一般的U盘病毒都几乎杀不了,但却总是能够禁止我们安装360和QQ,而且一开机就蹦出个Scan32的进程对整个硬盘进行扫描。很让人发指的是,它安装后会建立众多的系统服务,一天世界,个个都随着windows一起启动,最发指的是,这些系统服务相互之间还进行保护,几乎是不可能被卸载的。而比发指还要发指的是,公司香港那边的GTS大约每隔数分钟就对公司所有连网电脑进行一遍扫描,如果发现McAfee异常,马上会有邮件通知你,并且把扫描纪录发给当地GTS。
如何绕过公司的监管并且安装360呢?
首先要关闭公司的McAfee进程。这个很麻烦。在任务管理器中,我们可以看到很多Mc打头的进程,这些都与McAfee相关,但是很可惜,由于它们和系统服务绑在一起,没有办法在这里终止进程。通过控制面板->管理工具->服务,我们可以看到很多以Mc打头的系统服务,但是也很可惜,由于它们相互之间进行保护,我们也没办法停止这些服务。我们需要使用IceSword软件将这些服务强行终止,但是最可惜的是,由于McAfee进程一直都在内存里,IceSword直接会被McAfee当成病毒删掉。所以,我们只能进入安全模式,在这个模式下,系统启动时只启用window自己必需的服务,其他服务项和自动启动程序都不会启动。可悲的是,目前,公司的安全模式只能用账户Administrator登陆。该账户曾经的密码是gtsitgdoa09,目前似乎已经被修改了。
不过,我们自己的账号可是管理员权限!既然是管理员,我们就可以修改其他账号的密码。在控制面板->账户中,我们可以对Administrator账号的密码进行重设,想改什么就改什么。然后用修改的密码进入安全模式,运行IceSword。在IceSword里,将所有和McAfee相关的服务全部禁用(通过查看服务调用的程序位置进行判断)。再进入注册表,修改系统的启动项,个人建议是,保留所有SafeGuard相关的启动项,其余的都禁用吧。然后重启进入正常模式,你会发现整个世界清净了。
通过上面的步骤,我们基本上完成了对公司电脑的"越狱",可以任意地安装自己心仪的软件。
存在的问题。
越狱后的公司电脑很脆弱,由于McAfee没有启动,电脑很容易中毒。当然,你可以装360,但是,要特别注意几点。一是360系统体检的时候,基本上会给你打零分,因为我们的Windows系统有很多的补丁没有打。这个不能怪GTS。我们所使用的Windows是一个定制版本,并不是外面5块钱一张就可以买到的通用版,而比尔盖盖头每次出补丁,GTS都要进行很长时间的测试,判断该补丁是否适用于我们的定制版。我就曾经在2009年的时候,私自安装了某个补丁后导致系统崩溃,幸好还有安全模式和系统还原。二是360进行木马扫描的时候,会把SIM列为可疑对象,一定要把它添加为信任对象。
还有,由于禁用了SIM,公司很多新的补丁和程序都没办法自动装到你的电脑上,所以,你可以在某个月黑风高的夜晚,在公司里运行一下SIM,等上半小时,保证自己的电脑与时俱进。
最后强调一下,失去McAfee的保护以后,电脑的风险很大,所以以上方法请慎用。