0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

程序加密之辯:究竟是否應(yīng)該加密?

工控論壇 ? 來(lái)源:工控論壇 ? 2024-03-28 09:49 ? 次閱讀

首先介紹先背景,我現(xiàn)在干兼職,給幾個(gè)客戶(hù)寫(xiě)程序。

客戶(hù)一

生產(chǎn)型企業(yè),自己也在做設(shè)備,專(zhuān)用的,有些工藝不能外傳那種。合作5年左右了,程序也是一直未加密,注釋都下載進(jìn)去的,PLC常用的是 歐姆龍CP系列。

價(jià)格我收的也不貴,接線(xiàn),調(diào)試,編程,出圖,一臺(tái)機(jī)純利潤(rùn)也就是一臺(tái)機(jī) 1000~1500 (20~40個(gè)IO點(diǎn)),一般一次做幾臺(tái)臺(tái)這樣的,每次都有點(diǎn)小改動(dòng);主要是滿(mǎn)足工藝,第一次核心工藝程序我寫(xiě)了幾個(gè)晚上。

前幾天去處理其它事情的時(shí)候,發(fā)現(xiàn)有類(lèi)似的設(shè)備,但是設(shè)備不是我做的,HMI界面一模一樣,箱子接的稀爛,(我做的箱子線(xiàn)號(hào),標(biāo)識(shí)那些清清楚楚的)

大概率:他們廠務(wù)電工復(fù)制了程序,照著接線(xiàn)圖自己做的;又或者找了更便宜的人,復(fù)制程序接個(gè)線(xiàn)完事;價(jià)格肯定更便宜

心里哇涼哇涼的,想著,不加密,不刪注釋方便維修,結(jié)果呢,哎。這就是人心啊。

客戶(hù)2:

熟人介紹這種,零散做些設(shè)備,程序找兼職,我這種程序?qū)懞昧耍O(shè)備動(dòng)作OK了,幾個(gè)月沒(méi)回音,不說(shuō)OK也不說(shuō)NG,問(wèn)就是設(shè)備還在調(diào)試,沒(méi)交貨。

我去,按照口頭合同,達(dá)到設(shè)備的工藝動(dòng)作,是不是到時(shí)間就該付款了呀,半年還不付款,豈不是,你不交貨,編程工錢(qián)也不給嗎?

我作為維修電工起步的,比較反感程序加密,維修的時(shí)候找問(wèn)題找半天,明明監(jiān)控程序幾分鐘的時(shí)候。

也比較反感程序沒(méi)有任何注釋?zhuān)斫獬绦蜻€要慢慢添加注釋?zhuān)瑳](méi)小半天看不懂。

所以,我寫(xiě)的程序,基本上都是 不加密,加注釋?zhuān)蛻?hù)那邊也給PDF圖,外面元器件手冊(cè)

(甚至于,觸摸屏我放了一個(gè)二維碼,我NAS網(wǎng)盤(pán)的鏈接二維碼,維修只要點(diǎn)開(kāi)幫助,用手機(jī)掃一掃就可以用手機(jī)下載該設(shè)備的圖紙,程序。)

然后今年開(kāi)始,我準(zhǔn)備給所有程序加上硬件ID識(shí)別程序,用PLC的序列號(hào)或者編號(hào)來(lái)識(shí)別,如果不一樣,隨機(jī)給D區(qū)寫(xiě)值,讓你找不到問(wèn)題。

這就是我遇到的情況,SO 各位大佬,你寫(xiě)從程序加密嗎?

網(wǎng)友討論

mengx9806:

之前遇到過(guò),不給錢(qián);后面果斷加了時(shí)間鎖,到時(shí)不給錢(qián),直接鎖程序,要么你找人破解也是錢(qián),要么給我錢(qián),分分鐘給你解鎖;沒(méi)辦法,吃口飯不容易。

合作順不順利其實(shí)都要存心眼,就是在工廠里面,自己寫(xiě)的程序,后面我都把注釋全部刪除了再下進(jìn)去,因?yàn)橛行┤耍呛?,你懂的;畢竟上面兩個(gè)時(shí)間都是以上當(dāng)為基礎(chǔ)而形成的自己的做事方式了

