99re热视频精品首页-99re热视频在线-99re热视频这里只有精品5-99re热线精品视频-99re热在线观看-99re热在线视频

PLC程序加密解密,學會了你就是高手!


發布時間:

2023-05-15

德國的工程師從來不會給自己的程序整體加密,而是使用其他方式,既不影響發生故障時的診斷,又可以保護自己的核心機密。今天給大家介紹一下這些方式,供大家參考

大家都知道,很多品牌PLC的程序都可以通過軟件解密,那么一旦解密后程序就非常透明的顯示在了別人的眼中,而將設備賣給別人將PLC程序整個鎖死的話又不切實際,甲方會無法維護;而保密和維權更是中國市場經久不衰的話題。

其實德國的工程師從來不會給自己的程序整體加密,而是使用其他方式,既不影響發生故障時的診斷,又可以保護自己的核心機密。今天給大家介紹一下這些方式,供大家參考。

1、使用西門子安全PLC或者博途的KNOWHOW功能

西門子安全PLC作為西門子主打安全功能的一款產品,它的性能毋庸置疑,而且安全PLC的程序塊加密后無法破解;可以很好的保護核心。

而博途PLC作為西門子的最新產品,其版權保護也是它的主要功能之一,KNOWHOW功能是軟硬件雙重加密,不加密的塊可以正常監控,沒有密碼的話甚至無法下載到其他PLC。

因此使用博途的KNOWHOW功能既可以將程序交給甲方方便維護,又可以保護自己的核心程序不被竊取。

 

2、采用高級語言編寫部分重要的工藝程序

西門子除了最基礎的LAD梯形圖編程,FBD功能塊編程和STL語句表編程還有很多其他的方式,比如說PCS7的CFC,SFC; 除此之外還有SCL,S7-GRAPH等等。

對于這些語言,一般的工控人員很難全部精通,因此仿制難度大大提升,因此非常關鍵的工藝程序可以由這些語言編寫,也可以很好的保護自己的核心。

(1)編程方式的采用

a)采用模塊化的程序結構,采用符號名,參數化來編寫子程序塊;

b)盡量采用背景數據塊和多重背景的數據傳遞方式;

c)多采用間接尋址的編程方式;

d)復雜系統的控制程序尤其是一些帶有順序控制或配方控制的程序,可以考慮采用數據編程的方式,即通過數據的變化來改變系統的控制邏輯或控制順序。

用戶應該盡量采用以上幾種高級層次的編程方式,這樣編出來的程序中嵌入系統的保護加密程序,才不容易被發現而仿制。

 

(2)主動保護方法

a)利用系統的時鐘;

b)利用程序卡或者CPU的ID號和序列號;

c)利用EEPROM的反寫入功能,及一些需要設置的內存保持功能;

d)利用系統提供的累時器功能;

e)在用戶程序的數據塊中設置密碼;

f)軟件上設置邏輯陷阱;

g)可以反向利用自己在編程時犯的錯誤。

 

(3)被動保護方法

a)在內存容量利用許可的條件下,不要刪除被認為是無用的程序;

b)在數據塊里留下開發者的標識,以便于將來遭到侵權時可以取證。

 

(4)應用反竊取技術的注意事項

a)在用戶程序中嵌入保護程序要顯得自然一些,不能很突兀的加出一段程序來,代碼要盡量精簡,變量符號名應與被嵌入程序段的變量保持一致;

b)往往一種保護加密手段是不夠的,應該多種方法并用,并且這些保護程序一旦激活后對系統造成的后果也應該盡量不同,造成所謂的“地雷效應”,從而增加程序被竊取的難度,時間與成本,短時間內讓抄襲者束手無策;

c)保護好程序的原代碼,如果需要交付程序的,在不影響用戶對設備維護的前提下,應對交付的程序做適當的技術處理,如刪除部分符號名,采用上載的程序或數據塊;

d)做好嚴格的測試,以避免保護程序的不完善引起的誤動作而帶來的不必要的麻煩,同時也能降低售后服務的的費用。

 

