电脑版
首页

搜索 繁体

第九十九章以静制动上(2/2)

雪风把自己刚才嵌的用来填字的小程序又剔除了来,让解密程序重新运行,他打开内存监视,然后重新运行那个件。现在,他要的,就是仔细观察整个解密过程中,内存的变化情况。

“***~”雪风大叫了起来,他并没有看到门开的一瞬间的景象,因为他的机,竟然重启了。

雪风对自己机的CPU行了降低频率的理,现在CPU运行的速度只有原来的四分之一,与之相应,那个解密程序运行的速度也就慢了好多,原来需要200毫秒就能完成的解密过程,现在就至少需要一秒才能完成,这就给雪风很富裕的时间来捕捉整个解密过程。

雪风此时就等着“咔”的一声,那是钥匙去,门自动弹开的声音,那一定很悦耳。雪风笑了一下,就晃动鼠标,双击了那个件,期待着成功的提示。

好这一切,雪风拍拍,平抑了一下激动的心情,他的前似乎现了一个大的表盘,还有16个人,每个人地手里都拿着一把钥匙,各自站好了位置,只等一声令下,便把钥匙去面前的钥匙孔内。

,原来是这么回事!”很快,雪风就发现了其中的问题,所有拍下来的内存记录中,每个时段的内存都是无规律的,只有一个时段,内存却奇地一致。据这一,雪风大胆判断,程序的设计者当初为了让自己解密程序能准确填这个16个字符,在读16个字符后,了一次校对,就是为了到字符填时的同步。

此路看来是行不通了,计算机也有它的一个负载极限,雪风只好再去想别的的办法。既然把这16个字符准确填解密程序的接是如此地困难,那么原本的解密程序又是怎么完成这一过程的呢?雪风不由好奇起来,自己的写的那个小程序已经把计算机的运行速度发挥到了极限,尚且无法准确,那么解密程序的设计者,又是如何保证自己的程序就能把16个字符准确填各自的位置,而且顺序还不会错呢?

上次破解量密码,雪风采用的方法是快,因为量密码纷繁复杂,解密过程十分缓慢,所以雪风选择了“以快打慢”所谓的“一快打三慢”大概就是如此。而这次,雪风又选择了慢,人为放缓了对方解密程序的解密过程,企图通过慢镜,找到对方招式中的破绽,这也就是武学招式中的“以静制动,后发制人”吧。

雪风很快找到了表盘静止时那16个钥匙孔的位置,并确定了他们的先后顺序,然后重新设计了一个程序,嵌那个件的,这个程序更为简单,只需在程序运行后的固定时间里,填固定字符到固定位置就可以了。

雪风估计了一下这个“校表”的过程,大概需要50毫秒,但是这时间足够自己把16个字符照顺序填各自的位置了,因为在这个校表的过程中,表盘是不动的,钥匙孔的位置也是不变的。

这就好象是我们平时的“校表”在填字游戏开始前,转动表盘的一方把表盘复原到一个默认的位置,然后和钥匙的一方把各自的表都调整到同一时刻,再约好几几分,到什么位置,第几把钥匙。等双方好以上的工作后,表盘开始转动,钥匙的一方只需照时间表来走,就会分秒不差地把钥匙准确相应的钥匙孔内。

连续运行了几次,内存监视帮雪风以50毫秒为一单位,对解密过程中内存的变化情况行了“拍照”这也是内存监视所能达到的最快速度了。雪风对照了几次的记录,发现没有大致的差异,随即关掉了件,把CPU频率又回复到原本的频率。

那原本存在的钥匙孔已经转过去,或许就在你判断上一个钥匙孔的这段时间里,下一个钥匙孔也转了过去。

“咔~”一声响过,接着又是一声“滴”的声音。

雪风把内存记录调了来,一边仔细对比,一边在心里揣着那个解密程序的运行程。或许,只有雪风这样的疯才会使用这样的方法来破解件,一般人就是有工合,面对如此密密麻麻的数据,也已经大了,可是雪风这个家伙,却是能一就看其中的变化规律,并由此来推测解密件的运行程。

热门小说推荐

最近更新小说