邏輯分析儀解密PLC(邏輯分析儀用法)
廣州龍躍自動(dòng)化專業(yè)破解解密各類plc加密,全國24小時(shí)聯(lián)系手機(jī):18520649527 【關(guān)技術(shù)】 微信:guanshiyou009如有任何問題請(qǐng)打手機(jī)或者添加微信,謝謝支持
邏輯分析儀中的LIN協(xié)議解碼為什么不能用?
首先CRC校驗(yàn)是用于驗(yàn)證前面數(shù)據(jù)正確性的,收到幀后軟件對(duì)數(shù)據(jù)部分進(jìn)行CRC計(jì)算得到的值與包中CRC字段的值不一樣,說明傳輸過程數(shù)據(jù)錯(cuò)了,所以提示不通過。有些解不出來應(yīng)該是輸入波形不穩(wěn)定。
邏輯分析儀和示波器的解碼有什么區(qū)別?
單純說解碼肯定沒有什么區(qū)別,都是用來解碼用的。但是示波器是下位機(jī)解碼而邏輯分析儀是上位機(jī)解碼肯定又有一定的區(qū)別。
首先示波器作為下位機(jī)顯示,顯示的內(nèi)容有限且不全面,它在解碼方面只是作為比較基礎(chǔ)的解碼分析,不夠?qū)?,只能滿足基礎(chǔ)需求。
其次邏輯分析儀屬于上位機(jī)解碼,在上位機(jī)中可以對(duì)信號(hào)解碼分析和顯示測(cè)量數(shù)據(jù),還可以進(jìn)行查找濾波等操作,大大方便用戶的使用,且現(xiàn)在的邏輯分析儀存儲(chǔ)深度相對(duì)較高,可以存儲(chǔ)海量數(shù)據(jù),示波器至多有4個(gè)通道而邏輯分析儀有幾十個(gè)通道,分析起來更簡(jiǎn)單容易。致遠(yuǎn)電子的邏輯分析儀基本上支持60多種協(xié)議分析儀,涉及十幾個(gè)場(chǎng)合,運(yùn)用比較廣。
[img]邏輯分析儀如何解碼RFID讀卡器發(fā)出和收到的信號(hào)?
致遠(yuǎn)電子研制的LAB系列邏輯分析儀能夠解決樓主的問題,如其代表產(chǎn)品LAB6052,擁有高達(dá)500MHz的采樣頻率和16M/通道的存儲(chǔ)深度,同時(shí)在其上位機(jī)軟件zlglogic中集成了曼徹斯特碼、米勒碼等眾多的協(xié)議分析插件,如圖4.1所示。
首先用邏輯分析儀抓取RFID讀卡器發(fā)出和收到的信號(hào),然后調(diào)用相應(yīng)的插件即可對(duì)數(shù)據(jù)進(jìn)行解碼分析。圖4.2是讀卡器發(fā)出查詢指令射頻卡響應(yīng)后用邏輯分析儀抓到的數(shù)據(jù),send信號(hào)是讀卡器發(fā)出的命令,編碼方式為米勒碼,解碼后的值為0x26,在ISO14443協(xié)議中表示REQA指令,receive信號(hào)是射頻卡返回的數(shù)據(jù),編碼方式為曼徹斯特碼,解碼后的值為0x04,在ISO14443協(xié)議中表示ATQA。
圖4.2 插件解碼后的數(shù)據(jù)
圖4.2中使用了米勒碼和曼徹斯特碼兩個(gè)解碼插件,這兩個(gè)插件的參數(shù)設(shè)置如圖4.3所示。
圖4.3 米勒碼和曼徹斯特碼插件參數(shù)設(shè)置
施耐德plc程序加密怎么破解
PLC加密的方式:
通過編程軟件將密碼(明文)同程序文件一起寫入PLC中。在用編程軟件連接PLC時(shí),提示輸入密碼,然后PLC返回實(shí)際密碼,在編程軟件內(nèi)部實(shí)現(xiàn)密碼的比較。此種加密方法在寫入PLC中的密碼沒用經(jīng)過任何加密計(jì)算。比較容易破解!
通過編程軟件將密碼同程序文件一起寫入PLC中。寫入PLC的密碼(密文)在編程軟件內(nèi)部經(jīng)過一定的加密計(jì)算(大都是簡(jiǎn)單的加密算法)。在用編 程軟件連接PLC時(shí),提示輸入密碼,然后PLC返回密文密碼,在編程軟件內(nèi)部實(shí)現(xiàn)密文的比較。此種加密方法,破解有一定的難度!需要跟蹤分析編程程序,找 出加密算法。
通過編程軟件將密碼明文同程序文件一起寫入PLC中,由PLC對(duì)密碼明文進(jìn)行加密計(jì)算出密文存儲(chǔ)在PLC內(nèi)部。在用編程軟件連接PLC時(shí),提示 輸入密碼,PLC不用返回密文,在PLC內(nèi)部實(shí)現(xiàn)密文的比較。這種加密方式也不易實(shí)現(xiàn),需要PLC硬件及PLC操作系統(tǒng)支持。此種加密方式最難破解。
PLC的解密方式:
直接監(jiān)視通訊口,找出明文密碼。
監(jiān)視通訊口、跟蹤編程軟件,找出密碼明文與密文的關(guān)系(算法)。
目前沒有十分有效的方法。
各種破解需要一定的技巧及經(jīng)驗(yàn)、相關(guān)軟件,真正的高手不屑于此。寫此篇文章的目的不是要教大家如何破解,只是看不慣某些專業(yè)收費(fèi)破解PLC密碼的人,提醒PLC廠家提高密碼的保密強(qiáng)度。
艾馳商城是國內(nèi)最專業(yè)的MRO工業(yè)品網(wǎng)購平臺(tái),正品現(xiàn)貨、優(yōu)勢(shì)價(jià)格、迅捷配送,是一站式采購的工業(yè)品商城!具有10年工業(yè)用品電子商務(wù)領(lǐng)域研 究,以強(qiáng)大的信息通道建設(shè)的優(yōu)勢(shì),以及依托線下貿(mào)易交易市場(chǎng)在工業(yè)用品行業(yè)上游供應(yīng)鏈的整合能力,為廣大的用戶提供了傳感器、圖爾克傳感器、變頻器、斷路 器、繼電器、PLC、工控機(jī)、儀器儀表、氣缸、五金工具、伺服電機(jī)、勞保用品等一系列自動(dòng)化的工控產(chǎn)品
ZLG致遠(yuǎn)電子邏輯分析儀支持自定義協(xié)議解碼分析嗎?
目前ZLG致遠(yuǎn)電子的邏輯分析儀是不支持自定義協(xié)議解碼分析的。
邏輯分析儀怎樣分析485通訊口
1、測(cè)量脈沖寬度、PWM占空比、信號(hào)頻率
有的時(shí)候,我們想看看我們的單片機(jī)輸出的脈沖寬度是多少,抓到波形后,邏輯分析儀的軟件一般有兩種方式可以實(shí)現(xiàn)對(duì)脈寬的測(cè)量。
方式一:把鼠標(biāo)放在波形處,直接通過信息欄讀出。如下圖所示,鼠標(biāo)放在波形的高脈沖部分,在右側(cè)的信息欄就顯示高脈沖寬度:1.005005ms,高低脈沖一個(gè)周期寬度:2.0089ms,占空比:50.0276%,頻率:497.78
方式二:使用時(shí)間標(biāo)簽進(jìn)行一段波形的時(shí)間寬度,通過時(shí)間寬度計(jì)算得出脈沖寬度、占空比、頻率等信息。使用時(shí)間標(biāo)簽的優(yōu)勢(shì)是可以一次性測(cè)量很多脈沖的總時(shí)間寬度,如下圖所示。通過鼠標(biāo)點(diǎn)擊右側(cè)的T1、T2、T3時(shí)間標(biāo)簽,可以直接放到波形上,右側(cè)會(huì)直接顯示T1、T2、T3時(shí)間標(biāo)簽當(dāng)前所在位置的時(shí)刻,以及他們之間的時(shí)間差值。T1-T2的時(shí)間差值是:2.0089ms,T2-T3的時(shí)間差值是:4.01672ms,T1-T3的時(shí)間差值是:6.02562ms。
通過邏輯分析儀是不是可以顯而易見的把MCU的引腳波形信息觀察出來,當(dāng)然,這些如果使用示波器也都可以測(cè)量,不過邏輯分析儀可以測(cè)量更長(zhǎng)時(shí)間,下面來一個(gè)絕大多數(shù)示波器做不到的功能講解。
2、標(biāo)準(zhǔn)協(xié)議解碼器
邏輯分析儀一個(gè)重要的功能就是協(xié)議數(shù)據(jù)解析。我們剛才測(cè)脈寬、占空比那些,都是停留在原始信號(hào)位級(jí)別上,我們經(jīng)常調(diào)試標(biāo)準(zhǔn)通信的幀數(shù)據(jù)和包數(shù)據(jù),在通信過程中發(fā)現(xiàn)通信有故障或者問題,要查找問題的時(shí)候,這個(gè)時(shí)候邏輯分析儀就派上大用場(chǎng)了。比如我們調(diào)試串口通信,如果用示波器一般只能顯示出波形來,要自己根據(jù)波形一個(gè)一個(gè)計(jì)算,而且如果一次收發(fā)很多個(gè)字節(jié),要一個(gè)一個(gè)寫下來可累死了,這個(gè)時(shí)候邏輯分析儀的優(yōu)勢(shì)就體現(xiàn)出來了,如下圖波形解析數(shù)據(jù)所示。這是一個(gè)9600波特率的串口通信數(shù)據(jù)幀,直接將十六進(jìn)制顯示出來,這樣就可以通過數(shù)據(jù)判斷,自己發(fā)送數(shù)據(jù)和接收數(shù)據(jù)哪里出的問題。
簡(jiǎn)單解釋一下,串口通信左邊是低位,右邊高位,1位起始位,8位數(shù)據(jù)位,1位停止位。大家可以在波形上看出,帶白點(diǎn)的位置都是數(shù)據(jù)位,不帶白點(diǎn)的要么是起始位,要么是停止位,或者是字節(jié)中間的時(shí)間間隙,你還需要趴在示波器面前一位一位的數(shù)嗎?
再來看看IIC的數(shù)據(jù)解析波形,綠點(diǎn)表示起始位,紅點(diǎn)表示結(jié)束位,0x90是器件地址,后續(xù)為數(shù)據(jù),有了邏輯分析儀,讀寫EEPROM還用愁嗎?
最后看看SPI協(xié)議數(shù)據(jù)波形,通道0和通道1分別是MISO和MOSI,通道2是CLK,通道3是EABLE,數(shù)據(jù)直接可以得出,SPI通信讀寫了什么數(shù)據(jù),一目了然,對(duì)于調(diào)試程序,解密數(shù)據(jù)是不是很有用呢?
廣州龍躍自動(dòng)化專業(yè)破解解密各類plc加密,全國24小時(shí)聯(lián)系手機(jī):18520649527 【關(guān)技術(shù)】 微信:guanshiyou009如有任何問題請(qǐng)打手機(jī)或者添加微信,謝謝支持