[終於碼完了,加更奉上,加更計劃先暫停,小強要好好想一下後麵的情節,以便能夠更加精彩,希望大家能夠理解]
林鴻很不死心地再重啟了兩次,顯示器上依舊顯示著一行文字:“無效的驅動器”
好在他現在已經不是什麽都不懂的菜鳥了,對這種情況大概也知道一些,不會像以前那麽驚慌。
不過,他暫時還沒能達到自己能夠解決這個問題的地步。沒辦法,隻好求助亞瑟了,亞瑟在這方麵應該有經驗。
他看了看時間,淩晨一點多,亞瑟此刻不知道睡著了嗎?
要是平時,他肯定早就睡著了,但是這兩天估計他的睡眠會有所混亂。
林鴻走到外麵,靜靜地站在亞瑟的房門外聽了一會兒,果然被他聽到了一些動靜,於是他便敲了幾下房門。
“咚咚咚。”
隻聽見裏麵的響動突然大了起來,這突如其來的敲門聲似乎驚嚇到了亞瑟。
過了一會兒,他才問道:“詐?”
“是我,stone。”林鴻低聲應道。
房門被打開來,亞瑟一臉驚訝看著林鴻:“你還沒睡覺?”
“你也不同樣沒睡嗎?”亞瑟對他笑笑“今天連通了網絡,比較〖興〗奮,一直在上網呢。”
“我也睡不著,你知道,為了計算器上的那個程序。馬修現在也沒睡,在線上和我聊了很久了。“亞瑟將林鴻迎進房間,然後躡手躡腳地將房門給關上了,要是被他父母聽到,那可就要挨罵了。
“進展怎麽樣?”
林鴻看到,亞瑟的計算機中正打開了一個代碼編輯器,他剛剛很顯然在編寫代碼。
“我正在編寫一個乒乓遊戲。”亞瑟坐回座位“你應該知道吧?乒乓求〖運〗動在〖中〗國應該很流行。”
林鴻點點頭,他瞬間明白了亞瑟的意思:“可以聯機對戰的乒乓遊戲嗎?”
“對。這個遊戲雖然簡單,但是如果能夠將兩個計算器連接起來玩的話,趣味性和可玩性就大多了。一旦完成這個我們還可以將其他平台上的多人遊戲移植到ti-82上。”
他和馬修商量了很久,最終還是決定先要將聯機問題解決了,然後再去想其他有意思的遊戲內容,隻要能夠成功地將兩個計算器連接起來,普通的遊戲也可以變得非常有意思起來。
返校舞會就要到來,他們要趕在舞會開始之前將這個遊戲完成。
林鴻同意他們這個想法,隨口問道:“你以前有研究過紅外線通信技術嗎?”
亞瑟搖了搖頭:“這一塊的技術資料實在太少,我查了一下,在這一方麵的通訊協議有很多,並沒有統一的標準,並且研究了幾個比較常見的通信協議,都比較臃腫,不太適合我們這個。”
“德州儀器公司官方用的那個協議呢?”林鴻記得他們本身是有一個自帶的通信功能的。
“我不清楚他們具體用的是哪個協議,他們並沒有公開。”說到這裏,亞瑟的情緒有些急躁“時間太短了,隻剩下一天時間,我們肯定無法在舞會開始之前將其開發出來!”
林鴻今天在學校的時候,已經抽空將tcp/ip的通訊協議看得差不多了,對這一塊的隻是也不再想以前那樣兩眼抓黑,所以現在他才能和亞瑟順利進行對話。
他知道,紅外線通訊肯定有自己的協議,但沒想到根本還沒有形成統一的標準,大家各自為戰,幾乎每一個廠家都有自己的一套標準。
“你的乒乓球程序完成得怎麽樣了?”
“已經差不多了,隻剩下通信方麵的功能了,如果無法進行通信,接下來的開發根本無法進行下去。”
林鴻拍了拍亞瑟的肩膀:“夥計,不要急,既然他們的協議都不能滿足我們的要求,那我們就和其他廠商一樣,製定一個自己的協議。”
“自己製定?”亞瑟聽到他的話有些意動“的確是個解決方案,但是還來得及嗎?”
“當然來得及,我們還有一個白天加一個黑夜的時間,我想應該足夠了,我們來一起設計這個協議。不過,在此之前,我需要你幫我一個忙。”林鴻終於說道自己的事情。
“什麽事?”
“我的計算機已經無法啟動了。”
來到林鴻的房間,亞瑟隻看了一眼顯示器,就知道發生什麽事情了。
“計算機中毒了。”
“我知道,這都是我的錯。”林鴻有些鬱悶地將剛才的自己做的傻事和亞瑟說了一遍。
亞瑟表示對這種情況的出現非常理解,他說菜鳥階段,一般都會出現這種情況,現在的計算機網絡環境已經不再像以前那樣,開始出現各種各樣的病毒和木馬,新手進入網絡,很容易中毒感染。
亞瑟從自己的房間裏麵找來一張係統軟盤,然後重新啟動,很快就進入了一個界麵,他輸入一個指令之後,說道:“硬盤不見了。”
林鴻聞言一驚!“怎麽會?我可沒拆過這台機器。”
“嗬嗬,你別擔心。”亞瑟見嚇到他了,頓時笑了起來“我的意思是,病毒將硬盤的引導記錄給破壞掉了,所以我現在使用軟盤上的係統進去之後,發現不了硬盤的存在。”
然後他調出其中一個小工具,然後輸入了幾個命令檢測了一下,發現硬盤不見。
“這是monkey病毒的一個變種。”他已經知道了病毒的類型。
“monkey病毒?”林鴻一聽頓時來了精神,這是他第一次親曆中毒,有的並不是對它的恐懼和害怕,反而有一種另類的〖興〗奮感。
“是的。那個澳大利亞黑客自己對monkey病毒進行了修改,不過他的技術顯然還不到家,要不然廠啟動的時候,是不會出現這種情況的……”
經過亞瑟的介紹,林鴻這才知道,這個monkey病毒本身的確是一個非常厲害的病毒,竟然可以修改計算機硬盤裏麵的引導扇區,將原本存儲在第一扇區的引導記錄搬到第三扇區,然後自己鳩占鵲巢取而代之,這樣在計算機啟動的時候,就會第一時間將它加載到內存中,然後才會去加載係統,這樣就達到了隱藏自己的目的,不清楚它原理的人,怎麽殺也殺不掉它。
計算機的硬盤結構是成圓形的,其原理大致和唱片差不多,硬盤磁盤不斷旋轉,這樣磁頭就可以讀取到存儲在磁盤上的數據。通常,硬盤數據區域的劃分都是按扇區來進行的,就和〖中〗國的折扇結構一樣,之所以這麽做,是為了定位數據在磁盤上所在的位置,除了扇區,還有柱麵和磁道等參數,這幾個參數組成了數據在硬盤上的地址坐標。通過這個坐標,程序員可以很方便地進行數據的存儲和讀取。所以,磁頭在尋找數據的過程,被稱為做“尋址”過程。
主引導扇區位於整個硬盤的第0磁道第0柱麵的第1扇區(可認為坐標為【0,0,1】),這是磁盤最開始的那部分區域。
假如硬盤就是一個盤旋而上的高速公路的話,那麽主引導扇區就是這條高速公路的“入。”在這個入口處,放置著一張“地圖”地圖上有著這條高速公路的重要信息(引導記錄mbr和分區表dpt),再進入這條高速公路的“司機”是個路盲,兼有健忘症,每次進入必須要靠著張地圖才不會迷路。
monkey是個聰明的“車匪路霸”他到來之後,直接強行將放置地圖的“入。”向裏麵推後了兩公裏,將它的坐標變為了【0,0,3小然後,自己則偽裝成高速公路的入口,讓司機每次進入之後,都從他麵前路過,在這個時候,他就偷偷地跳進司機的“後備箱(內存)”不動聲色地藏在裏麵,伺機幹點壞事。
monkey的聰明之處在於,它在進入高速公路之前就成功躲在了“後備箱”中,這樣,就算司機懷疑高速公路出了問題,請來他的冤家對手“清道夫,對道路上的障礙進行清掃,也根本發現不了他的存在,每次清掃他都能順利躲過“清道夫,的檢查,嘲笑著其他同行們的愚蠢。
不過,林鴻現在遇到的這個車匪路霸,顯然是不稱職的,他在對高速入口進行偽裝的時候,手藝不到家,竟然將高速公路引到了一個岔道口上,從而立刻被發現了異狀。
亞瑟現在所做的工作,就是將被改道的高速入口進行修複,然後再將被搬走的入口重新搬回來,讓司機能夠找到正確的道路。
“ok,已經修複好了。”亞瑟將軟驅中的軟盤退了出來,重新啟動了計算機,自檢過後,係統果然成功進入了熟悉的dos界麵。
“謝謝。”林鴻現在已經對這種引導型病毒有了比較深刻的認識。
接著,亞瑟對林鴻下載下來的那個程序進行了一番研究,最後發現,這個程序竟然還是個木馬程序,他偽裝成撥號登錄軟件,以免費上網為幌子,欺騙不熟悉的用戶輸入賬號和密碼,然後通過隱藏在程序中的eu姐發送功能,將賬號和密碼發送到對方指定的電子郵件賬號中,這樣對方就可以盜用其他用戶的上網賬號了。
林鴻得知這個情況之後不由感到非常愕然,他之前完全沒料到原來網絡上竟然還存在著這樣的陷阱,不過他很快就對這種情況表示理解了,網絡上的主體也是人,現實生活中的所有行為和習慣,都會投影到網絡上,並且由於問絡的匿名特點,這些負麵的情緒和行為更加會得到放大,變得變本加厲起來。
總之,網絡並沒有他想象中的那麽美好,網絡有風險,上網需謹慎!好在對方遠在澳大利亞,就算得到了他的賬號密碼也沒有什麽用處,而且他現在已經知道了這件事,也可以立刻修改密碼,防止他人盜用。
林鴻很不死心地再重啟了兩次,顯示器上依舊顯示著一行文字:“無效的驅動器”
好在他現在已經不是什麽都不懂的菜鳥了,對這種情況大概也知道一些,不會像以前那麽驚慌。
不過,他暫時還沒能達到自己能夠解決這個問題的地步。沒辦法,隻好求助亞瑟了,亞瑟在這方麵應該有經驗。
他看了看時間,淩晨一點多,亞瑟此刻不知道睡著了嗎?
要是平時,他肯定早就睡著了,但是這兩天估計他的睡眠會有所混亂。
林鴻走到外麵,靜靜地站在亞瑟的房門外聽了一會兒,果然被他聽到了一些動靜,於是他便敲了幾下房門。
“咚咚咚。”
隻聽見裏麵的響動突然大了起來,這突如其來的敲門聲似乎驚嚇到了亞瑟。
過了一會兒,他才問道:“詐?”
“是我,stone。”林鴻低聲應道。
房門被打開來,亞瑟一臉驚訝看著林鴻:“你還沒睡覺?”
“你也不同樣沒睡嗎?”亞瑟對他笑笑“今天連通了網絡,比較〖興〗奮,一直在上網呢。”
“我也睡不著,你知道,為了計算器上的那個程序。馬修現在也沒睡,在線上和我聊了很久了。“亞瑟將林鴻迎進房間,然後躡手躡腳地將房門給關上了,要是被他父母聽到,那可就要挨罵了。
“進展怎麽樣?”
林鴻看到,亞瑟的計算機中正打開了一個代碼編輯器,他剛剛很顯然在編寫代碼。
“我正在編寫一個乒乓遊戲。”亞瑟坐回座位“你應該知道吧?乒乓求〖運〗動在〖中〗國應該很流行。”
林鴻點點頭,他瞬間明白了亞瑟的意思:“可以聯機對戰的乒乓遊戲嗎?”
“對。這個遊戲雖然簡單,但是如果能夠將兩個計算器連接起來玩的話,趣味性和可玩性就大多了。一旦完成這個我們還可以將其他平台上的多人遊戲移植到ti-82上。”
他和馬修商量了很久,最終還是決定先要將聯機問題解決了,然後再去想其他有意思的遊戲內容,隻要能夠成功地將兩個計算器連接起來,普通的遊戲也可以變得非常有意思起來。
返校舞會就要到來,他們要趕在舞會開始之前將這個遊戲完成。
林鴻同意他們這個想法,隨口問道:“你以前有研究過紅外線通信技術嗎?”
亞瑟搖了搖頭:“這一塊的技術資料實在太少,我查了一下,在這一方麵的通訊協議有很多,並沒有統一的標準,並且研究了幾個比較常見的通信協議,都比較臃腫,不太適合我們這個。”
“德州儀器公司官方用的那個協議呢?”林鴻記得他們本身是有一個自帶的通信功能的。
“我不清楚他們具體用的是哪個協議,他們並沒有公開。”說到這裏,亞瑟的情緒有些急躁“時間太短了,隻剩下一天時間,我們肯定無法在舞會開始之前將其開發出來!”
林鴻今天在學校的時候,已經抽空將tcp/ip的通訊協議看得差不多了,對這一塊的隻是也不再想以前那樣兩眼抓黑,所以現在他才能和亞瑟順利進行對話。
他知道,紅外線通訊肯定有自己的協議,但沒想到根本還沒有形成統一的標準,大家各自為戰,幾乎每一個廠家都有自己的一套標準。
“你的乒乓球程序完成得怎麽樣了?”
“已經差不多了,隻剩下通信方麵的功能了,如果無法進行通信,接下來的開發根本無法進行下去。”
林鴻拍了拍亞瑟的肩膀:“夥計,不要急,既然他們的協議都不能滿足我們的要求,那我們就和其他廠商一樣,製定一個自己的協議。”
“自己製定?”亞瑟聽到他的話有些意動“的確是個解決方案,但是還來得及嗎?”
“當然來得及,我們還有一個白天加一個黑夜的時間,我想應該足夠了,我們來一起設計這個協議。不過,在此之前,我需要你幫我一個忙。”林鴻終於說道自己的事情。
“什麽事?”
“我的計算機已經無法啟動了。”
來到林鴻的房間,亞瑟隻看了一眼顯示器,就知道發生什麽事情了。
“計算機中毒了。”
“我知道,這都是我的錯。”林鴻有些鬱悶地將剛才的自己做的傻事和亞瑟說了一遍。
亞瑟表示對這種情況的出現非常理解,他說菜鳥階段,一般都會出現這種情況,現在的計算機網絡環境已經不再像以前那樣,開始出現各種各樣的病毒和木馬,新手進入網絡,很容易中毒感染。
亞瑟從自己的房間裏麵找來一張係統軟盤,然後重新啟動,很快就進入了一個界麵,他輸入一個指令之後,說道:“硬盤不見了。”
林鴻聞言一驚!“怎麽會?我可沒拆過這台機器。”
“嗬嗬,你別擔心。”亞瑟見嚇到他了,頓時笑了起來“我的意思是,病毒將硬盤的引導記錄給破壞掉了,所以我現在使用軟盤上的係統進去之後,發現不了硬盤的存在。”
然後他調出其中一個小工具,然後輸入了幾個命令檢測了一下,發現硬盤不見。
“這是monkey病毒的一個變種。”他已經知道了病毒的類型。
“monkey病毒?”林鴻一聽頓時來了精神,這是他第一次親曆中毒,有的並不是對它的恐懼和害怕,反而有一種另類的〖興〗奮感。
“是的。那個澳大利亞黑客自己對monkey病毒進行了修改,不過他的技術顯然還不到家,要不然廠啟動的時候,是不會出現這種情況的……”
經過亞瑟的介紹,林鴻這才知道,這個monkey病毒本身的確是一個非常厲害的病毒,竟然可以修改計算機硬盤裏麵的引導扇區,將原本存儲在第一扇區的引導記錄搬到第三扇區,然後自己鳩占鵲巢取而代之,這樣在計算機啟動的時候,就會第一時間將它加載到內存中,然後才會去加載係統,這樣就達到了隱藏自己的目的,不清楚它原理的人,怎麽殺也殺不掉它。
計算機的硬盤結構是成圓形的,其原理大致和唱片差不多,硬盤磁盤不斷旋轉,這樣磁頭就可以讀取到存儲在磁盤上的數據。通常,硬盤數據區域的劃分都是按扇區來進行的,就和〖中〗國的折扇結構一樣,之所以這麽做,是為了定位數據在磁盤上所在的位置,除了扇區,還有柱麵和磁道等參數,這幾個參數組成了數據在硬盤上的地址坐標。通過這個坐標,程序員可以很方便地進行數據的存儲和讀取。所以,磁頭在尋找數據的過程,被稱為做“尋址”過程。
主引導扇區位於整個硬盤的第0磁道第0柱麵的第1扇區(可認為坐標為【0,0,1】),這是磁盤最開始的那部分區域。
假如硬盤就是一個盤旋而上的高速公路的話,那麽主引導扇區就是這條高速公路的“入。”在這個入口處,放置著一張“地圖”地圖上有著這條高速公路的重要信息(引導記錄mbr和分區表dpt),再進入這條高速公路的“司機”是個路盲,兼有健忘症,每次進入必須要靠著張地圖才不會迷路。
monkey是個聰明的“車匪路霸”他到來之後,直接強行將放置地圖的“入。”向裏麵推後了兩公裏,將它的坐標變為了【0,0,3小然後,自己則偽裝成高速公路的入口,讓司機每次進入之後,都從他麵前路過,在這個時候,他就偷偷地跳進司機的“後備箱(內存)”不動聲色地藏在裏麵,伺機幹點壞事。
monkey的聰明之處在於,它在進入高速公路之前就成功躲在了“後備箱”中,這樣,就算司機懷疑高速公路出了問題,請來他的冤家對手“清道夫,對道路上的障礙進行清掃,也根本發現不了他的存在,每次清掃他都能順利躲過“清道夫,的檢查,嘲笑著其他同行們的愚蠢。
不過,林鴻現在遇到的這個車匪路霸,顯然是不稱職的,他在對高速入口進行偽裝的時候,手藝不到家,竟然將高速公路引到了一個岔道口上,從而立刻被發現了異狀。
亞瑟現在所做的工作,就是將被改道的高速入口進行修複,然後再將被搬走的入口重新搬回來,讓司機能夠找到正確的道路。
“ok,已經修複好了。”亞瑟將軟驅中的軟盤退了出來,重新啟動了計算機,自檢過後,係統果然成功進入了熟悉的dos界麵。
“謝謝。”林鴻現在已經對這種引導型病毒有了比較深刻的認識。
接著,亞瑟對林鴻下載下來的那個程序進行了一番研究,最後發現,這個程序竟然還是個木馬程序,他偽裝成撥號登錄軟件,以免費上網為幌子,欺騙不熟悉的用戶輸入賬號和密碼,然後通過隱藏在程序中的eu姐發送功能,將賬號和密碼發送到對方指定的電子郵件賬號中,這樣對方就可以盜用其他用戶的上網賬號了。
林鴻得知這個情況之後不由感到非常愕然,他之前完全沒料到原來網絡上竟然還存在著這樣的陷阱,不過他很快就對這種情況表示理解了,網絡上的主體也是人,現實生活中的所有行為和習慣,都會投影到網絡上,並且由於問絡的匿名特點,這些負麵的情緒和行為更加會得到放大,變得變本加厲起來。
總之,網絡並沒有他想象中的那麽美好,網絡有風險,上網需謹慎!好在對方遠在澳大利亞,就算得到了他的賬號密碼也沒有什麽用處,而且他現在已經知道了這件事,也可以立刻修改密碼,防止他人盜用。