91chinese在线,成人激情免费视频,国产午夜无码视频免费网站,亚洲另类无码一区二区三区

經(jīng)典案例

聯(lián)系方式

公司名稱:昆山華航電子有限公司
公司電話:0512-50139595
公司郵箱:eric@kshuahang.com
公司地址:江蘇省昆山市善浦西路

您當前的位置:首頁 > 技術(shù)資源 > 芯片解密

軟件狗[Dongles]的加密與解密技術(shù)(5)

二、硬件加密

軟件狗的電路不要做的太直接,否則不利于加密。這里我們就來講講如何增進軟件狗的復雜性,加強硬件電路的機密功能。

在講第二代軟件狗時,我們說它其實就是幾個簡單的與或邏輯門,目前已經(jīng)被淘汰?,F(xiàn)在我們將要把它跟EEPROM結(jié)合起來,經(jīng)過變化,組成比較復雜的第三代軟件狗,從而增加解密難度。

CAL芯片由于本身就有加密功能,所以也常被用來與EEPROM結(jié)合做成復雜的軟件狗,更由于其內(nèi)部邏輯配置的靈活性,使得解密的難度上漲了很多倍。

解密者要仿制加密盒,首先必須搞到同型號的EEPROM,所以,我們盡量采用市場上一般購買不到的EEPROM型號,這樣也能起到保密的作用。另外,如果采用特殊的93CX6系列,就可以利用不同廠商出品的特殊93CX6,其特性不同這一點來加強硬件的 加密功能。

下面我們給出兩個具體例子來說明(以93C46型為例)

例1 在電路中加入一個非們,以改變93C46某一管腳的極性,電路中要盡量采用低功耗的芯片,所以這里用了CMOS型的74HC04非門來實現(xiàn)。

這是在前面例子的基礎(chǔ)上把CS信號反了相,讀者還可以適當加入一些無用的電阻,電容等器件,以迷惑解密者。同時,我們還需要把相應的程序修改一下,把原來對CS信號的控制也反相才行。

...... ......
...... ......
;---------------------------------------------[+]
;設(shè)置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 ;選擇數(shù)據(jù)口
pop ax
endm

;--------------------------------------------[+]
;設(shè)置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 ;選擇數(shù)據(jù)口
pop ax
endm

...... ......
...... ......


例2 在電路中加入一個或非門,使得必須用兩根并行口的信號線來得到一根93CX的控制線,這里采用了COMS型的74HC02或非門。

這是在前面例子的基礎(chǔ)上把CS信號用兩根口線(D2和D3)來控制,還可以適當假如一些無用的電阻、電容等器件,以迷惑解密者。同時,我們還需要把相應的程序修改成只有當D2和D3都為低電平時CS才為高電平。

...... ......
...... ......
;--------------------------------------------[+]
;設(shè)置EEPROM的片選CS為高電平,即選中EEPROM(D2D3線或非后接CS)
;硬件電路改變時,本部分程序應作相應改動
;--------------------------------------------[+]
SetCS macro
push ax
in al,dx ;取數(shù)據(jù)口數(shù)據(jù)
and al,not,0ch ;令D2D3線都輸出低電平
KbdTest_Add_AL ;檢查鍵盤中斷,若被開
;放,則改變al值
out dx,al
pop ax
endm
;--------------------------------------------[+]
ClearCS macro
push ax
in al,dx ;取數(shù)據(jù)口數(shù)據(jù)
or al,08h ;令D2=0,D3=1
KbdTest_Add_0W ;檢查鍵盤中斷,若被開放
;則改變_const_word_0_值
out dx,al
pop ax
endm
...... ......
...... ......


第四代軟件狗加密技術(shù)

前面我們介紹了從第一代軟件狗到第三代軟件狗的使用和制作,但是,這些軟件狗都是著眼于別人想不到這樣的做法這個基礎(chǔ)上的,一旦被人解密,散發(fā)出來,那么它的保護效果就要大打折扣了。任何人只要搞得到相同的芯片,便能仿制出一模一樣的軟件狗。即使你在加上一些TTL和CMOS等邏輯器件,甚至加上PAL、PEEL、GAL,或者在加上一些無用的電阻、電容,但畢竟都是局限于一些簡單的邏輯變化和干擾手段,對于那些“專業(yè)解密高手”來說,仍然可以輕易地把它當作一個黑盒子,找一臺儲備示波器或者邏輯分析儀、邏輯分析卡,然后把電腦和軟件狗之間的所有操作信號都記錄下來,再用單片機將所有操作信號一五一十加以模擬就成了。甚至還可以設(shè)計出學習式的軟件狗,像市場上那種學習式萬用遙控器一樣,去學習原版軟件狗的操作信號,真正是道高一尺,魔高一丈。

