回覆列表
  • 1 # 工控人

    威綸通觸控式螢幕怎樣設定禁止反編譯

    我們在做觸控式螢幕專案的時候為防止程式被盜用一般會設定“取消HMI上傳功能”和“禁止反編譯”功能來實現。消HMI上傳功能是無法把觸控式螢幕上的程式上傳到電腦上,我們知道上傳到電腦上的檔案是XOB和EXOB而不是可以直接開啟的emtp格式,因為需要反編譯進行轉換,而禁止反編譯的功能可以阻止你進行轉換即使你擁有它的原始檔程式.

    那麼威綸通的觸控式螢幕如何實現,我們可以在程式設計軟體EB8000或者EBPro中進行設定。下面我們就以後者軟體進行演示怎樣設定禁止反編譯,在你的觸控式螢幕程式編寫好後點擊編譯按鈕彈出如下的對話方塊,在中間的部分有兩個選項我們進行打鉤即可如下圖紅線圈住的地方,點選編譯生成emtp和exob檔案。

    那這個emtp格式的檔案我們可以直接用軟體開啟進行編輯和修改,這個exob則不行必須透過反編譯進行格式轉換,我們嘗試對這個原始檔進行反編譯測速結果如下圖所示,在這個結果顯示檔案已被保護且無法反編譯!那我們如果想要修改這個威綸通觸控式螢幕的程式就必須透過源程式的中emtp進行,而不能經過HMI上傳的程式進行修改,從而實現程式的加密和保護。

  • 中秋節和大豐收的關聯?
  • K4232次列車81.82號坐位是靠視窗嗎?