“这个计算器,其实和游戏主机也差不多,很显然,里面刷的固件,将它自身的硬件功能给限制住了。”
林鸿看着手中这台计算机,开始有些蠢蠢欲动。
德州仪器的那些工程师肯定非常清楚这个计算器能够完成哪些功能,但是他们偏偏没有将这些功能给开放出来。具体原因,林宏推测可能是因为它本身只是个计算器产品,所以要做得像个计算器,有现在这些功能,已经完全能够满足学生的所有需求了。
“我要是能像破解游戏机那样,尝试将这个计算器破解出来,这样就相当于拥有了一台可以随身携带的微型计算机了”
林鸿脑海中冒出一个非常疯狂的想法,这个想法一经出现,便无法遏制地疯狂肆虐起来。
从理论上来讲,这完全是可能的
不过,真正想要将其破解,林鸿还有很多难题需要解决。
首先是整个计算器的电路图,还有就是z80处理器的整个结构和指令集都必须非常熟悉。
最难的地方,应该在于固件的更新。
游戏机的破解,可以将固件直接拿下来,然后利用烧录器进行重新烧录。那么这个计算器是否也可以这样呢?
林鸿看着手中这个薄薄的计算机,林鸿心中实在有些没把握。
当然,破解的方式是多种多样的,并不一定要局限在这一种当中,其中最理想的一种,就是利用他里面的固件系统漏洞,将其中的系统进行破解提升权限,解放那些已经被限制的功能。
至于采用哪一种方式可以破解,林鸿暂时还不知道,他得尝试之后才能有答案。
精神相当亢奋的林鸿说做就做,他按下计算机的电源,等开机启动之后,在目录中寻找了一下,结果真被他找到了一个名为“ma”的汇编编译器。
于是,他按照手册上的说明,用数据线和房间里的这台康柏计算机进行了连接,然后开始编写一些小程序传输到计算器中,对其中可支持的一些功能进行测试,期望从其中能够发现点什么有用的信息。
这个过程是枯燥而无趣的,并且要耗费相当多的时间和精力,好在林鸿晚上不用睡觉,否则还真没多少时间来测试。
时间就在一次又一次地不断测试中流逝……