這種情況是否以為這軟件狗已經(jīng)沒有什么用了呢?那倒也不是,只不過還需要再往上提高一個層次―采用單片機來設(shè)計軟件狗。目前已經(jīng)有不少軟件公司在他們的一系列軟件上都采用了這種新的軟件狗作加密保護用。

采用單片機制作軟件狗有什么優(yōu)點呢?主要在于主機存放程序與加密盒之間的溝通方式可以任意設(shè)計,不像第三代軟件狗那樣比較固定。這樣,解密、破譯的難度就成倍增加了。譬如,對于想用模擬方式仿制軟件狗的做法,我們可以采用用特定的算法來溝通的方法予以解決,讓示波器或邏輯分析儀每次記錄的信號都不一樣,別人就難以模擬您的軟件狗了。再如,為對付學習式軟件狗,我們可以設(shè)定若干種溝通方式,平時只用一種方式溝通,在某種條件下、才出現(xiàn)特別的溝通方式,過一陣子也會失效,很難把所有的溝通方式都記錄下來。

說了那么多,那么好,這種軟件狗到底該如何制作呢?是不是采用任何一種單片機都行呢?不是。前面說過,軟件狗是靠“偷電”來獲得電源的,所以,在選擇單片機時,首先要保證它的功耗比較低,適合在并口上工作。其次單片機的指令要簡單,功能要較強,適合做軟件狗,最后一點,單片機本身帶內(nèi)置ROM,并有加密功能,以簡化電路和防止被非法復制。符合這些條家的單片機是很多的,如NEC的MPD7554,Microchip的PIC16C5X系列等等。


上一篇:軟件狗[Dongles]的加密與解密技術(shù)(4)
下一篇軟件狗[Dongles]的加密與解密技術(shù)(6)
溫馨提示:
凡在本公司進行電路板克隆業(yè)務的客戶,必須有合法的PCB設(shè)計版權(quán)來源聲明,以保護原創(chuàng)PCB設(shè)計版權(quán)所有者的合法權(quán)益;
【 字體: 】【打印此頁】 【返回】【頂部】【關(guān)閉