3、使用通訊功能

在實際應用中,往往會遇到一些系統間需要數據交換的問題(多個PLC之間,PLC與第三方儀表之間),無論是西門子產品之間還是西門子產品與第三方產品之間,建議使用通訊的方案來代替模擬量或開關量之間的信號互連的方案。

對于前者,仿制者只能看見一條硬件的通訊線,至于有多少數據是如何通過通訊交換的,仿制者必須要花精力研究具體的用戶程序才能搞清楚;而對于后者,開發者是省心省力了,仿制者也是一目了然,盡收眼底。

對于一些變頻器或者伺服電機等的程序設計,一般有多種方式,可以線路直接控制還可以通訊控制,那么使用通訊的方式的話會使得程序增加了仿制的難度。

比如說PLC對于伺服驅動器的控制有多種,簡單一些的可以是脈沖直接控制或者模擬量控制,這種方式就容易仿制,如果換成通訊控制,則會使得程序復雜很多,加上仿制者如果對報文不熟悉,很難去仿制。

有時候控制系統會由多個子控制系統構成,由此形成多CPU加人機界面的網絡,西門子S7-200產品常見的是PPI網絡,S7-300400產品常見的是MPI網絡。

通常是人機界面與CPU之間的數據交換,而我們也可在CPU的用戶程序中添加一些無須組態的S7基本通訊功能(S7-200可用NETRNETW指令,S7-300400可以用X_PUTX_GET指令),定時或不定時地在CPU之間進行少量數據交換。

通過這些數據實現子系統控制邏輯的互鎖。對于這樣的系統,仿制者要分析某一子系統的程序也不是件十分容易事情。

 

4、采用面板類型的人機界面

盡量在自動化系統中使用面板類型的人機界面來代替單一的按鈕指示燈,很多人機界面沒有源程序的話只有備份和恢復功能,完全可以實現維護功能還保密了HMI這一層的程序,而對于一個PLC系統而言,即使擁有了源程序但是缺失了HMI部分的標記也是很難仿制的。

而且開發者可以在面板的畫面上加上明顯的廠家標識和聯系方式等信息,仿制者就不能原樣照抄。

如果就使得如果仿制者想要復制程序的話,就必須重新編寫操作面板的程序甚至于PLC的程序,而開發者則可利用面板和PLC數據接口的一些特殊功能區(如西門子面板的區域指針,或VB腳本)來控制PLC的程序執行。

這樣的PLC程序在沒有HMI源程序的情況下只能靠猜測和在線監視來獲取PLC內部變量的變化邏輯,費時費力,極大的增加了仿制抄襲的難度。

 

5、采用非標準的人機界面

德國工程師都愿意使用這種方式。

在中國,大多數工程師都愿意使用WINCC,INTOUCH或者組態王等等,但其實除了這些軟件,還有一種更加高大上的編寫方式,那就是利用VB自己寫程序,而對于軟件與PLC的接口,大家可以選擇LIBNODAVE或者其他庫等。

這種方式寫出來的人機界面有著很多好處,首先沒有版權問題,因為VB軟件是免費的,而且對于WINDOW系統的升級來說只需要簡單的添加幾個文件即可實現,不像WINCC那樣,如果window升級了,需要大量修改文件。

一般人都無法修改,更別提仿制了;沒有很好的計算機編程功底的話就不敢輕易修改,而僅僅有計算機功底又沒有PLC或者工藝基礎的話也是無法更改的。

曾經利用S7-300做過這么一套系統,但我的目的不是保密,而是甲方要求,坐出來的系統完全按照自己的風格,很是舒服。

關鍵詞:

PLC

