第一百三十四章 破解

林鴻想起馬修跟他說過的話,現在的駭客,逐漸轉向了計算機軟體和網路領域,硬體方面的駭客已經極少,這可能是因為現在的計算機制造工藝已經越來越標準化複雜化。

看完這本書之後,林鴻並沒有接著繼續看其他兩本,而是轉而開始研究他今天新買的那個德州儀器生產的ti82型計算器。

之前林鴻只是大略地看了一下,現在才認真研究。他按照說明手冊,將這個計算器很快就玩熟了。

這個計算器,附帶有一本厚厚的說明手冊,除了簡單的操作說明,大部分都是關於技術方面的參考資料。林鴻最喜歡這種技術類的手冊。

這個是一個圖形計算器,不但可以完成普通科學計算器完成的功能,還可以用它來畫圖。

並且這是一個可程式設計的計算器,在它內部,還內建了一種被稱為tibasic的程式語言,林鴻稍微看了一下,是basic的一個衍生版本,將一些功能給去掉了,增加了一些內建的畫圖函式可供呼叫。

厚厚的說明手冊中有指出,這個計算器還可以支援彙程式設計式。使用者可以先在計算機中設計好彙程式設計式並將其編譯為機器碼,然後再使用資料線傳輸到快閃記憶體中,便可以執行這個程式。

它的快閃記憶體有512kb,其中,使用者可以使用其中的b作為儲存資料的地方,就相當於是計算機中的磁碟。

另外,還有一個32kb的ram隨機儲存器,使用者可以使用其中的24kb,用來執行自己編寫的程式。

單色的液晶顯示屏是96x64畫素的,可正常顯示8行字母或數字,每行最多16個字元。在顯示屏的下方,有著多達十排按鍵。

但是,林鴻在手冊中看到,雖然這個計算器的配置比自己的那臺蘋果計算機要高,但是卻沒有那麼靈活,裡面對很多東西都進行了限制,支援的指令也只有有限的一些,主要是和數學運算有關的一些功能。

並且,裡面內建的程式設計功能,大部分都只侷限在文字介面,只有少數幾個內建的圖形函式可以對其進行簡單的程式設計,例如繪製拋物線統計表格常見幾何圖形等等。

林鴻將整個手冊反覆了幾遍,始終覺得用這麼好的配置只能完成這麼些有限的功能,實在是有些浪費了。

他已經通過手冊知道了這個計算器所帶的這個液晶顯示屏基本顯示原理,按理說,完全可以像操作計算機顯示器那樣去操作這個顯示屏。

這時,林鴻想起自己在北京的時候,顧偉跟他講解過的那些遊戲破解知識。

這個計算器,其實和遊戲主機也差不多,很顯然,裡面刷的韌體,將它自身的硬體功能給限制住了。

林鴻看著手中這臺計算機,開始有些蠢蠢欲動。

德州儀器的那些工程師肯定非常清楚這個計算器能夠完成哪些功能,但是他們偏偏沒有將這些功能給開放出來。具體原因,林宏推測可能是因為它本身只是個計算器產品,所以要做得像個計算器,有現在這些功能,已經完全能夠滿足學生的所有需求了。

我要是能像破解遊戲機那樣,嘗試將這個計算器破解出來,這樣就相當於擁有了一臺可以隨身攜帶的微型計算機了

林鴻腦海中冒出一個非常瘋狂的想法,這個想法一經出現,便無法遏制地瘋狂肆虐起來。

從理論上來講,這完全是可能的

不過,真正想要將其破解,林鴻還有很多難題需要解決。

首先是整個計算器的電路圖,還有就是z80處理器的整個結構和指令集都必須非常熟悉。

最難的地方,應該在於韌體的更新。

遊戲機的破解,可以將韌體直接拿下來,然後利用燒錄器進行重新燒錄。那麼這個計算器是否也可以這樣呢

林鴻看著手中這個薄薄的計算機,林鴻心中實在有些沒把握。

當然,破解的方式是多種多樣的,並不一定要侷限在這一種當中,其中最理想的一種,就是利用他裡面的韌體系統漏洞,將其中的系統進行破解提升許可權,解放那些已經被限制的功能。

至於採用哪一種方式可以破解,林鴻暫時還不知道,他得嘗試之後才能有答案。

精神相當亢奮的林鴻說做就做,他按下計算機的電源,等開機啟動之後,在目錄中尋找了一下,結果真被他找到了一個名為ma的彙編編譯器。

於是,他按照手冊上的說明,用資料線和房間裡的這臺康柏計算機進行了連線,然後開始編寫一些小程式傳輸到計算器中,對其中可支援的一些功能進行測試,期望從其中能夠發現點什麼有用的資訊。

這個過程是枯燥而無趣的,並且要耗費相當多的時間和精力,好在林鴻晚上不用睡覺,否則還真沒多少時間來測試。

時間就在一次又一次地不斷測試中流逝

第一百三十四章破解

第一百三十四章破解,到網址

作者「瘋狂小強」的其他小說

修仙高手再戰都市