91chinese在线,成人激情免费视频,国产午夜无码视频免费网站,亚洲另类无码一区二区三区
  • <rt id="imqiw"></rt>
  • <rt id="imqiw"><acronym id="imqiw"></acronym></rt>
    
    
  • 成人app软件下载大全免费| 久久久久久日产精品| 亚洲高清不卡在线| 国产精品久久久久久户外露出 | 欧美成人艳星乳罩| 欧美调教femdomvk| 欧美日韩一区二区三区四区| 91视频一区二区三区| 91天堂素人约啪| 在线看国产日韩| 欧美日韩一区二区欧美激情 | 国产女同互慰高潮91漫画| 日韩午夜av电影| 日韩精品在线一区二区| 久久久.com| 亚洲女性喷水在线观看一区| 一区二区三区精品在线| 亚洲成年人影院| 精品一二三四区| 国产精品传媒在线| 亚洲伦理在线精品| 国产综合色视频| av午夜一区麻豆| 蜜桃视频在线观看一区二区| 国产精品一级片| 91黄视频在线观看| 久久综合精品国产一区二区三区| 在线一区二区视频| 精品一区二区三区免费毛片爱| 中文字幕不卡在线播放| 亚洲一区国产视频| 国产麻豆一精品一av一免费 | 欧美高清视频一二三区| 国产日韩高清在线| 久久精品国产第一区二区三区| 一区二区三区中文在线| 日本女人一区二区三区| 91女人视频在线观看| 亚洲精品一区二区三区四区高清| 91麻豆精品国产自产在线| 97aⅴ精品视频一二三区| 91福利精品视频| 日韩亚洲欧美在线| 成人开心网精品视频| 日韩你懂的电影在线观看| 久久国产尿小便嘘嘘尿| 欧美极品美女视频| 欧美日韩精品免费观看视频| 国产成人精品免费一区二区| 国产精品嫩草影院av蜜臀| 在线日韩av片| 国产精品电影一区二区| 国产一区二区在线视频| 国产精品久久久久久久岛一牛影视| 国产综合色视频| 亚洲欧美激情视频在线观看一区二区三区 | 日韩电影在线一区二区三区| 精品久久一区二区| 97se亚洲国产综合自在线| 日本中文字幕一区二区视频| 欧美最新大片在线看| 亚洲女爱视频在线| 精品国产乱码久久久久久牛牛 | 欧美精品123区| av中文字幕不卡| 久久爱www久久做| 一个色综合av| 亚洲国产精品av| 日韩欧美在线不卡| 欧美色区777第一页| 国产精品少妇自拍| 亚洲乱码国产乱码精品精可以看 | 亚洲人一二三区| 日韩精品一区二区三区老鸭窝 | 五月天欧美精品| 日韩理论电影院| 国产清纯在线一区二区www| 99热在这里有精品免费| 精品一区二区三区免费观看| 亚洲一级不卡视频| 亚洲黄色性网站| 亚洲女人****多毛耸耸8| 国产精品久久久久影视| 国产亚洲短视频| 日本韩国一区二区| yourporn久久国产精品| 国产成人精品亚洲777人妖| 久久99国产精品尤物| 中文字幕在线一区二区三区| 久久免费的精品国产v∧| 日韩一区二区在线看| 欧美猛男超大videosgay| 欧美在线不卡一区| 在线观看视频一区二区| 在线免费观看一区| 激情久久五月天| 激情综合色播激情啊| 精品一区二区精品| 久久99国产精品免费| 久久国产生活片100| 久久国产福利国产秒拍| 国模娜娜一区二区三区| 国产一区二区免费在线| 国产成人综合在线观看| 丁香啪啪综合成人亚洲小说| av午夜一区麻豆| 在线观看不卡视频| 欧美日韩国产高清一区二区| 欧美三级视频在线观看| 欧美久久一区二区| www.成人在线| 91精品91久久久中77777| 欧美日韩国产另类不卡| 日韩美女在线视频| 欧美日韩一区 二区 三区 久久精品| 国产一区二区三区免费看| 亚洲高清免费在线| 日韩电影在线看| 一区二区三区国产精品| 一区二区三区四区视频精品免费 | 中文在线一区二区| 国产精品国产成人国产三级| 亚洲色图欧美激情| 亚洲成av人综合在线观看| 蜜桃视频一区二区| 亚洲mv在线观看| 国产女主播视频一区二区| 国产亲近乱来精品视频| 欧美一卡二卡三卡| 欧亚洲嫩模精品一区三区| 欧美一区二区观看视频| 国产日韩欧美一区二区三区综合| 日韩精品综合一本久道在线视频| 欧洲精品一区二区三区在线观看| 国产91精品入口| 欧美专区日韩专区| 91久久国产最好的精华液| 欧美一区二区在线视频| 中文字幕免费不卡| 日韩福利视频导航| av在线免费不卡| 日韩欧美不卡在线观看视频| 1区2区3区欧美| 麻豆91小视频| 91婷婷韩国欧美一区二区| 久久综合久色欧美综合狠狠| 亚洲曰韩产成在线| 亚洲国产精品视频| 亚洲精品自拍动漫在线| 精品国产人成亚洲区| 欧美日本一区二区| 国产一区二区三区观看| 国产一区二区三区在线观看免费视频| 欧美一区二区三区四区视频| 色呦呦日韩精品| 一本大道久久精品懂色aⅴ| 成人理论电影网| 亚洲日本一区二区三区| 91丨porny丨在线| 欧美日韩午夜在线视频| 欧美色爱综合网| 久久免费的精品国产v∧| 国产日韩欧美在线一区| 亚洲成av人**亚洲成av**| 亚洲高清不卡在线观看| 国产成人av资源| 久久99精品国产麻豆不卡| 蜜桃av噜噜一区| 天堂av在线一区| 婷婷六月综合网| 亚洲一区二区免费视频| 免费观看一级欧美片| 日本午夜一本久久久综合| 日韩欧美国产一区在线观看| 日韩精品专区在线影院观看| 亚洲欧美日韩综合aⅴ视频| 日本三级亚洲精品| av在线不卡免费看| 欧美日本韩国一区二区三区视频| 国产成人av电影在线播放| 亚洲少妇屁股交4| 免费欧美日韩国产三级电影| 91福利资源站| 精品盗摄一区二区三区| 亚洲电影一级黄| 国产麻豆91精品| 久久久久国产精品麻豆ai换脸 | 国产成人av一区二区| 色综合久久久久网| 欧美高清在线精品一区| 不卡av免费在线观看| 精品电影一区二区三区| 日韩精品成人一区二区三区 | 日韩一区二区在线观看视频| 亚洲福利一区二区三区| 一本久久精品一区二区| 亚洲人亚洲人成电影网站色| 国产中文一区二区三区| 亚洲成人高清在线| 成人v精品蜜桃久久一区|