網絡技術是從1990年代中期發展起來的新技術,它把互聯網上分散的資源融為有機整體,實現資源的全面共享和有機協作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數據資源、信息資源、知識資源、專家資源、大型數據庫、網絡、傳感器等。 當前的互聯網只限于信息共享,網絡則被認為是互聯網發展的第三階段。 二、硬件加密 軟件狗的電路不要做的太直接,否則不利于加密。這里我們就來講講如何增進軟件狗的復雜性,加強硬件電路的機密功能。 在講第二代軟件狗時,我們說它其實就是幾個簡單的與或邏輯門,目前已經被淘汰,F在我們將要把它跟EEPROM結合起來,經過變化,組成比較復雜的第三代軟件狗,從而增加解密難度。 CAL芯片由于本身就有加密功能,所以也常被用來與EEPROM結合做成復雜的軟件狗,更由于其內部邏輯配置的靈活性,使得解密的難度上漲了很多倍。 解密者要仿制加密盒,首先必須搞到同型號的EEPROM,所以,我們盡量采用市場上一般購買不到的EEPROM型號,這樣也能起到保密的作用。另外,如果采用特殊的93CX6系列,就可以利用不同廠商出品的特殊93CX6,其特性不同這一點來加強硬件的 加密功能。 下面我們給出兩個具體例子來說明(以93C46型為例) 例1 在電路中加入一個非們,以改變93C46某一管腳的極性,電路中要盡量采用低功耗的芯片,所以這里用了CMOS型的74HC04非門來實現。 這是在前面例子的基礎上把CS信號反了相,讀者還可以適當加入一些無用的電阻,電容等器件,以迷惑解密者。同時,我們還需要把相應的程序修改一下,把原來對CS信號的控制也反相才行。 ...... ...... ...... ...... ;---------------------------------------------[+] ;設置EEPROM的片選CS為高電平,即選中EEPROM(-AUTO FEED線反相 ;后接CS) ;硬件電路變化時,本部分程序應作相應改動 ;---------------------------------------------[+] SetCS macro push ax CtrlPort ;選擇控制口 in al,dx ; and al,not,02h ;令-AUTO FEED線輸出 ;為高電平 or al,02h ;令-AUTO FEED線輸出 ;為低電平 KbdTest_Add_AL ;檢查鍵盤中斷,若被開 ;放,則改變al值 out dx,al _CtrlPort ;選擇數據口 pop ax endm ; ;--------------------------------------------[+] ;設置EEPROM的片選CS為低電平,即不選中EEPROM(-AUTO FEED線反相 ;后接CS) ;硬件電路改變時,本部分程序應作相應改動 ;--------------------------------------------[+] ClearCS macro push ax CtrlPort ;選擇控制器 in al,dx or al,02h ;令-AUTO FEED線輸出 ;為低電平 and al,not 02h;為高電平 KbdTest_Add_0w ;檢查鍵盤中斷,若被開放 ;則改變_const_word_0_值 out dx,al _CtrlPort ;選擇數據口 pop ax endm ; ...... ...... ...... ...... 例2 在電路中加入一個或非門,使得必須用兩根并行口的信號線來得到一根93CX的控制線,這里采用了COMS型的74HC02或非門。
這是在前面例子的基礎上把CS信號用兩根口線(D2和D3)來控制,還可以適當假如一些無用的電阻、電容等器件,以迷惑解密者。同時,我們還需要把相應的程序修改成只有當D2和D3都為低電平時CS才為高電平。 ...... ...... ...... ...... ;--------------------------------------------[+] ;設置EEPROM的片選CS為高電平,即選中EEPROM(D2D3線或非后接CS) ;硬件電路改變時,本部分程序應作相應改動 ;--------------------------------------------[+] SetCS macro push ax in al,dx ;取數據口數據 and al,not,0ch ;令D2D3線都輸出低電平 KbdTest_Add_AL ;檢查鍵盤中斷,若被開 ;放,則改變al值 out dx,al pop ax endm ;--------------------------------------------[+] ClearCS macro push ax in al,dx ;取數據口數據 or al,08h ;令D2=0,D3=1 KbdTest_Add_0W ;檢查鍵盤中斷,若被開放 ;則改變_const_word_0_值 out dx,al pop ax endm ...... ...... ...... ......
網絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術都需要適時應勢,對應發展,這正是網絡迅速走向進步的催化劑。
|