成年女人A级毛片免费观看| 无码无套少妇毛多18PX| 国产精品成人影院在线观看| 四虎WWW成人影院观看| 国产偷国产偷亚州清高APP| 亚洲欧美日韩国产精品一区二区 | 中日AV乱码一区二区三区乱码| 欧美国产综合欧美视频| CSGO未满十八岁能玩多久| 色一情一乱一伦一区二区三区| 国产情侣疯狂作爱系列| 夜里18款禁用B站入APP软件| 欧美性猛交XXXX黑人| 国产成人年无码AV片在线观看| 亚洲春色AV无码专区在线播放| 麻花豆传媒剧国产免费| 成人网站V片免费观看| 性饥渴老头XXXXⅩHD| 精品噜噜噜噜久久久久久久久| 艳妇乳肉豪妇荡乳ⅩXXOO小说 | 精产国品一二三产区区别在哪儿呢 | 人妻丰满熟妇av无码久久洗澡| 国产精品V欧美精品V日韩精品| 亚洲另类精品无码专区| 欧美精品久久久久久精品爆乳| 国产成人AV性色在线影院色戒| 亚洲日韩片无码中文字幕| 普通话JIZZYOU中国少妇| 成年免费视频黄网站ZXGK| 亚洲AV成人无码精品网站色欲| 老熟妇高潮一区二区三区| 99国产欧美久久久精品| 婷婷五月综合色视频| 久久精品国产导航| 中文字幕日韩精品有码视频| 色综合天天天天综合狠狠爱| 精品亚洲国产成人AV在线小说| 在线看片无码永久AV| 搡老女人老妇老熟女HHD| 精品免费久久久久久久| А√天堂资源在线官网BT| 天堂√中文在线BT| 久久久久高潮毛片免费全部播放| 凹凸女BBWBBWBBWBBW| 亚洲AV综合AV一区二区三区| 欧美电影在线观看| 国产AV激情久久无码天堂| 亚洲熟妇色XXXXⅩ欧美| 日产精品卡二卡三卡四卡区| 精品人妻少妇一级毛片免费| 啊灬啊灬啊灬快灬高潮少| 亚洲白嫩学生AV无码一区| 欧美一进一出抽搐大尺度视频| 国产午夜精品无码| 伊人久久东京AV| 四虎成人精品在永久免费 | 国产免费福利在线视频| 51草莓看视频在线观看免费| 午在线亚洲男人午在线| 欧美疯狂性受XXXXX另类| 国产无遮挡又黄又爽无VIP| AV天堂午夜精品一区二区三区| 性妇WBBBB搡BBBB嗓小说| 欧美肥肥婆另类XXXX000 | 日本无人区码卡二卡三卡| 久久ER99热精品一区二区| 东京热加勒比视频一区| 伊人久久亚洲精品一区 | 欧美日产欧美日产国产精品| 国产亚洲精品一区在线播放| JαPαηeseHD熟女熟妇伦| 无码人妻AⅤ一区二区三区玉蒲团 无码人妻AⅤ一区二区三区用会员 | 亚洲中文字幕无码永久在线| 欧美一区二期三区视频| 激情都市 校园 人妻 武侠| 把腿张开老子臊烂你妙妙| 亚洲色精品一区二区三区| 十八禁无遮无拦视频免费| 免费120秒体验试看5次| 国产无套粉嫩白浆在线观看| WWW性久久久COM| 亚洲无亚洲人成网站77777| 色又黄又爽18禁免费网站现观看 | 国产在线视频 | 传媒| 暗交小拗女一区二区三| 亚洲中文字幕精品久久| 玩弄人妻少妇老师美妇厨房| 欧美精品久久久久久精品爆乳 | 色窝窝无码一区二区三区成人网站| 里番本子侵犯肉全彩无码| 国产午夜亚洲精品理论片八戒 | 伊人久久大香线蕉AV网| 无码人妻精品一区二区蜜桃温柔乡 | 国产亚洲色欲色一色WWW| 成码无人AV片在线电影网站| 在线播放国产一区二区三区| 亚洲AV色香蕉一区二区三区夜夜嗨| 日产精品卡二卡三卡四卡区| 美女内射无套日韩免费播放 | 肉欲麻豆天美传媒| 男人又粗又黑又硬的东西| 国产精品一区二区水蜜桃色欲| 中文字日产幕码三区的做法步| 亚洲AV成人永久网站www在线| 日产乱码一二三区别免费观看| 精品亚洲国产AⅤ在线| 国产白丝护士AV在线网站| GAYFUCKⅩⅩⅩⅩHD警察| 亚洲伊人久久精品影院| 小少妇BBBBBBBBBBBB| 日韩精品成人一区二区三区| 妺妺窝人体色WWW看人体| 精品亚洲成A人片在线观看少妇| 国产精品美女乱子伦高潮| 成人精品一区二区久久久| 专干日本熟妇人妻| 亚洲中文无码MV| 亚洲AV蜜乳永久www| 丝袜灬啊灬快灬高潮了AV| 人妻 丝袜美腿 中文字幕| 精品无人区卡一卡二卡三| 俄罗斯女人与马Z00Z视频| 自拍亚洲综合在线精品| 亚洲色欲色欱WWW在线| 亚洲AV无码成人精品网站漏男| 熟妇高潮一区二区精品午夜无码| 欧美亚洲一区二区三区| 免费高清A级毛片在线播放| 久久97久久97精品免视看秋霞| 国产在线 | 传媒麻豆| 国产成人精品久久一区二区| 成·人免费午夜无码区| CAOPOREN超碰最新地址| 中文字幕无码专区人妻制服| 亚洲精品无码久久一线| 亚洲AV不卡无码国产| 婷婷色香合缴缴情AV第三区| 色爱无码AV综合区老司机非洲| 秋霞午夜成人久久电影网| 欧美XXXX黑人又粗又大| 老旺大肉蟒进进出出电影免费| 精品少妇无码AV在线播放| 果冻传媒免费观看4399| 国产精品三级在线观看无码| 国产白丝JK捆绑束缚调教视频| 成熟丰满的人妻中文字幕电影| А√天堂中文官网在线地址| A在线视频播放观看免费观看| 重生后我抛弃了负心公主| 硬插人妻一区二区三区| 亚洲综合日韩AV无码毛片| 亚洲人成无码区在线观看| 亚洲精品无码专区在线观看| 亚洲AV永久无码精品一区二区不 | 日本大片免费观看视频| 欧美日韩国产成人高清视频| 男生J桶进女人P又色又爽又黄| 免费国内接码在线接收| 老师掀起裙子让我挺进| 巨人精品福利官方导航| 久久精品国产亚洲AV嫖农村妇女| 精品v内射66偷窥| 精品久久久久久综合日本| 精产国品一二三产品在哪| 黑人大群体交免费视频| 好男人好资源电影在线播放| 好了AV四色综合无码久久| 韩国亚洲精品A在线无码| 韩国19禁无遮挡啪啪无码网站| 国产又黄又潮娇喘视频在线观看| 国产亚洲人成在线视频网站| 国内精品久久久久久无码| 狠狠色综合网久久久久久| 护士长在办公室躁BD| 精品少妇人妻AV免费久久久| 久9视频这里只有精品试看| 久久大香香蕉国产拍国| 久久精品一本到99热免费| 久久人人爽人人人人片AV| 两个病娇男友轮流爱我资源| 美女大BXXXXN内射| 农村人乱弄一区二区| 欧美性XXXXX极品| 人与畜禽交互MOUSE| 日韩人妻中文字幕2021视频| 少妇人妻精品一区二区三区| 玩乡下黄花小处雏女| 午夜理论片YY44880影院| 亚洲AV永久无码精品黑人| 亚洲狠狠色丁香婷婷综合| 亚洲综合色在线观看一区二区| 在线A级毛片无码免费真人| 97久久人人超碰超碰窝窝| 中国农村真实BBWBBWBBW| 2022一本久道久久综合狂躁| A级毛片免费观看完整| 播放片高清MV在线观看| 国产成人A区在线观看| 国产一区二区三区好的精华液| 精产国品一二三产区别手机 |