<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PLC加密技術和解密方法

sharepcb ? 來源:直觀學PLC ? 2023-05-05 09:55 ? 次閱讀

PLC加密技術,其實就是開發者的一種思路,只要明白了作者的加密思路,就能對它很快的解密。其實,在自然界中不管是PLC,還是電梯主板只要有加密的存在就會有破解它的秘籍,這二者永遠都是矛和盾的結合體。

先介紹兩種PLC解密方法:

1 直讀法

就以三菱FX2為例:先打開串口監控軟件(到網上百度一下就有很多),監控串口的進出數據。然后讓再運行FXWIN(PLC編程軟件)和PLC聯機,選了型號后點程序讀取這時候在串口監控軟件中可以看見電腦和PLC間互發了幾串字符,最后一行由PLC發給電腦的就是密碼,只是它是ASII碼對照一下表格,把它翻譯成字符就得出密碼了。呵,這是三菱PLC的漏洞,它的編程軟件是先將密碼讀到電腦內存在和用戶輸入的密碼進行比較,密碼對就可以讀出程序。我試驗了一下,用串口軟件把倒數第二行字符發到PLC,PLC同樣返回了密碼。說到這大家知道這個解密軟件怎么做了吧?整個解密軟件只要發一串字符到PLC,再把PLC返回的帶密碼的字符翻譯成密碼就可以了。有些PLC就沒這樣的漏洞了,像OMRON和FUJINB2,它們都是把用戶輸入的密碼傳到PLC由PLC判斷密碼是否正確才判定能否讀取程序。

2 暴力破解

同樣運行串口監控軟件,打開編程軟件聯機,點程序讀取,再輸入密碼1234,如果讀出了程序,那就不用解了。如果顯示密碼錯誤,那就看看監控軟件里的數據.查找1234這個字符串,在含有1234的字符后會有一行PLC返回的表示密碼錯誤的信息,把這行錯誤信息記錄下來。然后打開VB,做個小工程:讓電腦發那行含有1234的字符串到串口,當然,要有個循環語句,就是把1234改成從0000到FFFF,讓電腦不停的嘗試。用IF語句把返回的信息和剛才記錄下來的那條錯誤信息比較,如果信息不同則停止嘗試,試到的密碼就是PLC的密碼了。

看到這您是否已經感覺到PLC加密技術也不過如此。海闊天空的感覺。恭喜你,說明你已經領會了加密和解密的真理。具體的實現方法很多種。但領會真理是最重要也是最難的。俗話說:大道無術,中到有形,小道若巧。呵呵,先說到這吧,一些細節一時半會也不能介紹的太清楚。大家自己動手多嘗試,多動腦,多領悟定有收獲。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    4980

    文章

    12311

    瀏覽量

    455512
  • 三菱
    +關注

    關注

    32

    文章

    771

    瀏覽量

    42521
  • 串口
    +關注

    關注

    14

    文章

    1493

    瀏覽量

    74595
  • 字符串
    +關注

    關注

    1

    文章

    553

    瀏覽量

    20182
  • 加密技術
    +關注

    關注

    0

    文章

    142

    瀏覽量

    17289

原文標題:PLC加密技術和解密方法

文章出處:【微信號:直觀學PLC,微信公眾號:直觀學PLC】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    詳細介紹Flash型單片機的加密解密方法

    詳細介紹Flash型單片機的加密解密方法自Flash技術得到廣泛應用以來,各類單片機制造商紛紛采用了多種不同的芯片加密
    發表于 10-21 19:59

    如何保證芯片解密成功并不損壞母片

    ,發展出更加先進的、更加適合使用需求的產品。然而,由于現在技術的進步,對于芯片的加密技術也在在不斷的進步,大大增加了解密的難度,而且導致了在解密過程中損壞母片的可能性也大大增加。對于一
    發表于 03-23 14:33

    芯片加密解密技術原理

    。由于這些代碼和數據在單片機端沒有副本存在,因此解密者無從猜測算法或竊取數據,從而極大程度上保證了整個軟件系統的安全性。深聯華 特殊加密 技術保持知識產權的安全性,甚至它在 OEM 制造商或分包商手中也是
    發表于 12-27 14:25

    ZigBee的加密和解密介紹

    Center(信任中心)的概念,本章內容主要講解的是TC的交換秘鑰過程。1. 非對稱加密算法。* 對稱加密算法在加密和解密時使用的是同一個秘鑰,而非對稱
    發表于 04-17 18:12

    云計算的云數據安全與加密技術

    來保護資產,選擇一家讓客戶可以先加密數據,然后發送到云端以便存儲或處理的云服務提供商,要么與軟件即服務(SaaS)提供商合作,由對方管理其企業數據的加密和解密工作??蛻舳?b class='flag-5'>加密方式其實在
    發表于 11-06 14:54

    加密技術通常分為幾大類

    加密技術通常分為兩大類:"對稱式"和"非對稱式":對稱性加密算法:對稱式加密就是加密和解密使用同一個密鑰。信息接收雙方都需事先知道密匙和加
    發表于 07-19 07:04

    芯片的解密技術

    在整個電子行業的應用技術發展史上,可以說貫穿著解密與反解密技術之間的博弈。芯片解密技術又可以美其名曰:反向設計或是逆向工程。芯片的解密主要分
    發表于 07-28 08:55

    RT1020總線加密引擎是否加密和解密?

    總線加密引擎是否加密和解密? 例如,如果我正在運行一個加密的 XIP 應用程序(來自串行或閃存),并且我希望它向閃存的不同區域寫入一些內容,會發生什么?是寫的時候
    發表于 05-10 06:10

    STM32加解密技術

    沒有加解密技術是萬萬不能的? 通訊安全? 平臺安全? *例外:STM32 RDP保護知識產權? 加解密技術不是萬能的? 只是工具? 無法代替其它STM32安全技術
    發表于 09-08 08:18

    數據加密和解密,數據加密和解密原理是什么?

    數據加密和解密,數據加密和解密原理是什么? 隨著Internet 的普及,大量的數據、文件在Internet 傳送,因此在客觀上就需要一種強有力的安
    發表于 03-19 13:46 ?7053次閱讀

    密鑰加密方法大全

    密鑰加密方法大全 密鑰加密技術用于加密和解密數據。密鑰是與加密算法一起用于
    發表于 03-20 15:54 ?2922次閱讀

    單片機的加密和解密

    由于工作的關系經常會編寫單片機程序,也經常有客戶抱怨還沒有量產多久,程序就被破解了,于是不斷的研究加密和解密技術,經過5年來不斷的學習和同行的交流,目前的程序破解的可能性已經大大降低了,下面說下具體
    發表于 01-24 10:57 ?2次下載

    基于預解密的透明加密技術

    企業關鍵數據向移動終端設備延伸,使移動終端數據泄露成為企業面臨的一個新的問題。針對移動終端數據泄露問題,提出了基于預解密的透明加密技術,有效解決移動終端傳統透明加密技術只能保證應用層安全的缺陷,并提
    發表于 02-05 10:50 ?0次下載
    基于預<b class='flag-5'>解密</b>的透明<b class='flag-5'>加密技術</b>

    西門子300PLC加密解密方法匯總

    西門子300PLC加密解密方法匯總說明。
    發表于 04-23 09:26 ?30次下載

    PLC加密技術和解密方法

    PLC加密技術,其實就是開發者的一種思路,只要明白了作者的加密思路,就能對它很快的解密。其實,在自然界中不管是PLC,還是電梯主板只要有
    發表于 03-17 18:03 ?2634次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>