• <rp id="wfxtb"><acronym id="wfxtb"></acronym></rp><em id="wfxtb"></em><dd id="wfxtb"><big id="wfxtb"><video id="wfxtb"></video></big></dd>
  • <rp id="wfxtb"></rp>

    <mark id="wfxtb"><center id="wfxtb"></center></mark>

      <rp id="wfxtb"><span id="wfxtb"><u id="wfxtb"></u></span></rp>

      <rp id="wfxtb"><object id="wfxtb"></object></rp>

      注意:訪問本站需要Cookie和JavaScript支持!請設置您的瀏覽器! 打開購物車 查看留言付款方式聯系我們
      初中電子 單片機教材一 單片機教材二
      搜索上次看見的商品或文章:
      商品名、介紹 文章名、內容
      首頁 電子入門 學單片機 免費資源 下載中心 商品列表 象棋在線 在線繪圖 加盟五一 加入收藏 設為首頁
      本站推薦:
      單片機解密(破解)常見問題
      文章長度[19417] 加入時間[2009/3/23] 更新時間[2025/5/11 2:58:39] 級別[0] [評論] [收藏]
      說明:本文是轉載,五一電子網站并不提供單片機解密服務! 

      在單片機解密前、解密過程種或解密后,客戶經常會遇到各種問題,我們把這些問題整理了一下,供客戶參考,可以避免客戶盲目解密而浪費客戶的資金和時間,也讓讓客戶明白解密的一些基本疑問。
      (目前共32條,都是客戶在準備解密或解密后提出的實際問題,我們近期發現部分同行模仿我們的問題和答案以及文章,請自重!這是我們積累的經驗而寫,我們付出了勞動,如果你轉載我們文章,請注明出處“

       

      單片機解密常見問題和答案

      1、問: 什么叫單片機解密(單片機破解)?你們解密(破解)后能給我們提供什么?提供的文件是什么格式? 答:  一般正式產品中的單片機芯片都加密了,直接使用編程器是不能讀出程序的。但有時候客戶由于一些原因,需要得到單片機內部(Programmable FLASH或EEPROM)的程序,用來參考研究學習、找到丟失的資料或復制一些芯片,這就需要做單片機解密(破解)了。
      單片機解密就是通過一定的設備、技術和方法,直接得到加密了的單片機中的燒寫文件(機器語言),可以自己復制、燒寫芯片或反匯編后參考研究或學習。
      單片機解密,有的人稱單片機破解、單片機攻擊、MCU解密、MCU破解、單片機解密、單片機破解、單板機解密等,英文名稱:MCU ATTACK.
      我們解密后可以保證我們提供樣片(使用我們解密后的程序燒寫的樣片)的功能和原來客戶提供的母片功能一樣,并可以得到燒寫文件提供給客戶,客戶可以自由燒寫復制。對于PIC、AVR、51、EMC、MDT和HOTEK的還可以免費提供反匯編,得到具有參考作用的ASM或DT等格式反匯編文件。
      提供的燒寫文件可以是BIN、HEX、JED、POF、SOF、OTP、S19或CDS等格式,不同廠家的芯片的燒寫文件有不同的格式。

      如果你對我們單片機解密感興趣或關心我們解密的方法,你可以參考:
      單片機解密示意
      單片機解密常用方法和對策
      目前我們提供單片機解密知識信息提供部分單片機解密方案轉讓

      (某切割掉加密熔絲,這樣就可以直接讀出芯片內部程序)

      2、問: 你們單片機解密是否會失?IC解密是否損害母片?如果解密失敗,你們是否會賠償我們損失? 答:  答:這個是很多客戶非常關心的問題,我們下面結合我們解密的經驗,詳細談談這些可能。
      單片機解密存在失敗的概率,從我們解密的經驗來看,按概率來講,大概存在1%單片機解密的失敗概率,存在0.3%的損壞母片的概率。所以我們不保證100%解密成功,也不保證100%不破壞母片,請客戶慎重考慮這種風險。
      但是我們對解密失敗的原因進行了認真總結(下面寫了一些,有些涉及核心技術的我們沒有列出),并盡量采用了降低這種概率的一系列辦法,目前失敗的概率愈來愈低,并且我們承諾失敗不收客戶任何費用。下面分析解密失敗的原因和損壞母片的可能性問題。
      單片機解密失敗的原因:
      1.DECAP存在失敗的可能(這種占解密失敗原因的絕大部分)
      A.過腐蝕,PAD腐蝕壞,外部不能讀出程序(如下圖)

      B.芯片流片工藝不好,PASSVATION表層(鈍化層)有漏孔,DECAP的時候容易腐蝕PASSVATION表層,使管芯實效,外部無法讀出程序
      C.開蓋的時候把PIN腳氧化(酸弄到管腳上了)
      D.無意中弄斷金線
      E.單片機機使用特殊封裝材料,無法和酸反應


      F.管芯特殊封裝,不在芯片正中位置,極容易開壞(下圖是MCU由2個管芯組成,通常稱為MCM)

      E:芯片封裝的時候有雜質或空氣的氣孔,無法進行化學反應或者某部分強烈反應。

      2.FIB存在失敗的可能:
      A:芯片流片工藝小,位子沒有找正確,比如PIC16C7X、PIC16C6X系列
      B:FIB連線過長,離子注入失效
      C:離子注入強度沒有控制好
      D:FIB設備存在問題(目前上海FIB設備基本是臺灣或美國淘汰的,設備存在問題的概率還經常出現,但知道有問題還好,怕就怕做的過程中突然出現問題,當然這個概率極其的低)
      E:某些芯片破解,需要在同一小區域做多項FIB,或者在同一時間內,做多項FIB,那么就容易FIB出現問題。
      F:芯片本身的防靜電設計不好,比如AT89C2051,做FIB或后期讀程序很容易損壞芯片
      3.其他單片機解密失敗原因:
      目前加密的最新技術不斷出現(我么已經遇到過一片ATMEGA48的最近加密方式,你用編程器一讀母片,母片程序就會改變!另外2007.6.12遇到過一款TINY13V的單片機,程序可以解密出,但是就是不能用。在2008年研究發現使用了軟件加密,就是解密出來在母片上可以用,在其他芯片上,256個芯片里面只有1個能用)、編程器軟件缺陷、芯片燒斷過多管腳并且燒斷保護電路、低級的誤操作都可能使解密失;
      還有一些單片機是手工操作解密,比如HT,MDT等,這些和解密者的水平和經驗有相當大的關系;
      目前單片機的程序存儲是靠內部電子作為介質來存儲的,當芯片使用周期比較長或受到外部強磁場等環境的影響,失敗的概率更高;
      另外帶時序功能GAL解密,帶有猜測性質,也存在失敗的概率;如果采用純軟件的方式破解,和母片的編程軟件、生產日期和編程方式甚至編程語言等有很大關系,也存在失敗的概率。
      上面的原因可能就造成單片機解密的失敗。
      從2004年6.18月到2008-07-07 號為止,我們解密已經有多片失敗了:
      1片PHILPS、1片GAL22V10D、2片GAL16V8D、1片89S51、2片EM78P459、2片PIC16C716、1片ATMEGA162、1片AT90S2313、2片ATMEGA48、1片PIC16F716等大概150多片芯片了。

      對于單片機解密是否損壞母片?單片機解密解密存在損壞母片的概率,大概有0.3%的概率,所以也請客戶考慮這種風險。
      我們目前單片機解密有三種做法,一種是軟件的方法(要借助類似編程器的自制設備),這種方法一般不破壞母片,但也存在誤操作的可能(比如誤擦除等),這種概率更低大概只有0.02%(我們目前只出現過一次,新手操作);
      還有一種是硬件為主,輔助軟件,這種方法需要剝開母片(開蓋或叫開封,decapsulation),然后做電路修改(通常稱FIB:focused ion beam),這種破壞芯片外形結構和芯片管芯線路(影響加密功能),但不改變芯片本身功能,但在DECAP和FIB過程也存在破壞芯片的可能(具體見上面分析)。
      另外現在剛研究出來的方法,使手工方法,這種方法操作的過程種可能損壞母片,這個和解密者的經驗水平有很大的關系。

      對于是否賠償客戶損失的問題,我們是這樣處理的,原則上,我們只保證不成功不收取客戶任何費用,但也不賠償客戶損失;對于這個我們是這樣認為的,我們幫你解密,我們獲取的是有限的利潤(可能破解個芯片后,產生的利潤是幾百萬,但是我們只收取幾百元),那么也只能承擔有限的風險(我們解密的時間和成本)。
      當然如果客戶需要賠償損失也可以,那么必須把設備帶到我們這邊當面測試初始芯片是正常的,我們會錄像記錄證據的,并且以后樣片也在我們這邊當場測試,另外解密費用是賠償費的2倍,比如你要我們賠償1萬,那么失敗了,我們賠償客戶1W,成功了,我們收客戶解密費用2萬。

      3、問: 你們單片機解密后解密的芯片是否可以返還給我們? 答:  原則上不可以。
      對硬件方式或手工做的單片機解密,芯片開蓋了,有我們的電路修改的痕跡,我們不希望我們的技術外泄,所以這種方法肯定不可以返回母片!
      對于軟件的解密或者手工方法做,也有我們的解密的微小痕跡,但這種泄密的可能性很小,在特殊情況下可以返回給客戶,但我們需要收取一定費用,這個主要用來清除我解密的的痕跡。
      4、問: 你們單片機破解為什么要收定金? 答:  因為:
      我們做解密花費了我們的人力和時間,有些還要借助外面其他機構的設備(如FIB機臺),但有些客戶做了解密后,發現他的產品的最新版本出來了,以前老的版本的不要了;
      或者客戶做了解密后,發現這種產品沒有市場,那么就不要程序(比如南京劉先生、杭州殷先生、杭州夏先生、江西劉先生...,最后都放棄不要我們的程序,也不要我們退回定金,電話給他們他們干脆不接電話,我們很無奈)這些原因會造成我們虧本,所以我們收取50%的解密定金;
      另外就是一個客戶心理問題,不收定金,他會不放在心上,無限期的拖在那(比如金壇的史先生、上海的洪先生、淮安的周先生、成都的李先生,還有個別客戶就干脆不要程序,打電話就不接,比如武漢劉先生),所以我們做解密需要收定金(除非合作非常愉快的老客戶或代理商)。
      5、問: 你們MCU解密是否可以提供匯編格式的文件(.ASM,.DT,.HDL...)或C語言的源文件?是否提供程序修改? 答:  可以免費提供軟件反匯編的ASM或DT等源文件,但不保證你編譯正確,而且一般情況下直接軟件反匯編后再編譯一般不正確,需要人工修改。舉例說明一下,就好像一篇英文文章,你通過金山快譯翻譯成中文,這種中文肯定不通順的,甚至很多錯誤,但可以參考;你再通過金山快譯翻譯成英文,那么和原文會有相當大的差距,甚至面貌全非!
      對C語言的源文件,我們無法提供(因為我們沒有找到對應的軟件)。
      另外我們也可以有償提供保證你編譯和燒寫正確的ASM文件(并且成功率只有10%,請客戶自行考慮風險),這需要的芯片工作的系統,我們需要花大概三天 甚至更多時間去調試(費用起步3K,請客戶自行考慮成本)。
      我們也可以提供程序修改,起步價格2000,而且需要客戶提供芯片工作的設備,并演示給我們看,并且這種修改成功的概率只有10%左右(但我們的原則是:不成功不收費)。所以建議如果客戶解密后還需要修改,最好直接開發程序,因為很多解密后修改的成功率和時間沒有直接開發好。
      6、問: 聽說單片機解密一般只要幾個小時甚至幾分鐘,你們為什么要以天來算? 答:  答:的確是的:一般硬件解密,只要10~50分鐘就可以了。
      但我們不可能這么快為你服務,因為存在一個排隊和成本的問題:我們對硬件解密方法一般要等一批一起做DECAP和FIB,這樣可以充分利用外借的設備(主要是激光切割和離子切割以及IC連接設備,借用費用很高,以時間來算,并且有起步時間)和節省來去路費或運費(DECAP可以自己做,但FIB要到一些大型研究機構做,電路修改的設備很貴),這樣也就可以降低我們的成本,也降低了客戶的成本。

      對于軟件解密或手工解密,我們一般可以當天完成,但是我們需要按客戶的先后的順序給客戶做;
      當然如果你要加急也可以,我們專門為你做,一般3個小時內搞定,但費用增加,并且需要預約,具體可以電話咨詢:021-61021969。

      7、問: 你們解密合同上說:樣片測試合格后,把余款付清,然后發程序給我們,但是萬一你發的程序我們不能用怎么辦?萬
      一你發的程序不是我們的怎么辦?我們怎么信任你們 答:  答:這個問題是一個山東客戶2007.1.31提出的。
      客戶提供我們母片,我們解出程序,然后燒寫樣片給客戶(比客戶母片多1片),客戶樣片測試都成功,那么說明我們的程序是對的,客戶的程序我們留著也沒有任何作用,我們肯定是發解密成功的程序給客戶,你想我們發其他程序給你對我們有什么好處?對于是否發錯的問題,我們認為這種概率幾乎為零,我們每個客戶都建立一個對應的姓名日期文件夾,每個芯片都統一編號,對芯片的特寫(批號,背面注釋,背面圓圈中數字代碼等)都有文檔記錄。
      如果萬一客戶不能用,我們會對我們保存的程序以及母片進行檢查,另外幫助客戶來解決可能存在的問題(具體見第九條分析可能的原因),如果還是不行,客戶可以過來,我們當場測試。
      或者你可以使用淘寶支付寶,進入我們的淘寶店,通過阿里巴巴支付寶這個第三方的力量來約束我們,到2008。6。8為止,我們的賣家信用是100%!
      8、問: 我們有一款芯片,型號抹掉了,不知道是什么型號,你們能否解密?價格如何?周期如何?如果發個照片給你們,你
      們能判斷什么型號嗎? 答:  這個問題很多客戶問過。這種情況很難回答,需要客戶把芯片郵寄或送給我們,我們測試后才能回答,是我們已經成功解密過地芯片,基本上可以解密。
      目前我們通過一定的設備和方法可以判斷出部分芯片的型號,判斷過程不收費用(我們流程使這樣,收到客戶芯片,先判斷型號,如果判斷不出,退給客戶,不收取任何費用;如果判斷出芯片的型號,并且我們可以破解,那么會給客戶提供單片機解密的價格和周期,如果客戶確定在我們這邊做解密,判斷型號不收取費用,或者客戶不需要知道型號,那么也不收取費用;只有客戶需要單片機的型號,并且不在我們這邊解密才收取判斷型號的費用,具體見:單片機和集成電路(IC)型號判斷。)
      對于價格和周期,我們無法回答,因為不知道你芯片的型號,需要確認你型號后才可以報價。
      只提供照片我們無法確定型號,需要芯片發給我們測試。
      9、問: 為什么你們解密時候提供給我們的樣片我們正常工作,但我們自己燒寫芯片就不行了? 答:  這種情況目前存在,可能原因
      A:客戶燒寫的時候沒有設置好芯片的配置字,比如振蕩方式、看門狗有效等。
      我們一般提供配置圖給客戶,但客戶的編程器選項和我們不一樣,所以造成了配置字沒有設置好。
      客戶可以這樣解決:
      A:買一個好一點的編程器,完全按照我們的配置圖做
      B:用目前自己的編程器讀一下母片(或我們燒寫的樣片),看一下配置,然后按照這個配置字再燒(這個是目前最好的方式)
      當然客戶也可以委托我們燒寫芯片(少量免費,大量的是收費服務)。
      2007.1份遇到用方法B不行,一個南京客戶是16C505的芯片,我們編程器燒寫的正常,但是他們用TOP2005讀出配置后燒寫就是不行,最后只好建議客戶另外購買SUPERPRO編程器了;還有昆明的一個客戶,解密的是ATINY15L芯片,我們燒寫的樣片可以使用,但是他TOP2005就沒有讀ATINY15L芯片配置字的選項。
      對于客戶編程器不能正常燒寫,我們會幫助解決,但是如果由于編程器品牌本身缺陷,我們對此不承擔責任,只幫助你解決,不保證你用你自己品牌的編程器可以燒寫。
      B)很多客戶使用ISP方式燒寫,很多概念和普通通用編程器不一樣。
      ISP燒寫方式特別注意,燒寫文件需要分割為ROM(FLASH)和EEPROM兩個文件,我們給的文件是ROM(FLASH)文件和EEPROM文件是在一起的,按FLASH和EPROM地址順序排列,但一般ISP燒寫的時候,ROM(FLASH)和EEPROM是分開的,那么我們會幫客戶分割(不在我們這邊解密的客戶,我們不提供這種服務);另外還存在一個文件格式問題,是每行16、32還是64的問題,不同的ISP燒寫軟件有不同的格式,我們會盡量幫助客戶解決。
      ISP編程器有成千上萬種,我們不可能對每種都很精通,所以只能說盡量幫助客戶解決,不能包客戶肯定能解決。
      對ISP燒寫方式,請參考我們的SUPERPRO 280 ISP燒寫使用說明
      C:芯片等級速度以及最高支持頻率是否一樣?
      我們在2007.1.28曾經遇到過這樣情況:客戶母片是AT89C52-24PI(工業級)的,他后來買的芯片是AT89C52-24PC(民用級)的,燒的芯片就是不正常工作,后來換成24PI的就可以正常工作了。這方面還要注意不同的最高振動頻率,比如AT89C51有12、16、20、24幾種最高頻率,而CPLD有-3、-8、-10、15等不同速度等級,對于解密后燒寫芯片,最好使用相同頻率和等級的芯片燒寫芯片。
      10、問: 你們單片機解密為什么只提供2片樣片? 答:  :因為 
      A:樣片是花成本的,有些芯片1片就幾十元(比如EPM7128一片要65元);
      B:有些客戶只需要3~4片就夠了,并不需要程序,所以他拿到樣片后就不需要我們的程序了,這對我們是個損失。
      C:我們認為,客戶如果誠心,解密成功付了所有款后我們會把程序給你,你想燒多少就多少,沒必要和我們糾纏樣片數量。
      當然也有特殊情況,比如一些講信用的老客戶可以提供多于2片(但一定少于4片)的樣片(比如南京的王先生,我們提供了3片PIC16F72;上海的焦先生我們提供3片AT89C55WD),或者客戶把解密的款全部結算清后。
      但如果客戶提供2樣片,我們將提供3片母片,總之比客戶提供的母片要多一片。
      11、問: 你們編程器燒給我們的芯片我們都能用,但你們給我們的程序,我們編程器不識別,能否我們編程器戴過去,你們
      幫我們調試?能否到我們這邊調試?(蘇州和上海大學客戶都遇到過) 答:  你們編程器不能識別的原因可能是你們編程器不識別BIN文件,我們可以免費幫你轉換為HEX文件;但有些客戶我們轉換后,他們編程器也不識別(但我們編程器可以正常識別),這個可能轉換軟件轉換的格式,客戶編程器不支持,那么客戶可以郵寄兩個芯片給我們,我們幫客戶燒寫兩片不加密的芯片,客戶回去直接從芯片中讀出程序,那么客戶編程器肯定可以識別了。

      你也可以從http://www.xeltek.com.cn/software/nspusbw.exe 下載SUPPER的編程器軟件 或: http://www.aec.com.tw/updatesw.htm 下載LT軟件,采用脫機運行方式,然后讀出你的BIN(或HEX)文件,然后另存為HEX(或BIN)格式,這種方式可以避免一些軟件不識別“ Bin和Hex互相轉換工具”轉換的格式。

      另外2007.4.6我們發現了ALTERA CPLD的燒寫文件POF,用ByteblaserMV讀解密后的芯片的文件,使用LT48是不認的的,會提示格式不對;而用LT48讀出的解密后的芯片的文件,ByteblasterMV是不認的,會提示I/O錯誤。對于這種情況,我們會盡量提供2種格式的文件給客戶或指定客戶使用某種編程器燒寫。

      另外,我們遇到很多客戶使用ISP方式燒寫,這個燒寫方式特別注意,燒寫文件需要分割為ROM(FLASH)和EEPROM兩個文件,我們給的文件是ROM(FLASH)文件和EEPROM文件是在一起的,安地址排列,但一般ISP燒寫的時候,ROM(FLASH)和EEPROM是分開的;另外還存在一個文件格式,是每行16、32還是64B的問題,不同的ISP燒寫軟件有不同的格式,我們會盡量幫助客戶解決。
      這些問題我們會盡量幫助客戶解決,但是編程器品種成千上萬,我們不可能每個研究透徹,需要客戶的配合。

      對于所有客戶的編程器和其他調試設備,可以帶到我們這邊調試,但需要預約,并且自己帶齊所需要設備(如筆記本),自己焊接,我們沒有時間幫客戶焊接的(收費的除外)。
      另外所有軟件我們電腦不提供安裝,客戶需要自帶筆記本電腦,因為曾經幫上海大學某老師調試后,我們一臺電腦速度變的很慢,一臺系統崩潰?蛻舻能浖寤ò碎T,可能存在病毒或其他問題,而我們電腦中有客戶信息、解密方案、網上銀行等重要資料,所以我們以后一律不提供我們電腦給客戶調試,請客戶諒解。
      客戶需要上門調試,如果是我們的原因,我們不收取任何費用,但如果是客戶原因,我們將收取人工費用。 12、問: 我們在你們公司解密了一款EM78P156E,我們回來測試,功能不正確,一半功能對,一半功能不對,我們已經測試了
      3天,檢查了所有電路,并且和另外沒有解密的機器對比了,就是原裝的可以,你們解密的不可以? 答:  這個問題是浙江溫州一個客戶提出的。
      先說一下我們對這件事情解決的過程:
      首先電話溝通,把可能出現的問題和他說了,然后他說還是不行(實際上客戶并沒有這樣做或沒有認真這樣做,他心里上就認為我們有問題,所以實驗的時候就有種心理暗示);
      其次我們讓他們把設備郵寄過來,讓他上海朋友另外再帶了一套新的。我們他郵寄過來的板子測試,發現我們樣片和他母片功能一樣(這已經說明我們程序成功,但為了幫助客戶解決問題,我們進行了其他測試和嘗試),但發現我們這套板子和他新的板子的確功能有一半不一樣,我懷疑是他這套郵寄過來的板子拆的過程中,部分電路被損壞和改變了,就把那套新的拆開,把我們的樣片放上去,顯示正常!
      最后我們分析對比了,發現客戶原先板子的可調電阻被無意中動了!
      下面我們再分析一下這種現象:
      我們很多客戶(大概5%左右的客戶)都在收到樣片后遇到這些情況(一部分功能對,一部分功能不對);我們解密原理的角度來看,我們解密后,有一套判斷程序是否正確的方法,我們提供樣片給客戶之前已經通過我們的驗證,我們認為解密要么失。ㄈ抗δ懿粚,芯片不能工作),要么成功(所有功能正確),不存在部分功能對,一部分功能不對的可能,當然這個可能不是絕對的,并沒有什么嚴格的邏輯推測或科學計算,只是局限我們目前的解密經歷,但從我們解密的實踐來看,真正的這種一部分成功一部分不成功的現象到2006.8.23還沒有出現過(2006.10發現了一個ATMEGAL48的芯片出現了,軟件解密,但是這個有個明確的特征,就是燒寫到母片里面可以用,燒寫到其他芯片大部分不能用),出現這種現象的最終發現基本由于客戶的粗心、外界環境的變化或設備的損壞等造成的。
      下面談談造成這種現象的可能的原因:
      A:提供給我們的是版本1,但是他后來用來對比的是版本2,所以功能肯定不一樣了(比如浙江的殷先生的自動麻將桌上的MCU),所以建議客戶以后郵寄母片前先完全測試母片,并最好另外保留一母片,這個母片也要測試,保證和郵寄給我們的母片功能一樣。
      B:設備某個部分在芯片給我們后壞了(比如上海一家比較牛的智能卡公司,做了一個SM的芯片,后來發現是一路繼電器壞了;還有昆山的張小姐,她說要解密的芯片拆開后,都沒有動過板子,但是我們的樣片上去就不正常工作,用母片對比也不正常,她就懷疑我們把母片弄壞了,我說我們先放置爭端,你另外找好的板子測試,后來她新做的板子就可以用了),所以建議客戶以后發現哪部分不正常工作,可以仔細檢查這部分電路,并可以另外用備份的母片放上去測試對比;或者找一套新的設備,把我們樣片放上去測試,這樣可以很好的對比。
      C:客戶的母片和板子是配套的(比如福建的吳先生),也就是母片A只能和板子A配套使用,板子B只能和母片B配套使用,客戶不注意這個問題,把樣片A放到板子B上。所以以后客戶要注意這種匹配或者類似序列號的問題。
      D:外部測試條件改變了,比如揚州的苗先生,他給我們前完全測試了,一切正常,后來我們給樣片他,他測試,發現設備測試的電阻等值偏差很大,我們對那種設備也不是很了解,我們提出可能出現的問題,他都試驗了,后來我們帶母片去對比,發現他母片和我們樣片功能是一樣的!后來研究發現,由于臺風,他們公司的濕度變化很大,標值電阻本身就發生了變化!所以以后建議客戶測試對比一定要注意在相同的外部環境(比如濕度、溫度、輻射、紅外強度等)中測試!
      E:看單片機是否有外掛得EEPROM,有時候EEPROM中有部分程序和數據,需要讀出(這個問題2006.11.6發現,當然如果你保證樣片和母片在同一個板子上測試沒有問題,但如果是你自己另外加工了板子,需要考慮這個問題)
      F:是否外界特殊條件發生變化,比如時間、費用(指交費后隨時間不斷扣錢),2006.12.24就發生過這樣的事情:一個老客戶破解一個ATMEGA8L的芯片,他測試后說不動,我們自己檢查了我們解密程序,沒有問題,后來他自己發現了,原來破解的那個需要交費的(那個交費1臺,其他破解的都能用),他續費后就能正常使用了。
      G:芯片在測試正常后,在郵寄給我們前,是否在編程器等設備上使用過?
      2007.1.12曾經一個客戶的89C51,他想自己用RF2148只讀解密,然后沒有成功,其實RF2148只讀解密只能解密97年前的芯片,以后的不能解密的,會損壞芯片,他的芯片就是被RF2148破壞了,程序改變了,我們按照我們的方法解密出來的文件就不和原來一樣了。
      最后我們說說我們對這個事情的解決流程:
      首先要求客戶提供相關詳細情況給我們,我們分析后提供相關方法給客戶去測試對比。
      如果還不行,那么我們將要求客戶提供設備過來,我們來測試對比;如果客戶設備不方便郵寄過來(比如太大、太貴重或涉及到嚴重的保密),那么客戶提供相關錄像給我們(主要是想排除一些低級錯誤,另外是表明客戶的誠意,因為我們到目前為止,到客戶那邊7次了,6次是很低級的問題,一次是客戶耍我們),我們將派人過去,但需要事先收取至少1K的車費、住宿費和人工費(當然如果的確我們問題我們退還客戶)。
      13、問: 請問你們為什么網上詢問價格需要留下電話和姓名?我們只是問問,不需要你電話給我們啊,網上直接說不是更方
      便嗎? 答:  這個問題近期有很多網友提出。
      主要我們發現很多解密同行或者解密代理商暗中打探我們的價格,留下電話后,我們會搜索看這個電話是否為同行的;另外就是我們為了更好的為客戶提供服務,每個周我們會回訪部分網上詢價的客戶。
      14、問: 我們單片機可以讀出程序,這個單片機是否加密了? 答:  一般情況下加密后讀出的文件都是FF...、FF00FF00...、0000...、00010203...、001010202...,000001010202...或前面幾行有數據(比如PIC6C54C),如果你讀出的不是上面的情況,這里存在幾中可能:A)沒有加密,你讀出配置程序后,你可以看配置字是否選中加密; B)半加密(某些芯片只加密一部分,所以你有部分可以讀出,但有些部分讀不出,你無法正常使用燒寫文件,這種解密比全加密更復雜) ; C)芯片損壞(這個你讀出文件看校驗碼,如果幾次都不一樣,這種可能性比較大;D)部分芯片加密后,直接讀出的文件,會有部分是不規則的代碼(如ED0100...),部分是FF或OO,如PIC16F873A,這部分使體現芯片的配置字,并不是程序; D)芯片加密了,但是這種狀態下就存在部分不規律的數據,比如MDT2051等
      另外我們現在還發現了一些奇怪現象,比如常州一個客戶的PIC16F72芯片,我們讀出配置字,看沒有加密,但讀出的程序燒寫芯片后,不能使用,后來采用我們的解密方案后,讀出的程序客戶可以正常使用,從這個案例來看,現在加密方式、軟件和硬件不斷出現最新的技術,有些東西無法說清,但我們現在認為判斷芯片是否加密的絕對標準是:你正確地讀出芯片的程序和配置字,然后正確的燒寫到空片中,正確地安裝到你系統上,按照正常的調試方法調試,如果能用,那么就認為沒有加密,否則認為加密。(但是請在讀寫的時候注意小心操作,不要誤擦除了芯片) 15、問: 為什么你們在客戶問價格的時候說一種價格,但我們芯片郵寄給你們后加價? 答:  這種情況存在,主要可能由于下面原因
      A:客戶電話種型號沒有報正確,比如一個客戶報AT89C51RD的時候報成AT89C51,這個價格相差很多!
      B:客戶的單片機管腳燒斷,我們需要額做額外工作(這個工作代價很高,甚至高于解密本身,目前我們可以解密燒斷6個管腳的芯片)
      C:芯片上面LOGO是一種型號,但實際上是另一種型號,加密者做了迷惑的手腳。
      但上面出現的概率都很低,而且是專業性的問題,我們一般不和客戶說,如果我們發現,會和客戶說,如果客戶還愿意做,我們繼續做;如果不愿意,我們將退還客戶所有定金和母片,不收取任何費用。
      16、問: 你們給我們的2片母片中,其中有一片被我們弄壞了,你們是否可以另外提供1片母片? 答:  你們給我們的2片母片中,其中有一片被我們弄壞了,你們是否可以另外提供1片母片?
      答:可以,不過按照我們公司規定,客戶必須把壞的母片郵寄給我們(我們提供客戶的樣片的批號我們都有記錄,并且有我們公司的特制的隱性標志),我們另外燒片給客戶。
      這主要是為了避免一些搞維修的客戶,有了3片后就不要我們的程序。
      17、問: 你們提供解密是否合法? 答:  這個問題我們先討論上海的開鎖公司的業務,你說開鎖這種行業是否合法?我認為是合法的,為什么呢?因為上海有公安局指定的開鎖公司,你通過上海114可以查詢到,他們開一次鎖要100元(特殊鎖更貴),不損壞你的鎖,你照樣可以以后使用;大街小巷種的開鎖手藝人更是不計其數。
      我們單片機解密和開鎖公司開鎖是一個意思。只要要求我們解密的客戶將單片機解密使用于合法途徑,比如學習人家先進的編程方法或找回自己丟失的資料等。我們在給客戶做解密的時候,解密合同上就明確規定客戶必須解密用于合法用途。
      單片機解密是一種合法的了解信息的手段,但對了解到的信息進行利用必須遵守知識產權法律的約束。
      18、問: 我們在你們那解密一款芯片,但現在我發現原來那個芯片本身程序有問題,能否現在不做以前那個芯片了? 答:  (這個問題是上海趙先生2006.5.15提出的)
      答:一般情況下不可以。我們所有解密都簽訂合同的(除非是建立了信任的代理商),我們合同簽訂后,我們就需要在規定的時間中完成客戶的解密。
      解密分開蓋、電路修改、讀程序三個步驟,前面兩個都是需要成本的。當然我們回從客戶角度考慮,如果我們還沒有做這些部分,我們可以停止,并不收取客戶費用,但如果我們做了一部分,那部分費用我們必須跟客戶收取。
      19、問: 我以前做了一個芯片解密,但發現那個芯片程序有問題,我現在做最新版本的芯片解密,只有一個很小地方不同,
      能否不要我們錢? 答:  不可以。
      我們做解密不關心芯片功能的,每次做一個芯片我們都需要成本和時間的,所以哪怕你做的是同樣程序的芯片,我們第二片都不能不收費的;當然你做過一片,就相當是我們老客戶,我們會給予一定的優惠的。
      20、問: 我們2005.8在你們那邊做了個AT89C2051,今天(2006.9)我們測試完畢了,你們當時收我們4000元,但現在人家外
      面只要1500就可以做了,是不是蒙我們? 答: 

      做芯片解密和任何產品產品價格一樣,都是有波動的,因為存在供求關系和技術成熟問題,比如以前手機要1W多,現在一般的只要幾百到幾千元。
      另外對這種客戶,我們其實已經讓步了,因為我們合同測試時間就沒有這么長,但我們并沒有和客戶計較。

      21、問: 你們AT89C51和STC89C51解密價格怎么相差20倍左右,不都是51的嗎?(網友“天之昊”2006.5.16提問) 答: 

      芯片解密的價格和我們研發費用以及電路修改費用有關系。
      ATMEL系列的51單片機在國內出現了幾十年,所有的技術資料都對外公布(這個也就是為什么大家學習一般用ATMEL的51系列,國內很多設備使用51的原因),所以解密很簡單,電路修改只要15分鐘左右,所以解密費用低。
      而STC單片機是由美國設計,國內宏晶公司貼牌生產的,這個芯片設計的時候就吸取51系列單片很容易被破解的教訓,改進了加密機制。STC單片機出廠的時候就已經完全加密,用戶程序是ISP(在系統編程)/IAP(在應用編程)機制寫入,編程的時候是一邊校驗一邊寫,無讀出命令,這個增加了解密難度;STC空間分為:1、BOOTLOAD 2、應用代碼 3、EEPROM ,我們解密主要是針對BOOTLOAD區破解,然后讀出程序,最新版本的STC芯片去掉BOOTLOAD區;現在發現某些新版本的STC使用SST89E564的電路(也有可能是人為打抹重新LOGO)
      我們STC芯片解密花費了大量的人力和物力,并且很多設備是外借用,所以費用很高。
      并且現在STC發現我們破解的漏洞,正在完善(下載軟件升級),所以我們以后STC單片機解密費用可能會更高。

      22、問: 我們在你們公司做了一片16F72的芯片,你們解密出來說芯片是空的,那我重新找個芯片給你做,是不是不另外收費
      了? 答: 

      這個情況是我們2006.6.26號常州一個老客戶的芯片發生了這個情況,當時拿到芯片我們就感覺不很正常,因為配置字顯示沒有加密,但讀出來是FF,我們電話給客戶核實,他說芯片沒有問題的,可我們解密后發現,讀出來的文件都是FF,也就是說這個芯片是空芯片。后來聯系客戶,他說是開發的人燒后他就拿給我了,沒有試驗。所以以后客戶芯片解密前,母片一定要測試一下,保證芯片是正常工作的。
      按照原則,我們遇到這種情況會收取全部費用,因為我們付出的勞動一樣,但這次這種情況由于是老客戶的,所以我們只收了客戶的我們開封和電路修改的成本費用。

      23、問: 我們在你們公司解密了一款P89C52X2的單片機,但我們測試,發現一點都不動,是不是失敗了? 答:  這個問題是常州客戶提出的,后來也是上門后解決的。這個嚴重是個低級錯誤,客戶的底座焊接的時候放置倒了,所以客戶檢查不出原因,我們去開始沒有注意,后來發現方角和座子缺口方向矛盾,就把芯片不按照缺口放,而按照方焊盤方向放,一試驗,OK!
      對單片機不工作,這種一般是由于客戶測試方法不正確或設備有問題,一般我們只要讀出程序,基本不會有問題,但也有可能讀出程序但是解密失。ǖF象都是芯片不工作),比如南京的劉先生的2片EM78P459、上海的陳先生的16F716,如果遇到這種情況我們所有定金都會退回給客戶。 24、問: 我們找人開發了一款汽車的車速里程表,采用PIC16F873A的芯片,當時我們讓開發的工程師燒寫了13片給我們,并
      且我們從中隨機挑了兩片測試,都是好的,后來把這兩片送給你們解密(解密其中1片,另外一片備用);但是解密后我
      們發現你們提供的樣片插到我們板子上,里程表顯示是4KM,但我們這邊11個芯片插在同一個板子上測試,顯示都是0KM
      ,是否你們解密失? 答:  這個是南京一位工程師2006年8月份剛剛提出的。
      我們按照正常流程,先提出可能存在的問題,后來都不能解決,后來讓他們帶設備過來,當時母片不在,在廠里,發現他另外一個PIC16F873A插到板子上顯示是1KM,我們解密的顯示是4KM,其他11塊都是顯示是0KM,后來拿母片一對比發現母片也是4KM,這個就說明我們解密成功,他提供的母片本身的問題。
      我們通過推測,應該是他們測試過程中,加了代表速度的脈沖,那么里程表就會走,就不會為0KM,我們后來就用4KM的芯片測試,再加速度,后來發現里程表不斷加大,從5KM、6KM...。
      這種情況我們和客戶說明,我們解密是成功的,他提供的母片不正確,和我們沒有關系,如果重做,需要另外收錢,后來客戶同意了。
      希望以后解密的客戶注意調試過程中對母片參數的改變。 25、問: 我們在你們那邊做的是AT89C52的單片機,你們郵寄樣片來可以正常使用,但怎么你們提供我們的是STC89C52RC的單
      片機? 答:  這個對很多客戶多發生過,因為STC89C52的單片機兼容AT89C52的單片機,并且STC89C52RC的單片機相對AT89C52具有下面的優勢:
      A:加密性能好,很難解密
      B:價格低
      C:穩定性和抗干擾性好
      D:可以很好的避免發生版權、專利的問題(電路的主控電路型號不一樣)
      E:一些特殊芯片如AT89C51-12PC,目前市場無法購買,如果使用AT89C51-24PC替代經常會有問題的,一般用STC的替代沒有問題(比如2007.1.8福州的林先生的芯片就是這樣)
      所有我們我們經常會使用STC89C52RC替代AT89C52的單片機,這樣對客戶對我們都是有好處的。 26、問: 我們現在一個PIC16F872的單片機要解密,我們很急,如何可以縮短解密的周期? 答:  請參考:如何縮短解密周期
      27、問: 電話中你們說,芯片如果管腳燒斷需要另外加錢,但是我怎么知道芯片是否的確燒斷管腳?你們是否是蒙我們? 答:  這個問題是網友717155229提出,對于是否燒斷管腳,你可以用LT48X編程測試,如果讀正常那么沒有燒斷,如果燒斷,編程器會報錯;并且,如果燒斷管腳,我們會通知客戶,客戶可以不做,所以我們不可能蒙客戶的。 28、問: 我們有什么辦法可以降低我們解密的價格? 答:  請參考:如何降低單片機解密價格 29、問: 我們一個芯片做了,樣片已經收到,但是現在板子現在加工上有問題,可能需要1個月,你們合同規定5個工作日測
      試,能否延長到一個月呢? 答:  :這個問題是11.24蘇州的李先生提出,其他也有一些客戶遇到過。
      我們樣片測試都規定客戶測試時間(一般5個工作日,最多不超過15日),因為芯片DECAP后,有空氣進入,時間長了管芯會發生氧化,還有可能殘余的酸腐蝕管芯,以后客戶萬一說樣片不正確,我們將沒有對比的依據了。
      當然客戶那邊產品等出現問題,或者客戶郵寄過程中,客戶也是不希望的,客戶有問題需要及時和我們溝通,我們會盡量采取一定的措施來保護你的母片,但時間不能太長,不能超過合同30天,否則如果客戶樣片有問題我們將按照合同辦,認為解密成功。如果有特殊需求請電話聯系溝通 30、問: 我們在你們那邊解密了一款16F74的單片機,樣片發給我們測試可以用,但文件發過來我們存在一個問題,那就是你
      們發過來的文件是16K,但是我們發現PIC16F74的FLASH PROGRAM MEMORY 是4K,你們的文件是否有問題?另外我們用RF
      的編程器燒寫你們的BIN文件,然后文件另外保存為BIN文件后,發現文件大小只有8K了 答: 

      這個問題是合肥客戶2007.3.9提出。我們以前對文件大小也沒有仔細研究過。
      我們發現客戶的文件,
      在RF2148中,FLASH PROGRAM MEMORY地址是:0000~0FFF,保存文件大小是8K.
      在LT48XP中,FLASH PROGRAM MEMORY地址是:0000~1FFF,保存文件大小是16K.
      在SUPPER280U中,FLASH PROGRAM MEMORY地址是:0000~4010,但實際有效的是0000~1FFF,保存文件大小是16K.
      我們看了,并查了資料,也咨詢了廠家,沒有一個明確的答復。我們總結各種資料和廠家的答復,對合肥客戶的問題回答如下:
      A)WINDOWS系統下保存的BIN文件的大小和LASH PROGRAM MEMORY SIZE沒有絕對的關系,不但取決于LASH PROGRAM MEMORY大小,還和各個編程器的軟件有很大的關系。
      B)我們認為,不管哪種編程器保存的文件,在同一個編程器軟件中,只要CHECKSUN值一樣,那么認為這些文件是一樣的。(注:不同編程器的CHECKSUM不一定一樣,不同廠家定義不一樣)
      C)我們認為,文件絕對的正確的標準是:用該文件用某個編程器正確燒寫,系統正常使用,那么就認為該文件對該編程是正確的。

      另外手冊上16F74的FLASH PROGRAM MEMORY 描述為:4KX14-BIT WORDS,和51單片機中概念好像不完全一樣,不能用51的來理解有些概念。
      其他相關知識:
      位(Bit):"位(bit)"是電子計算機中最小的數據單位。每一位的狀態只能是0或1。
      字節(Byte):8個二進制位構成1個"字節(Byte)",它是存儲空間的基本計量單位。1個字節可以儲存1個英文字母或者半個漢字,換句話說,1個漢字占據2個字節的存儲空間。
      字:"字"由若干個字節構成,字的位數叫做字長,不同檔次的機器有不同的字長。例如一臺8位機,它的1個字就等于1個字節,字長為8位。如果是一臺16位機,那么,它的1個字就由2個字節構成,字長為16位。字是計算機進行數據處理和運算的單位。

      31、問: 我們是你們的代理商,我們解密了一款16F630的芯片,你們解密后發程序給我們,但是我們發現你們的文件不能燒
      寫,是不是文件不對? 答: 

      這個問題我們是2007.4.5剛發現,鄭州一個客戶,我們給他解密了16F630,程序發給他,他說他用RF2148燒寫不了,每次擦除后查空會出現問題,我們根據現象分析,他出現的問題和文件沒有任何關系,是出現在查空階段,可能是A:編程器有問題;B:芯片有問題。
      后來我們自己找了RF2148,并買了16F630,發現我們完全可以燒寫!說明我們的文件沒有問題,并且,不管燒寫文件的內容如何,和燒寫是否可以是沒有關系的。
      另外說明一下,某些編程器對某些型號的單片機是不能燒寫的,這個是編程器本身的缺陷,比如ATMEGA8515的芯片,用SUPERPRO編程器經常不能燒寫,再比如TINY13V、WINBOND和ATMEGA8 QFN的芯片,LT48X編程器燒寫經常有問題,如果出現這種情況,客戶可以換一種編程器看看。

      32、問: 們在你們解密了PIC16C62A-20的芯片,你們說買不到樣片,那么怎么辦呢? 答: 

      這個是江蘇一個客戶剛發生的,當時他在我們這邊做了PIC16F876-20和PIC16C62A這兩種芯片,當時我們接到單子,我們就和客戶說明,16C62A很難找到,他說先做,后來解密好后,客戶找不到芯片,我們也沒有找到這種芯片,而且找不到替代的。
      這個事情發生過很多次,比如17C44、MC68HC908 ......,最后也是找不到樣片。
      對這個問題,我們是這樣解決的,我們直接把程序發給客戶,余款也不收了,定金也沒有退,就大家妥協處理。
      以后我們遇到比較偏門的芯片,我們會事先提醒客戶可能找不到樣片(我們找樣片有時候很難找到,但是客戶如果量大,可能可以定購到),客戶要考慮風險。

                                               
      1、 本站不保證以上觀點正確,就算是本站原創作品,本站也不保證內容正確。
      2、如果您擁有本文版權,并且不想在本站轉載,請書面通知本站立即刪除并且向您公開道歉! 以上可能是本站收集或者轉載的文章,本站可能沒有文章中的元件或產品,如果您需要類似的商品請 點這里查看商品列表!
      本站協議。 版權信息。 關于我們。 本站地圖。 營業執照。 發票說明。 付款方式。 聯系方式
      深圳市寶安區西鄉五壹電子商行——粵ICP備16073394號-1;地址:深圳西鄉河西四坊183號;郵編:518102
      E-mail:51dz$163.com($改為@);Tel:(0755)27947428
      工作時間:9:30-12:00和13:30-17:30和18:30-20:30,無人接聽時可以再打手機13537585389
      91嫩草黄片动漫版