Re: [請益] 發現同事反組譯自己程式碼怎辦
看板Soft_Job (軟體人)作者descent (「雄辯是銀,沉默是金」)時間5年前 (2020/05/12 12:19)推噓5(5推 0噓 8→)留言13則, 10人參與討論串10/12 (看更多)
※ 引述《a741230 (fighter238)》之銘言:
: 自己寫了一個較有技術價值的專案(是自己主動寫的,非經主管指示)並已經用在公司
: 內部環境,但發現同事反組譯了自己的程式碼,參考了很多關鍵程式碼片段以
: 及設計的方式,寫了一個功能一模一樣的程式,還刻意變造讓人以為不是抄襲來的,
: 比如將if else對調,稍作一些沒意義的修改,各位發現之後會怎麼做?
: 跟主管講呢?還是當作沒這回事.....
不確定你說的 "反組譯" 是指
decompiler - ILSpy
disassembler - ida pro
後面是列出對應的工具。
一般說到反組譯我是想到 disassembler
https://gist.github.com/descent/b8df025097a7dce66924574a0ef9eef2
這是一個反組譯的 linux/elf/x64 執行檔,
我移除了 symbol, 可以發現, 連 main 都找不到,
要從這個組合語言去看出這個程式是作什麼相當困難。
有人有興趣挑戰嗎?
使用 objdump -D dump 的結果。
--
紙上得來終覺淺,絕知此事要躬行。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 113.196.174.254 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1589257150.A.953.html
→
05/12 12:29,
5年前
, 1F
05/12 12:29, 1F
→
05/12 12:29,
5年前
, 2F
05/12 12:29, 2F
推
05/12 12:33,
5年前
, 3F
05/12 12:33, 3F
推
05/12 12:35,
5年前
, 4F
05/12 12:35, 4F
推
05/12 12:44,
5年前
, 5F
05/12 12:44, 5F
→
05/12 12:44,
5年前
, 6F
05/12 12:44, 6F
→
05/12 12:44,
5年前
, 7F
05/12 12:44, 7F
→
05/12 12:44,
5年前
, 8F
05/12 12:44, 8F
推
05/12 13:13,
5年前
, 9F
05/12 13:13, 9F
厲害耶, 敏感度真高。
→
05/12 13:21,
5年前
, 10F
05/12 13:21, 10F
※ 編輯: descent (113.196.174.254 臺灣), 05/12/2020 13:28:07
→
05/12 13:38,
5年前
, 11F
05/12 13:38, 11F
推
05/12 14:03,
5年前
, 12F
05/12 14:03, 12F
→
05/14 01:14,
5年前
, 13F
05/14 01:14, 13F
討論串 (同標題文章)
Soft_Job 近期熱門文章
29
63
PTT職涯區 即時熱門文章