Soft_Job 板


LINE

各位好, 小弟目前需要對公司新產品(硬體裝置)開發影像軟體演算法, 並包個API給客戶使用, 這個裝置演算法須處理的資料量很大, 且速度上希望達到real time的效果。 但老闆對於公開API(dll?)在外覺得很不放心, 怕被有心人士或競爭對手反組譯破解後得知我們的演算法核心, 因我之前對於這種開發案並無經驗, 不知道一般商業用API或SDK都如何防反組譯? 上網google了一下發現普遍都是說再怎麼防, 被破解只是時間長短的問題,真的是如此嗎? 若是把演算法運算布置在雲上的話(ex.AWS)是可行的嗎? 但又覺得光資料傳輸就很難達到real time。 請教大家是否有相關經驗可以分享給我,謝謝。 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.120.9
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1537955074.A.939.html
1F:推 DirKai: 哪間公司可以說嗎? 通常是很厲害才需要防成這樣吧 09/26 17:48
2F:推 hidog: 真的很重要的話 應該找專業的來防 而不是讓你自己找方法 09/26 18:31
3F:→ hidog: 硬體裝置的話 演算法是跑在embedded linux上嗎? 09/26 18:32
4F:→ hidog: 如果是 這應該很難破吧 不同平台的組語長相都不太一樣 09/26 18:32
5F:推 pttano: dll不是ms的特殊種嗎?怎麼會是linux,linux我只知道.so, 09/26 18:45
6F:→ pttano: .a 09/26 18:45
7F:→ fukinhot: ﴮNET Obfuscator,其他語言你可以用混淆器(Obfuscato 09/26 18:46
8F:→ fukinhot: r)當關鍵字找 09/26 18:46
9F:推 pttano: 怎麼防要看你們的演算法,多一組iv亂算或是protocol 加入t 09/26 18:49
10F:→ pttano: ime stamp 或是protocol加幾個欄位會消耗cpu time但實際上 09/26 18:49
11F:→ pttano: 也是沒意義的 09/26 18:49
12F:→ f19870421: 跟老闆說你沒做過 請他找專業的 09/26 18:51
13F:推 pttano: 簡單就是用硬體加速算有意義的,軟體耗點cpu算沒意義的 09/26 18:52
14F:→ hotdogmc: 沒有辦法防吧… 09/26 19:08
15F:→ sarafciel: 看能不能把演算法弄在硬體的ROM裡面 API負責call就好 09/26 19:33
16F:→ sarafciel: 不過講白了你把東西交到別人手上有心要破都是可以破的 09/26 19:34
17F:→ sarafciel: 就是門檻跟時間問題而已 09/26 19:35
18F:推 now99: 放硬體吧 09/26 19:44
19F:推 hidog: 因為硬體我會猜是embedded pc平臺應該不用強調 09/26 19:45
20F:推 menShow: 軟體混淆器,硬體加密狗加殼.但都只是增加破解難度 09/26 19:55
21F:推 splitline: 不可能完全防反組譯啊,只能增加破解的成本讓破解划不來 09/26 21:00
22F:推 accessdenied: 如果你知道MS Adobe 這些做視窗軟體的,花多少錢在 09/26 21:03
23F:→ accessdenied: 研發註冊碼邏輯,啟動機制,反盜版的安裝程序,卻每 09/26 21:03
24F:→ accessdenied: 次發行新版馬上對岸就有註冊機,綠色版,免安裝可 09/26 21:03
25F:→ accessdenied: 攜版,你就不會糾結在這點。 09/26 21:03
26F:→ accessdenied: 沒被破解只是因我你的東西沒什麼價值而已。 09/26 21:04
27F:→ accessdenied: *只是因為 09/26 21:04
28F:推 ap954212: 推樓上 09/26 21:05
29F:→ badyy: TrustZone/SGX 錢花下去,平台硬體老大哥能保護你XD 09/26 21:22
30F:推 lovebridget: 寫爛一點啊 不過八成已經夠爛了 09/26 21:24
31F:推 wave1et: 申請專利阿 09/26 21:32
32F:推 mathrew: 有這麼好防 別人花錢都是傻子 09/26 21:48
33F:推 kurtsgm: 放雲端可以啊 但是你做影像...可以承受latency嗎.... 09/26 22:23
34F:→ alog: 等申請到你的技術大概也過時了 申請沒這麼快 還有維持你技術 09/26 22:23
35F:→ alog: 優勢的成本 光蒐證調查什麼的有必要也是要找逆向工程的人才 09/26 22:23
36F:→ alog: 幫你看 09/26 22:23
37F:→ kurtsgm: 為了防反組譯如果犧牲太多performance可能不太划算 09/26 22:24
38F:→ alog: 另外做混淆只是加慢他的運作速度 因為會產生很多不必要的運 09/26 22:25
39F:→ alog: 作跟損耗 09/26 22:25
40F:→ alog: 另外是 只有人有心 就算不做反編譯 大致上的算法規則可能會 09/26 22:26
41F:→ alog: 因為大量反覆測試下會看到一些關鍵 09/26 22:26
42F:→ alog: 會做的人也不會直接看逆向或看程式碼 因為沒有當初設計的原 09/26 22:27
43F:→ alog: 理的相關資料無法再進行改良跟後續維護 09/26 22:27
44F:→ alog: 只要你們那個產品包進去很划算 不會有人直接挑戰你那個api 09/26 22:29
45F:→ alog: 還打算重造輪子 有也會是用資料去探出你們的處理邏輯 09/26 22:29
46F:→ alog: 剩下的則由他們現成開發好核心再進行改良 簡單來說 就是模 09/26 22:30
47F:→ alog: 仿、借idea但他們都沒動到你的程式哦 09/26 22:30
48F:→ alog: 如果你老闆認為這個商機很大或是已經有知道哪家真的會硬幹 09/26 22:32
49F:→ alog: 那麼你們就得真的砸錢出來找專家來幫你測測看一邊攻一邊看如 09/26 22:33
50F:→ alog: 何防禦 至少難度門檻拉高一點 09/26 22:33
51F:推 alog: 但還是要強調 一切還是時間早晚的問題 09/26 22:34
52F:→ alog: 別傻傻的沒有考量你維持這個技術優勢所需要投入的成本 這是 09/26 22:38
53F:→ alog: 很多方面的開銷 09/26 22:38
54F:推 s89162504: 影像處理演算法有這麼好逆向嗎 09/26 22:50
55F:推 s89162504: symbol去掉 正常-O2 正常編出來都沒這麼好解吧 09/26 22:52
56F:→ ktecv2000: 你再怎麼做反逆向通常痛到的應該是要打你們產品的hacke 09/26 23:16
57F:→ ktecv2000: r…XD對於真的要竊取你們技術的hacker就只是增加點成 09/26 23:16
58F:→ ktecv2000: 本而已,如果真有那個價值那何樂不為? 09/26 23:16
59F:→ ktecv2000: 對於前者來說,你的產品不一定有洞,逆向成本一拉高它 09/26 23:22
60F:→ ktecv2000: 可能就不想做了,但對後者來說你核心技術就擺在那邊, 09/26 23:22
61F:→ ktecv2000: 要挖掘出來只是時間早晚問題 09/26 23:23
62F:→ ktecv2000: 如果還是真要做,你可以去逛逛看雪或是reddit的Reversi 09/26 23:27
63F:→ ktecv2000: ing Engineering版,看一下駭客們平常都怎麼玩的 09/26 23:28
64F:→ testPtt: 直接做成OS 09/26 23:50
65F:→ olozil: 簡單的加個殼跟老闆有交代就好(′゜ω。‵) 09/27 07:57
66F:→ y3k: 擾亂+runtime compression就差不多了 要更強保護變雲卡實在XD 09/27 09:04
67F:噓 pttano: 千萬不要拿混淆器來亂用 09/27 13:12
68F:→ viper9709: 二樓正解 09/27 23:15
69F:推 buper: 寫爛,就不會有人想扣了(x 09/28 00:02







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job 或 站內搜尋

TOP