手机浏览器扫描二维码访问
难就难在了这个解密程序的运行效率太高了,整个解密过程只需要不到200毫秒,在这么短的时间内,要找出那些钥匙孔都已经是很困难了,更别提插钥匙了,就算是你发现了钥匙孔,等你下手再去插的时候,钥匙孔就已经不知道转到哪里去了。何况这些钥匙孔的位置差异也太大了,有的靠近表盘里面的地方,有的靠近表盘的边缘,但是你又不能插错顺序,只能从第一个字符填到最后一个。跳着填,就算最后所有字符填入的位置都是正确的,程序也会判断你输入了错误的注册码。
雪风做了一个小程序,嵌入到那软件的开头,用来完成这个填字游戏,可是完成最好的一次,也只是成功插入了前面的三个字符,后面的就跟不上了。因为雪风的这个程序多了一个判断过程的,它得先判断是不是出现了钥匙孔,如果出现了,还得判断是不是该插入钥匙,插入哪把钥匙,等判断完,那原本存在的钥匙孔已经转过去,或许就在你判断上一个钥匙孔的这段时间里,下一个钥匙孔也转了过去。
第九十九章 以静制动(上)2
此路看来是行不通了,计算机也有它的一个负载极限,雪风只好再去想别的办法。既然把这16个字符准确填入解密程序的接口是如此地困难,那么原本的解密程序又是怎么完成这一过程的呢?雪风不由好奇起来,自己的写的那个小程序已经把计算机的运行速度发挥到了极限,尚且无法准确插入,那么解密程序的设计者,又是如何保证自己的程序就能把16个字符准确填入各自的位置,而且顺序还不会错乱呢?
雪风对自己机器的CPU进行了降低频率的处理,现在CPU运行的速度只有原来的四分之一,与之相应,那个解密程序运行的速度也就慢了好多,原来需要200毫秒就能完成的解密过程,现在就至少需要一秒才能完成,这就给雪风很富裕的时间来捕捉整个解密过程。
雪风把自己刚才嵌入的用来填字的小程序又剔除了出来,让解密程序重新运行,他打开内存监视器,然后重新运行那个软件。现在,他要做的,就是仔细观察整个解密过程中,内存的变化情况。
连续运行了几次,内存监视器帮雪风以50毫秒为一单位,对解密过程中内存的变化情况进行了“拍照”,这也是内存监视器所能达到的最快速度了。雪风对照了几次的记录,发现没有大致的差异,随即关掉了软件,把CPU频率又回复到原本的频率。
雪风把内存记录调了出来,一边仔细对比,一边在心里揣摩着那个解密程序的运行流程。或许,只有雪风这样的疯子才会使用这样的方法来破解软件,一般人就是有工具的配合,面对如此密密麻麻的数据,头也已经大了,可是雪风这个家伙,却是能一眼就看出其中的变化规律,并由此来推测解密软件的运行流程。
上次破解量子密码,雪风采用的方法是快,因为量子密码纷繁复杂,解密过程十分缓慢,所以雪风选择了“以快打慢”,所谓的“一快打三慢”,大概就是如此。而这次,雪风又选择了慢,人为放缓了对方解密程序的解密过程,企图通过慢镜头,找到对方招式中的破绽,这也就是武学招式中的“以静制动,后发制人”吧。
“奶奶个腿,原来是这么回事!”很快,雪风就发现了其中的问题,所有拍下来的内存记录中,每个时段的内存都是无规律的,只有一个时段,内存却出奇地一致。根据这一点,雪风大胆判断,程序的设计者当初为了让自己解密程序能准确填入这个16个字符,在读入16个字符后,做了一次校对,就是为了做到字符填入时的同步。
这就好象是我们平时的“校表”,在填字游戏开始前,转动表盘的一方把表盘复原到一个默认的位置,然后和插入钥匙的一方把各自的表都调整到同一时刻,再约好几点几分,到什么位置,插入第几把钥匙。等双方做好以上的工作后,表盘开始转动,插入钥匙的一方只需按照时间表来走,就会分秒不差地把钥匙准确插入相应的钥匙孔内。
雪风粗粗估计了一下这个“校表”的过程,大概需要50毫秒,但是这点时间足够自己把16个字符按照顺序填入各自的位置了,因为在这个校表的过程中,表盘是不动的,钥匙孔的位置也是不变的。
雪风很快找到了表盘静止时那16个钥匙孔的位置,并确定了他们的先后顺序,然后重新设计了一个程序,嵌入那个软件的头部,这个程序更为简单,只需在程序运行后的固定时间里,填入固定字符到固定位置就可以了。
做好这一切,雪风拍拍胸口,平抑了一下激动的心情,他的眼前似乎出现了一个巨大的表盘,还有16个人,每个人地手里都拿着一把钥匙,各自站好了位置,只等一声令下,便把钥匙塞进去面前的钥匙孔内。
雪风此时就等着“咔”的一声,那是钥匙插进去,门自动弹开的声音,那一定很悦耳。雪风笑了一下,就晃动鼠标,双击了那个软件,期待着成功的提示。
“咔~”一声响过,紧接着又是一声“滴”的声音。
“他妈的~”雪风大叫了起来,他并没有看到门开的一瞬间的景象,因为他的机器,竟然重启了。书 包 网 txt小说上传分享
第九十九章 以静制动(下)1
雪风郁闷至极,好端端的,机器怎么会重启呢?自己已经分析得很全面了,那软件并没有防破解功能,就算自己破解成功了,也不至于会重启机器啊,何况自己还真不知道刚才是不是破解成功了。
更加郁闷的是,雪风刚才得出的那些资料都还没来得及保存,这一重启,怕是好多工作就得重新来过。雪风此时心里只想骂娘,可是又不知道问题出在哪里,只能干瞪眼瞅着电脑,等待着重启完成。
进入系统,雪风首先打开的就是日志,他要弄清楚刚才发生重启的真正原因,这一看,把雪风吓了一跳,暗道一声好险,刚才并不是因为自己破解软件引起的重启,而是那个神秘人远程搞的把戏。
雪风刚才过于专注,把所有的精力都放在了破解软件上,竟然没有去注意那神秘人的举动,可神秘人刚好就在这段时间内对雪风的机器成功地进行了远程溢出。
溢出,顾名思义,就是有东西溢了出来,这也是黑客窃取对方系统权限的一种方法。系统运行时,会在内存中专门划定一些区域,用来暂时保存一些接收到的、需要处理的数据。如果把整个内存比做一张酒桌,那么这些划定的区域就是酒桌上的酒杯,酒杯彼此之间挨得很紧,而且这些杯子都是事先做出了规定的,有的杯子只能装红酒,有的杯子只能装白酒,有的杯子是给公司老总专用的,有的杯子是给公司员工用的,还有一些杯子,是用来招待一些外来的人员,问题就出在了这里。
只要是个杯子,它就有自己固定的容量,如果一个杯子只能装3两白酒,你却给他倒进了4两,那多余的酒就溢了出来,它会溢到了旁边的杯子里。如果旁边的杯子是给公司普通员工喝的,那也罢了,并没有什么危害,可是如果旁边恰好是公司老总的杯子呢,而你又在白酒里做了手脚,掺了点迷魂药之类的高级货,那老总喝了会是什么反应?
肯定是晕倒了,然后就是任由你处置了,什么公司的银行帐户啦、密码啦,你不是统统都知道了吗,甚至还能利用老总“假传圣旨”什么的。
和酒杯的道理相同,那些黑客就好比是公司里外来的人员,他们本来只能给属于自己的杯子里添酒,但是他们利用程序上的疏忽,故意给这些属于自己的固定内存区域存入一些超长的数据,比如你规定只能存8个字符,他却给你硬塞80个字符,那?
魔族强势,在人类即将被灭绝之时,六大圣殿崛起,带领着人类守住最后的领土。一名少年,为救母加入骑士圣殿,奇迹诡计,不断在他身上上演。在这人类六大圣殿与魔族七十二柱魔神相互倾轧的世界,他能否登上象征着骑...
成仙难,难于上青冥!修真难,没有法宝没有丹药没有威力巨大的符箓,没有强悍的天赋。但是自从有了位面商铺就不一样了,有了位面商铺一切都有了。什么,修真界最普通的洗髓丹在你那里是绝世神丹!什么,你们那个位面遍地都是各种精金矿物,精铁灰常便宜!前世走私军火的商人,今生在修真界同样要将商人当做自己终生的追求。我只是一个做生意的,修炼真仙大道只是我一个副业。成为位面商铺之主,横扫诸天万界。商铺在手,天下我有!...
一个一无是处的,被认为是废物和白痴家伙,把灵魂卖给了恶魔,能换取到什么?美色?力量?财富?权力? 颠覆这世界的所有规则吧,让我们遵寻着恶魔的轨迹 ...
师父死了,留下美艳师娘,一堆的人打主意,李福根要怎么才能保住师娘呢?...
少年附身韦小宝,和康熙做兄弟,唬弄皇帝有一手绝色美女尽收,色遍天下无敌手!睿智独立,诱惑惊艳的蓝色妖姬苏荃花中带刺刺中有花的火红玫瑰方怡温柔清新纯洁可人的水仙花沐剑屏空谷幽香,善解人意的解语花双儿倾国倾城,美丽绝伦的花中之王牡丹阿珂诱惑惊艳美艳毒辣的罂粟花建宁空灵纯洁娇艳精怪的山涧兰花曾柔...
书名?阅女无限??呵呵,广大银民,请看清楚哦。吴县,这个二十岁的青涩小子,进城上学,居然一不留神,取悦于众多美女,在众女的帮助下,事业也是蒸蒸日上。且看主角如何将有限的生命,投入到吴县的悦女事业中去。蹩脚的猪脚,由一个初哥,逐渐成为花丛高手。...