第两百三十五章 磁卡(2 / 2)
两个多小时之后,梁虎完成了所需要的程序,他进行了一番编译改掉几处小bug,随后正式运行这个程序让读卡器能够正常的工作。在反复调试确认没有问题之后,梁虎这才从丝绦腰带里面拿出那张压箱底的磁卡,放在读卡器上开始读取内部的数据。
“请输入密码:”屏幕上立刻显示出一串英文字符,看来磁卡的使用者进行了加密,不过这可难不倒梁虎,他马上运行自己编写的解码软件,利用服务器组的超级运算速度强行破解,才不过几分钟的时候就攻克了磁卡的第一道防线。看着密码输入界面消失,文件目录树出现在屏幕上后,梁虎忍不住摇了摇头,这种磁卡是星条国九十年代的产品,它受限于机能还有容量,密码的复杂程度有限,而且没有“自毁系统”,根本不能制止暴力破解,一旦落入他人之手只需要时间便可以慢慢破解出里面储存的东西。
不知道使用者是不是已经知道了这个问题,梁虎发现文件目录树的字符全都是乱码,他很随意的点开其中一个,里面也都是乱码或者杂乱的数字,这种二次加密的伎俩同样挡不住梁虎的暴力破解,十几分钟后梁虎便撕开所有伪装见到了磁卡内数据的真容,一大堆长串的数字。
梁虎仔细比对了一下这些数组,立刻发现其中有部分数字非常的有规律,看起来很像是日期,他假设自己的猜想正确,将所有的数组以中间疑是日期的部分为基准分解成三段,立刻让看上去杂乱的数字变得非常具有可读性,成为了“某个主体,在某个时间,做了某件事情”的模式。
“国内的信息安全任重道远啊!”梁虎装模作样的叹息了一声,有种杀鸡用牛刀的感觉,作为黑客他本以为会花费很多时间来破解磁卡信息,结果前后加在一起也没超过三个小时,这里面还有两个多小时在编写程序,根本算不上黑客行为,让梁虎感到实在是有些不过瘾。
接下来的动作变得非常富有针对性,梁虎开始对被分离开的数字进行各种试验,看它是否代表某种含义,比如汉语拼音代码,英文日文法文字母代码,或者指代某本书某页某行第几个字等等。这是一个没办法确定时间的过程,毕竟使用者可以选择的范围实在太宽广了,只能不停的在这些数字当中寻找某种规律,再用找到的规律去套其他数字,看看是不是严丝合缝,能不能破译成可读的汉字信息。
在等待服务器组程序自行拆解的过程,梁虎坐到另一台屏幕前,继续编写军事卫星的运行程序,他黑掉这颗卫星自然不满足24小时接收一次数据,最理想的情况必然是即时反馈地面信息,想要达到这样的效果非常麻烦,需要大量的程序运作,不管是卫星端还是地面移动端,而且即时传输的过程还必须要做好加密和安全防御,否则一旦被人窃取到其中的数据,梁虎将会面临无穷无尽的麻烦,若是被实力强大的黑客组织找出破绽,更有可能重演梁虎黑掉军事卫星的那一幕,他可就没脸见人了。
也不知道过了多久,梁虎的电话响了起来,他接通之后立刻听见姚雪晴怒斥的声音:“梁虎,我让你帮着照顾小孩,你怎么丢给幼晴自己跑掉了!”这个时候梁虎才猛然记起自己还担负着重任呢,他将编写好的代码保存退出,飞快的离开机房来到了别墅客厅。
梁虎和姚雪晴见面之后,被她又是一顿好说,由于这个事情的确是自己做得不对,梁虎只要捏着鼻子认账,反倒是聂幼晴在旁边说了不少好话替他开解。此时天色已晚,秦若云和刘柳她们已经做好了饭菜,招呼大家吃饭,梁虎坐在了餐桌旁,就看到辛晨把自己的银行卡递过来说道:“虎哥,大家都让我跟你说声谢谢,再预祝你新年快乐!”
“什么新年快乐?不是还没过年吗?”姚雪晴奇怪的问了一句,不过梁虎已经完全顾不上她了,因为梁虎从刚刚拿在手中的银行卡上看到了一串非常熟悉的数字。
“原来如此!原来如此!”梁虎兴奋的推开椅子急匆匆往外跑,对姚雪晴招呼自己的声音充耳不闻,他以最快速度回到机房里,重新坐在了电脑面前,随后仔细查看那些原本晦涩难懂的数字。在受到自己银行卡上账号数字的启发,梁虎发现自己正在寻找规律的那些数字,很可能就是银行的账号,他经过一番抽丝剥茧般的比对,很快就确认了自己的猜想,同时也读懂了磁卡上那些数字记录所代表的意义。