看板 Soft_Job 關於我們 聯絡資訊
https://www.ettoday.net/news/20220609/2269493.htm 翰林工程師集體帶槍跳槽 「偷程式誤觸1機關」南一書局被起訴 記者劉昌松/台北報導 知名教科書教材公司翰林出版的前數位部經理陳銘仁,涉嫌在2017年跳槽到對手南一書局 任職後,指使後來陸續跟著跳槽的4名工程師直接抄襲翰林的3套系統,但因翰林的系統原 始碼有個關鍵設定,遇異常狀況時會發訊息回翰林,陳等人犯行因而曝光,台北地檢署9 日依違反《營業秘密法》等罪起訴陳等5人及南一書局。 起訴指出,陳銘仁從2008年9月開始任職於翰林出版,一路升官到數位部經理,在他任內 ,翰林數位部陸續開發出可以讓老師放有效運用教材的「遙控器」、「行動大師」等輔助 數位教學工具軟體,搭配上翰林的「總庫系統」,是翰林推銷自家教材的三大利器,對翰 林來說是很重要的營業祕密。 而陳銘仁除了因主管職務取得「遙控器」、「行動大師」的原始碼,還在2016年間,以開 發系統需要為由,向公司索討了關鍵的「總庫系統」原始碼,然後在2017年9月30日離職 ,到有競爭關係的南一書局擔任協理,原在翰林數位部企劃、工程師陳兆嶸、陳懷傑、李 宏遠3人也從隔月起,陸續跳槽到南一,另外曾在數位公司任職的工程師徐立豪也在這期 間到南一工作。 檢察官發現,陳銘仁在老部屬們陸續到齊後,在2019年1月到3月12日之間,指使陳姓等4 名工程師直接抄襲翰林的「總庫系統」、「遙控器」、「行動大師」3項原始碼,並修改 重製成「南一總庫系統」、「BB遙控器」、「OneBox」。 但陳銘仁沒發現,翰林的「總庫系統」原始碼預設了,遇到異常狀況會自動寄發錯誤訊息 到翰林總部,翰林員工因此收到1封含有南一公司英文縮寫「Nanico」錯誤通知郵件,進 一步溯源發現有離職員工試圖登入系統,以及從南一公司所在IP發出的郵件,翰林因此發 動公司技術人員,把南一公司官網的相關程式下載,並進行反組譯,發現果然是抄襲自家 程式。 檢調接獲翰林提告後,2020年7月發動搜索約談行動,逐一釐清相關程式原始碼編制、邏 輯後,認定陳銘仁等人涉嫌洩漏工商秘密等多項罪名,依法提起公訴,另外南一書局也被 依違反《著作權法》、《營業秘密法》等罪起訴。 備註: 快笑死 連偷系統都可以搞成這樣 不過不管是南一還是翰林 出版業都低薪的要死還在自相殘害 不靠這招找不到工作了是不是 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.228.110.61 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1654776783.A.3F0.html ※ 編輯: keel90135 (125.228.110.61 臺灣), 06/09/2022 20:13:47
tig4605246: 笑死,寄alert回原公司 06/09 20:17
lchcoding: 有夠笨的,原-源碼中,發 alert 的target mail 忘記改 06/09 20:25
lchcoding: 掉 06/09 20:25
vi000246: 不知道該說啥... 06/09 20:27
devilkool: 太智障了吧....... 06/09 20:30
devilkool: 能吐槽的點太多了.... 06/09 20:31
ChungLi5566: 應該是包在dll裡才沒改到吧 06/09 20:33
qwer338859: 這太白癡了吧.... 06/09 20:37
nh60211as: 笑死 06/09 20:38
andy70612: 做這種事 請不要連網好唄 06/09 20:47
UnReal5566: 笑爛 06/09 21:24
goldie: XDDD 06/09 21:24
acgotaku: 說不定原檔連env也沒分離出來 直接包在檔案夾裡 .... 06/09 21:27
longlyeagle: 論 configurable parameters 的重要性 06/09 21:32
whitecow: 代表這個程式被修改很多次..疊床架屋找不到問題在哪 06/09 21:36
nelley: 有笑有推 06/09 21:36
hasroten: 試論ninja style的重要性 06/09 21:47
qk3380888: 笑歪 連扣都沒看完 06/09 22:03
brucetu: 所以程式碼亂成一團 alert email 直接寫死還是有好處的 06/09 22:05
brucetu: 嘛 06/09 22:05
Murasaki0110: 太低能了吧 重寫一份都不會 06/09 22:07
how30013: 用想的就覺得很亂XDD 06/09 22:09
wulouise: 可能沒能力重寫 06/09 22:10
bill0205: 收件者沒寫到env上而是程式寫死喔? 有夠笨 06/09 22:18
s06yji3: 廢到笑... 06/09 22:29
s06yji3: 官網下載反組譯是三小... 06/09 22:32
longlyeagle: 說不定是JS直接用XMLHttpRequest? 06/09 22:39
Nitricacid: 蠢到像假的 06/09 22:41
now99: 抄襲沒有封包側錄就上線? 06/09 23:06
aidansky0989: XD 06/09 23:07
Hertzfeld: 要抄襲 請花錢購買js防反組譯程式 謝謝 06/09 23:21
soccer103: code 一定超亂 06/09 23:31
eva19452002: 教科書公司怎麼可能會有code review機制,一定是想哪 06/09 23:35
eva19452002: 就寫到哪,能動就好 06/09 23:36
viper9709: 推低薪還在自相殘害+1 06/09 23:56
umum29: 應該是一堆hard code設定的原始碼 原來可以防拷貝重製 06/10 00:06
holebro: 當到經理連這都沒想到喔 06/10 00:11
worf: 噗 還蠻搞笑的 ... 這技術能力 06/10 00:33
x20165: なにこ 06/10 00:35
Gaogaigar: 這也是他們自己以前留的技術債 06/10 00:55
chienweichih: ナニコ 06/10 01:20
xo1100: XDD看來是沒在整理導致沒辦法重寫? 06/10 02:01
RINPE: 有夠笨(X 故意的(O 06/10 04:57
LincolnBoy: 那code一定很精彩吧 06/10 05:12
peter98: 我就說了 非科技業的軟體工程師素質都很低下... 06/10 05:14
mathrew: 廢到笑,標準的只會複製貼上,沒在看內容 06/10 05:38
nksv526: 25不懂還亂批評.... 06/10 07:16
lazarus1121: 挖這種連架構都實作不出來的.... 06/10 08:58
lazarus1121: 不過大概也有時間壓力才出此下策,傳產唉 06/10 08:59
zxcchiou: 情況從混亂到難以理解 06/10 09:01
testPtt: 大家github抄來的都有全部看完嗎? 06/10 09:04
ricestand: 笑死 這不是抄 是拿來改 06/10 09:07
abc0922001: 白癡 06/10 09:08
Wishmaster: 誒不是耶,確定帶跳槽的是工程師嗎? XDDDDDD 06/10 09:22
shooter555: 這還需要反組譯 直接帶code去吧 06/10 09:25
ededws1: 至少不是拿翰林的碼來改,結果寄到康軒 06/10 09:44
bheegrl: 技術債的逆襲 06/10 10:53
vi000246: 被自己以前留的技術債雷到XDD 06/10 11:01
nthulibrary: 是帶code去沒錯啊 反組譯是原公司員工驗證的手段 06/10 11:03
ivan1116: 丟臉 06/10 11:21
azzc1031: 出版業薪水是要多高 可憐哪 06/10 11:26
srwhite: 蠻好笑的推個 06/10 11:31
hakosaki: 廢到笑 偷之前都不會看過一次 06/10 11:42
hegemon: 知道商業邏輯的話重新寫一套不是就沒事了? 06/10 11:48
smallcar801: 不虧是會偷程式的咖, 連code review都不會的垃圾 06/10 11:51
testPtt: 記得架構不見得記得細節 重寫要花很多時間 06/10 11:57
forself: 沒那麼容易的,題庫之類配套有複雜排版、古老格式跟特規 06/10 12:05
forself: 檔案格式轉換問題,加上至少二十年的數據相容。從頭來光 06/10 12:05
forself: 洗資料就洗死人。 06/10 12:05
forself: 想一想從資料庫拉資料,可以根據不同版型、大小、特殊符 06/10 12:13
forself: 號有圖片、unicode跟自定義,要產生至少七八成不用再調 06/10 12:13
forself: 整,字型可定義甚至客製的各時代word、可送印刷廠印製不 06/10 12:13
forself: 出錯的檔案,真沒有那麼容易.... 06/10 12:13
starburs: 低端碼農 06/10 12:14
tz5514: 這操作夠醜 不配當工程師 06/10 12:30
superpandal: 硬要幹壞事 XD 當然是重做最好 還可以算工時 鳥盡弓 06/10 12:57
superpandal: 藏的時候比較不痛 而且再次證明寫不錯的程式碼是雙贏 06/10 12:58
vkq: 真的都很好笑 可以想像 06/10 12:58
iamshiao: 結果被抓包是 alerts 發回原公司,笑死 06/10 12:59
pttano: 笑死 06/10 13:34
pttano: 可能是資策會出來的? 06/10 13:35
shadow0326: 這個故事告訴我們,搞什麼12factor app,搞什麼一套代 06/10 14:09
shadow0326: 碼mapping多組環境設定,還不如hardcode防賊(x 06/10 14:09
Geison: 這麼菜還想搞事 06/10 14:31
jily: XD 06/10 14:55
Lhmstu: 這在做什,笑爛 06/10 14:58
botnet: 太笨了 06/10 17:50
okgogogo: 真菜,看來是連改都不改 06/10 17:51
jinmin88: 低端碼農XD 06/10 18:05
yuinami: 不知道從哪裡吐槽XD 06/10 18:43
kkroy: 連抄都不會~ 笑死! 06/10 19:05
abc01251: 笑死 照抄不會? 只會複製貼上 06/10 22:39
jen1121: 笑到廢 06/10 23:28
perfects1988: 等等,測試時不會監控網路發資料到那裡去嗎? 06/11 00:42
stosto: ....這個會被笑死,不用被告大概這些人都會被封殺 06/11 00:58
cplusplus426: 有夠誇張 呵呵 06/11 10:02
cplusplus426: 資訊人出這種人才~~ 06/11 10:03
aais: 有笑有推!!好猛!xD 06/11 15:16
cmelo1515: 文組都沒這麼蠢 06/11 15:18
gtjs45: 不會先斷網看封包嗎? 06/11 15:40
milk830122: 當到主管了還只會複製貼上 06/11 17:52
northsoft: 這篇充滿軟體界的文人相輕 06/11 21:38
mars56: 連bug也照抄 06/12 01:22
BoXeX: 我不太相信上面在酸的 遇到不會犯同樣的錯 06/12 02:13
BoXeX: 這問題就只有不該複製貼上 剩下啥code review或監控封包 06/12 02:16
BoXeX: 會在測試能不能run的時候就想到要做 06/12 02:17
DarkIllusion: 公司名稱沒寫死,但警告訊息的收件地址卻寫死,設計 06/12 06:58
DarkIllusion: 這系統的人是不是有什麼毛病? 06/12 06:59
Cauchy2008: 用「抄」字太抬舉了,這是看都沒看,整碗端走。 06/12 11:37
yourinfo: 不要笑 一定很多人會犯同樣的錯 抄的不太會認真CR/QA的 06/12 12:53
yourinfo: CODE那麼多 打工仔都想準時下班 誰跟你認真CR/QA 06/12 12:54
testPtt: 空降主管說要從頭來會被電吧 這感覺是架構亂忘了改 06/12 15:19
king4647: 只會複製貼上嗎 06/12 16:32
keel90135: 問題是這是偷code 還這麼不小心 怎麼一堆人用平常開發 06/12 17:15
keel90135: 的觀點來看 06/12 17:15
nikolas: 會做這種功能 你覺得會隨便就讓人發現? 如果你來做的話? 06/12 18:46
shadow0326: 不用講什麼很多人也會犯這樣的錯啦 講的好像很多人會 06/12 19:21
shadow0326: 複製貼上人家的產品變成自己的產品一樣 06/12 19:21
moom50302: 對不起,複製貼上沒有CodeReview真的是低端無誤 06/12 19:49
IhateOGC: 代表這Code很有歷史 06/12 21:44
IhateOGC: 敢這樣移植,我的老天鵝 06/12 21:45
superpandal: 不從頭來不就顯得這段時間很廉價... 別人拐過來在找 06/12 21:53
superpandal: 理由搞你不就gg了 06/12 21:54
Assyla: 這種很有歷史的code,通常寫的人應該都不在職了 06/12 22:11
fanatics5566: 笑惹 06/13 03:11
testPtt: 應該是那個主管主導開發 不然也沒那麼容易移植 06/13 09:22
thsyou9527: 感覺架構應該很龐大 或是埋得深 導致沒有檢查到 06/13 12:25
kattte: 不知道要賠多少耶,這幾位脫產了嗎 06/13 13:06
shortoneal: 有笑有推,抄code這種難以舉證的事情可以搞得罪證確鑿 06/13 13:35
worf: 對阿 罪證確鑿 06/13 14:57
LuMya: 要賠死囉 06/14 01:38
kaitokid1214: https://i.imgur.com/wnccy7G.jpg 06/14 13:23
alan5: 天才有極限 愚蠢則無 06/14 17:15
papple23g: 原來是抄襲警報啊 06/15 03:26
asdfghjklasd: 阿就是沒本事的人啊 06/15 09:55
asdfghjklasd: 當上經理也是沒本事 06/15 09:55
rebai: 移植已經笨了連名字都懶得想新的 06/19 12:06
ogi: 笑出來XDD 06/19 22:04
ufap: 媽的天兵 06/28 04:11
Wtrmln0708: 好久沒聽到這些出版社的名字了XD 06/28 08:24
Wtrmln0708: 學生時期買書都會注意哪個出版社 06/28 08:24
games: suggestion would have been to keep 07/22 23:53