黑客-动作-时序

在计算机系统原理中,时钟始终是一个比较关键的概念。又或者在嵌入式开发中,一个硬件的时钟周期也将是一个非常重要的概念,它就像心跳一样鼓动着计算机内部的电流的跳动,一个始终周期才更新一次整个电路板的状态,不比如我们现实世界中的时间是连续,所有的状态看起来都是连续不断的出现在我们面前,在计算机概念之中,所有都是间断的,有明确的时间间隔的出现,只是说这个间隔时间非常短,频率达到上亿次每秒,所以对于人来说他是连续。但在真正的黑客眼里,计算机内发生的一切都不是连续的,程序不是连续的,它是由一个个寄存器和计算器完成的。从这种微观的计算机中出发,就能发现计算机宏观的设计思路,就是将一些断断续续的动作拼接起来,成为一段程序。

要发现这一点的重要性,就需要有足够的经验,已经能够跳出整个程序看整体的布局,同时要具有模块化的思维,要将功能拆分,然后重新组装,然后在脑海中模拟在时间的运行下,不同的时序排列对于整个程序结果有什么不同的影响。

所谓技术,除了那些未知的,缺少认识的底层,又或者严重封闭的商业软件。在已知的技术来说,留给真正的技术使用者的空间,不过与就是不同的排列组合而已,又或者就像错乱的马路,怎样才能达到最后的终点,怎样最快的达到终点,这是思维的竞争,又有时候是人的竞争,甚至包括了简简单单的人性,虽然对于大多数的技术人员来说,剥离人的弱点,更加有助于专注,但或多或少,他们总是带有一种独特的个性在自己所创作的产品里面,又或者在攻防中带有个人的思维路线,这种思维路线既是封闭的,不为人知的,给人一种神秘感。但同时这种封闭一旦被人破解,那对于技术人员来说,也将是致命的一击,至少他不再能够骗过对手。这虽然不是下棋博弈,虚招实招,但仍然存在人的因素在里面。

这次动手的目的,是一家市场上一个不大不小的游戏公司,因为强不过周边人的一些请求,外加上本身也染上了虚荣的坏毛病,所以就应了下来,对于这种事情,在第一次做过之后,他或多或少都有点轻车熟路的感觉,虽然也有失手的时候,但每次都没什么大碍,他并没有暴露自己。

这次他也和往常一样,像准备上战场的士兵一样准备着自己的一大堆的工具,白天睡觉,半夜起来,他开始了工作。首先他按照正常的步骤操作了对方的程序代码,然后在电脑上模拟器上安装app,开始抓取网络数据,分析数据,确定对方的后台服务器地址。这个时候就要开始想办法套到服务器的密码,这是一个非常难得操作,有时候服务器是不能通过外网进行访问的,这样还要去找一个踏板,这次比较简单,他已经识别到这台服务器可以通过网络直接登录进去,这省去了不知道多少的事儿,于是接下来最简单的莫过于想怎么套到密码了。最简单的莫过于邮件轰炸,又或者套牌连接,反正就是想办法获取服务器的信任。老手一枚,几套连坏招一下,很快他就拿到了密码,最后登录服务器,开始查看服务器运行情况,安装后门,今天的工作结束。

看看表,半个多小时,时间还早,吃个早饭吧, 明天还得继续弄。于是他穿上工服,就除了宿舍大楼,到校门打个招呼除了学校,这个时候四周漆黑一片,已经没什么灯火了,学校修在山上,下山的大路崎岖,小路更是东道西拐,最后好不容易下山,在山门口,一家店昏暗的灯光,点亮了周围的一小片。他走了过去,正想买东西,却看到几个学校的学生站在门口,围堵在哪里,嚷嚷着要东要西,小明早听说这群人的来头。也不想惹出什么是非,现在他也学乖了,多一事不如少一事,况且这群没脑子的娃,要是惹到了,还不知道能做出个啥事,也就尽量的避开那些人,沿着路边的人行道,往另外一个方向去了。

这个方向原本是要开发的,但傍山岩体不稳,加固了几次,时不时的仍有落石,人际都罕致,更别说开店了。于是这里就有一段当年修了一半的路,小明沿着那条路,一直走,直走到了尾,挨着的是从山上倾泄出来的山石泥土形成的斜坡。他就站在哪里,四处观望着,漆黑一片。也没什么好看的了,他静静的站在哪里,突然感到脱离了热闹,脱离了人际,有一种恐惧惹上心头。心里面不禁的颤了颤。

“这是什么鬼地方?”。

他自言自语道,但又不像是自己说出来的一样,因为他的脑子并不觉得应该说这样话,但他心里面却把这句话给冒了出来,这又增添了他的恐惧,就好像有另外一个人一样。

“算了,还是回去把~”

话还没有说出口,他已经不自觉的往山上跑了,跑得飞快,甚至觉得不累,也不气喘,就像是飞一样上了山。等到了宿舍,进去看到几个舍友,他才觉得安稳了许多。又不饿不累了,就继续了他的工作。

同学想要充几个游戏币,他得想办法找到游戏币这个参数应该存在什么地方。这个时候当然不能大规模得在里面遍历查找,最好得办法就是数据跟踪,于是他又打开了模拟器,不断得登录登出,不断得尝试寻找那么一点点得线索,然后跟踪这个线索,最后终于让他找到了一个文件目录下得数据。这个时候有多种选择,一种是模拟请求,让他游戏程序自己充,还有一种就是暴力破解,直接解码数据文件,加密算法他知道那么一点,但对当代数据加密应用来说,要破解一个它其实非常有难度,又或者直接模拟请求。但尝试了很多次,仍然失败了。

想了半天,他感觉没有什么办法了,肚子又饿起来了,又不想下山了,只好躺在床上继续睡了。

你可能感兴趣的:(黑客-动作-时序)