第1章 奇怪的服务器程序
张九问放下电话挠了挠头,然后用办公桌上的电脑登陆了公司的服务器。
敲击了几下键盘之后,果然显示器上浮现的结果和他预想的差不多。一组程序在公司服务器内运行,占用了服务器大量资源,和系统运行部刚刚反馈的情况差不多。
然而现在公司并没有相应业务,服务器应该处于空闲状态,这组在后台运行的程序就有些吊诡了。
如果说只是单纯的处理掉这组来历不明的程序,张九问可以用自己的权限轻松的关掉这些程序进程并删除相关的一切信息,这样他就可以悠哉悠哉的准时下班到酒吧喝酒去了。
然而张九问并没有如此草率的做,而是皱着眉头思考起来。
原因无他,系统运行部反应的这个问题张九问之前已经自行处理过一次了!
虽然现在服务器内跑着的程序换了文件名,但那种运行特点与系统占用率让张九问一下子就看出了这就是之前自己已经处理过的非法程序。
运行程序换汤不换药不说,伪装的还特不走心,好像也没有太在乎被人发现一样。
作为高性能计算部的主管,张九问自然有责任搞清楚这个进入服务器运行的程序究竟是怎么出现的,是黑客入侵植入还是公司内部人员所为。
如果是黑客入侵,那就要赶快想办法补上漏洞,或是赶快向安全部报告,否则公司的数据财产和信誉将遭受严重损失。
而如果是公司内部人员所为,那张九问就不能贸然行事。可同样需要搞清楚做这件事情的人员的目的是什么,这个程序究竟是个什么东西,然后视情况决定如何处理。
要知道其实公司即便没有业务,一些试验用的程序也会装到服务器中进行测试运行的。
只是这些操作至少也要经过张九问这一级别的部门经理首肯,否则每个项目小组都有抢夺服务器使用权的理由,不乱了套那就见鬼了。
所以就算是公司内部人员所为不会造成什么严重后果,可这种直接无视所有领导而私自操作的行为也是很让张九问生气的,在他看来这是对他权威的一种挑衅。
总之诡异程序进程这事必须要有个结果,不然消息被动的传到老板耳朵里,自己的形象也会严重受损,对于之后的发展影响可不小。
之前自己的处理太过草率了,张九问如此告诫自己。这次他一定要搞清楚事实的真相,以防止问题重复发生。
在上一次处理的时候张九问其实有将服务器中的这个非法程序拷出来了一个备份来研究,但是研究来研究去也没搞清楚这个程序是个什么鬼东西。
没错,程序是加过壳的,就是用来加密计算机病毒的那种封装,而且异常坚固,让张九问这种老程序猿拿它也没辙。
这让张九问觉得有些丢人,自己好歹也是从大厂出来的精英,连这么一点问题也搞不定让他觉得非常丢脸。
可术业有专攻,破解病毒程序封装这种操作并不是张九问的强项,好在他已经判断出这个程序并不算什么计算机病毒,否则之前的成功进入服务器就已经会让公司损失惨重了。
这个奇怪的程序并不从服务器内获取信息,也不会进行恶意破坏。
唯一对服务器造成的影响就是在服务器空闲的时候会通过通信端口与互联网沟通,然后获取大量的数据并运行,这使得整个服务器的系统占用率直接升高到百分之八十以上。
而服务器一旦开始运行别的大型程序,这组程序便会非常“谦让”的退出当前任务,只在内存里保留一个唤醒模块,等待服务器下一次闲置下来。
这显然是有人在利用公司的服务器算力来做私下运算的行为,是在挖矿还是搞别的什么事情就还不得而知。
挖矿的可能性非常大,这是张九问的判断,因为虚拟币值高且未被定为违*法的时候公司也能接到类似的业务。
但那种情况公司是有利润拿的,可现在这是偷挖,情况就非常不妙了。
公司没有相应收入,服务器又会一直处于高负载状态,耗电量肯定会居高不下,公司电费肯定会异常增加的。
如果张九问不能拿出电力消耗的说法,那这电费财务部肯定会在公司会议上提出质疑。
相反已经与张九问通过气的系统运行部只要把事情一讲就没有了责任,什么事就都落到了超算部这边。
张九问如果把事情推到安全部也不是不可以,但他也担心是自己部门的哪个家伙在乱搞。
自己如果没把事搞清楚就交出去,那肯定会在公司内部闹出大笑话。
问题是现在挖矿这种无脑操作已经被通报非法明令禁止了,如果服务器内运行的真的是挖矿程序那公司和自己还可能因此吃官司或是受到处罚。
这要是再上了新闻,那乐子可就大了,华科院关联企业“挖矿”!?还真不好说这算不算是一次另类的广告,反正华科院那边估计一些领导要被气得七窍生烟。
张九问明白这种事一旦曝光对于公司的声誉是多么大的打击,所以综合各方面张九问一定要赶快搞清楚事件的原委。
所以这一次张九问决定换一个策略,既然无法破解程序,程序文件删除了之后又会偷偷的回到服务器内,那就换个思路搞清楚是谁在控制这个程序好了。
想到此,张九问双手熟练的在电脑上操作了一下,从自己的办公电脑内翻出一个插件程序。
这个是张九问之前无聊的时候编写的一个小程序,可以监控运行设备里各个程序对端口的访问,监视网络数据更是小菜一碟。
随手调整了几个参数,张九问将程序插件调整成只监视可疑程序的设定,毕竟自己这也是向服务器内添加了不相干的东西,如果监视一切程序的话,被人抓住把柄解释起来可是很麻烦的事情。
搞好了这一切之后刚刚好到下班时间,张九问关闭显示器准备正常下班。
这之后他只要注意查看插件发送到自己邮箱和手机上的日志就能知道可疑程序到底是在与哪里进行联络了。
这样顺藤摸瓜找出该程序的所有者也就不是什么难事了不是吗?张九问现在需要的只是静静等待。
如果是外部入侵,正好可以顺势发现漏洞并进行弥补,如果是内部问题,那张九问就要研究一下怎么处理这个问题了。
至于要不要报告网络警察追究黑客的责任或是处理公司内部搞事之人就不一定是张九问所能干预的了,那需要公司领导做决定,和他这个部门经理就没有什么关系了。
不过当然张九问也可以选择隐瞒不报,这就要看张九问如何选择了。
出了办公室的张九问与赶着下班的其他同事们打着招呼,五点!
这家公司可能是少有的几家不提倡加班的it公司了,只有在绝对必要的时候才会要求员工加班,每年加班的次数屈指可数。
所以现在大家都在忙着收拾物品下班,这让原本非常安静的公司一时间显得有了些生气。
张九问当前供职的公司名叫周易超算服务有限公司,主要提供超算和云计算服务,老板姓周名易,很神秘且非常有个性,很少在公司出现。
不同于一般公司老板看到员工闲着就难受,周易超算的老板才不管你每天在干些什么,他只要结果,不管过程。
公司的口号也很有意思,效率,就这么两个字,记得周老板少有的几次出席公司会议时只强调了几个内容,而反复提及的也就是如何提高效率了。
张九问还清晰的记得老板说过一句话,那就是你能用一行代码搞定的事就不要写两行。你能十分钟搞定的事就别给我拖上一个小时!
如果能把程序优化一下减少BUG或是提高运行效率就不要因为畏惧代码量庞大而不敢操作!
老板周易是如此说的,也是这么做的,为了完善一个公司的运行环境框架,老板亲自指定成立了一个攻关小组,就负责解决这个问题。
即便如此,攻关小组也几乎从来不加班,因为老板周易本人就非常讨厌加班,不必要的加班更是被这周老板所鄙夷,在他看来加班是无能的象征。
这也就造就了周易超算下班时间一到大家就争相逃离公司的奇观,想来在其他it公司根本看不到这种景象吧?
不过张九问时常也会觉得公司的名子非常不走心,虽说用老板的名字命名公司的先倒不少,可周易这名字很容易让人联想到是给人网络卜卦问神求姻缘的站点,妥妥的神棍网站,和高科技公司一点都不沾边。
就算你公司老板名子就叫周易也不能这么草率吧?以至于张九问最早投简历的时候差点就忽略掉了这家公司,也差点因此错失掉现在这份相当不错的工作。
“哎,孔祥东,下班了啊,怎么还往回跑?不会是你小子白天那点破任务没完成吧?!”走廊里,同事马博恩和一个瘦小的同事打趣道。
“平板电脑落下了,我回去取一下!”名叫孔祥东的男生显得有些腼腆的回答道,然后从马博恩身边侧身挤了过去。
“晚上一起出去嗨皮怎么样?!我做东请客!”马博恩侧过头向孔祥东建议道。
马博恩是公司内有名的活跃分子,经常组织一些工作之余的聚会娱乐活动,非常受欢迎。
现在他身后就已经聚集起了一帮男男女女,想来就等一会出了公司到外面潇洒去了。
“不去了小马哥,晚上我还有事情!”孔祥东有些腼腆的婉拒了马博恩的邀请,然后闪身进了办公室。
“切,傻小子活该单身!这么好机会也不知道把握一下!”马博恩眼角撇了身旁几名公司服务部门的小美女低声嘀咕了一句,然后便招呼着身后的一众年轻人呼呼啦啦出了公司。
“年轻真好!”张九问摇头笑了笑自言自语道,这个孔祥东的样子还真像年轻时的自己,同样非常内向腼腆,不善于交际。
这样可不好,哪天自己开导开导这小子?!张九问嘀咕道。
坐上电梯下了楼出了公司大楼,张九问依照半年以来的习惯来到公司不远的一家名为情怀的酒吧,坐在老位置上点了一杯低度酒等待属于自己的“缘分”。
张九问从前是不喝酒的,现在也算不上什么正经喝酒的人,因为他点的酒度数太低了,在正经喝酒的人眼中连啤酒都算不上,仅仅只能算是饮料的范畴。
这是张九问做程序员养成的习惯,因为喝酒对大脑是有伤害的,像他这种主要靠逻辑思绪讨生活的人,自然不可以养成酗酒的习惯。
其他的程序员其实也大多如此,什么组团去酒吧纯属为了取乐,感受气氛为主,喝的大多是酒精含量极低的饮料。
张九问现在供职于周易超算服务有限公司,做的是超算部运营经理。在此之前他在一家知名互联网公司做码农,在圈子里也算是小有名气。
近十年的码农生活让张九问在上一家公司做到了t3级别,在圈子里具有了一些影响力和知名度,这也是张九问能获得现今这个职位的一个原因。
不过张九问所付出的代价也是非常巨大的,加班和巨大的工作压力让张九问的身体情况出现了问题,颈椎等各种小毛病不断不说,奔四的人也没能谈得一个女朋友。
这在it圈子里算是常态,别看搞编程的程序员收入可观,可背后的心酸也是外界所难了解的。
老码农因为枯燥且高强度的工作身体出现问题很常见,更有一些因为孤寂的个人生活而产生了与常人不大一样的爱好。比如沉浸在二次元的世界里不能自拔,喜欢收藏塑料小人这些等等,否则你以为为啥会出现女装大佬程序员?
当然这里不是对女装大佬程序员的癖好有什么歧视,人家只不过是通过自己的方式舒缓工作的压力,我们要以积极的,欣赏的态度对待。
张九问之前的公司就有一名同事喜穿女装,而且长得俊俏,被一些同事打趣说干脆追求该女装大佬算了,毕竟男人最懂男人。
对此张九问一笑了之,因为他明白这只不过是同事们用来打趣自嘲的玩笑话。
不过张九问也意识到这种生活不能一直进行下去,自己总不能和爱好过一辈子,家里人也不会同意,于是他这才决定换一个环境。
可对于已经在这个行业拼搏了十多年的老码农,想换一个全新的职业哪有那么容易?
大多数人在一个行业干久了之后即便不再从事同一种工作也会选择与之有所关联的工作来做,原因便是入行难度会低一些。
比如做设备维护维修的人转行可能就去卖设备备件了,毕竟修理设备的人接触零备件,对这些东西最熟悉。
因为已经具备相当的专业知识,介绍起自己的产品有什么优点都能讲得出来,客户提出问题也能理解,回答得也会非常专业,这就是你之前工作经验带来的优势。
。