cvlsam :

必須加密啊,為啥要加密呢?不是程序不能公開(kāi),而是現(xiàn)場(chǎng)維護(hù)水平太差,亂改不像話(huà)了就扯程序沒(méi)有寫(xiě)好,索性就加密了,否則來(lái)來(lái)回回跑現(xiàn)場(chǎng)都是鈔票。

還是外企好,人家驗(yàn)收結(jié)束要求提供程序說(shuō)明以及源程序,然后打印備份,每次他們修改都要寫(xiě)文檔備案,從制度上杜絕了維護(hù)亂改程序造成不必要跑現(xiàn)場(chǎng)的費(fèi)用問(wèn)題。

不過(guò)設(shè)備么就要看合同怎么寫(xiě)的了,你看ASML的那么高價(jià)格的人家不但不提供程序,你開(kāi)機(jī)還要和人家聯(lián)網(wǎng),違反或者拆機(jī)模仿人家直接把設(shè)備變成磚頭

YXBK:

客戶(hù)1,這種情況,如果你加密了,下次應(yīng)該就會(huì)跟你談要把程序交出來(lái)。

客戶(hù)2,他的設(shè)備沒(méi)有賣(mài)出去,你別想那么快拿到錢(qián),一句話(huà),這設(shè)備還在改進(jìn)中。

如果搞得太正式了,最后基本就會(huì)談崩,下次不找你了,現(xiàn)在兼職編程的多得是,怎么說(shuō)呢,現(xiàn)在非標(biāo)設(shè)備也不好做,老板賺到錢(qián)了,你就跟著賺點(diǎn)。我之前廠的電工主管后來(lái)出來(lái)單干,最近幾年經(jīng)常找我吐苦水,有單做的經(jīng)常拖款,到了年底想拿到錢(qián),肯定是要總數(shù)打折的,有些是機(jī)械結(jié)構(gòu)出問(wèn)題的,設(shè)備賣(mài)不出去,最后只能少要一些。他是專(zhuān)業(yè)的,有時(shí)很矛盾,做,覺(jué)得不劃算,不做,畢竟要生存,沒(méi)多有少吧!

知道一點(diǎn):

這個(gè)問(wèn)題沒(méi)有定論,但有一點(diǎn),加密的程序,如果找不到原創(chuàng)者,或所屬公司也掛了,被罵18代。

偶有拖欠不給錢(qián)的也無(wú)所謂,損失最多的是時(shí)間,基本都是給錢(qián)的,甚至中斷10多年的客戶(hù)還介紹項(xiàng)目,程序是否加密,主要看客戶(hù)要求~因?yàn)樽詈笫且虬o設(shè)備制造者的。

既然是兼職,那點(diǎn)錢(qián)不是主流,看開(kāi)點(diǎn)。如果是看似有量的,那就免它開(kāi)發(fā)調(diào)試費(fèi)~你要能提供硬件,即便遇到芯片疫情貨源斷供,他自己找到貨源,免費(fèi)罐程序

jinqiaoma:

一般都要加,尤其是做設(shè)備生產(chǎn)的,防同行,以前工作的單位是做乙方,PLC和上位機(jī)程序都不加密,最后被友商完整的復(fù)制過(guò)去。

現(xiàn)在做甲方,技術(shù)協(xié)議會(huì)明確寫(xiě)明程序要提供給我們。被一家承包商搞怕了,控制點(diǎn)數(shù)多、工藝不復(fù)雜,買(mǎi)他們寫(xiě)好程序的模塊也不貴,技術(shù)協(xié)議沒(méi)界定歸屬,就一直不提供程序,遇到故障想在線(xiàn)監(jiān)測(cè)根本就沒(méi)辦法,持續(xù)運(yùn)轉(zhuǎn)的系統(tǒng)又不能把以前的程序清除掉重做,就一直被拿捏著。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12946

    瀏覽量

    459220
  • 觸摸屏
    +關(guān)注

    關(guān)注

    42

    文章

    2255

    瀏覽量

    115107
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    575

    瀏覽量

    48308

原文標(biāo)題:程序到底是加密還是不加密好?相信很多大佬都遇到過(guò)這種情況

文章出處:【微信號(hào):gkongbbs,微信公眾號(hào):工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    圖解:IGBT究竟是什么?

    圖解:IGBT究竟是什么? IGBT究竟是什么?
    發(fā)表于 08-10 08:01

    S參數(shù)究竟是什么?

    S參數(shù)究竟是什么?起決定性作用的S參數(shù)將S參數(shù)擴(kuò)展到多端口器件和差分器件
    發(fā)表于 03-01 11:46

    我們仿真DDR究竟是仿真什么

    我們仿真DDR究竟是仿真什么?
    發(fā)表于 03-04 07:32

    電感飽和究竟是什么

    電感飽和究竟是什么
    發(fā)表于 03-11 08:13

    真正軟件定義無(wú)線(xiàn)電究竟是怎樣的?

    真正軟件定義無(wú)線(xiàn)電究竟是怎樣的?
    發(fā)表于 05-14 06:47

    分貝究竟是什么?如何去理解它?

    分貝究竟是什么?如何去理解它?
    發(fā)表于 05-31 07:05

    一文讀懂eMMC究竟是啥?

    eMMC究竟是啥?eMMC長(zhǎng)什么樣?eMMC用在哪?主要是干嘛用的?eMMC究竟是如何工作的呢?
    發(fā)表于 06-18 06:04

    SLC、MLC、Parallel NOR Flash等究竟是什么意思?

    什么是Flash Memory?Flash Memory主要可以分為哪幾類(lèi)?SLC、MLC、Parallel NOR Flash等究竟是什么意思?它們又有什么不同?
    發(fā)表于 06-18 09:11

    spec究竟是什么?有誰(shuí)可以分享一下嗎

    spec究竟是什么?哪位同行可以幫忙分享下DFI 5.0的spec?
    發(fā)表于 06-21 07:16

    無(wú)片外電容LDO究竟是什么?

    無(wú)片外電容LDO究竟是什么?有誰(shuí)清楚嗎
    發(fā)表于 06-22 08:07

    加密貨幣究竟是什么貨幣?

    關(guān)于加密貨幣作為現(xiàn)代貨幣真實(shí)形式的可行性有支持論點(diǎn),也有反對(duì)論點(diǎn)。認(rèn)識(shí)硬幣的兩面將幫助我們找到問(wèn)題的答案,“我是否相信加密貨幣是真實(shí)貨幣”。
    發(fā)表于 09-27 14:46 ?2258次閱讀

    加密貨幣究竟是如何工作的

    加密貨幣的傳奇始于2009年1月。這是有史以來(lái)第一個(gè)加密貨幣比特幣誕生的時(shí)候。加密貨幣的魅力在于,它是一種創(chuàng)造性的、富有想象力的解決方案,可以解決世界各地法定貨幣面臨的一個(gè)非?,F(xiàn)實(shí)的問(wèn)題。
    發(fā)表于 01-14 13:58 ?1949次閱讀

    PLC加密程序應(yīng)不應(yīng)該做?

    今天借此機(jī)會(huì)我們也想和大家深入探討一下關(guān)于加密的問(wèn)題。 正方觀點(diǎn):應(yīng)該做 網(wǎng)友A 不論客戶(hù)是否給完錢(qián),都要做加密,畢竟是自己的產(chǎn)權(quán),就算合同
    的頭像 發(fā)表于 10-14 11:41 ?2086次閱讀

    S參數(shù)究竟是什么?

    S參數(shù)究竟是什么?
    發(fā)表于 11-01 08:24 ?2次下載
    S參數(shù)<b class='flag-5'>究竟是</b>什么?

    一體成型貼片電感在使用中發(fā)熱究竟是否會(huì)影響運(yùn)行

    電子發(fā)燒友網(wǎng)站提供《一體成型貼片電感在使用中發(fā)熱究竟是否會(huì)影響運(yùn)行.docx》資料免費(fèi)下載
    發(fā)表于 11-13 16:28 ?1次下載