全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1075
推到 Plurk!
推到 Facebook!

請問Delphi有混碼器?

尚未結案
citygood123
一般會員


發表:6
回覆:6
積分:2
註冊:2005-05-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-17 07:16:26 IP:218.170.xxx.xxx 未訂閱
請教各位先進!!想了解一下請問Delphi有混碼器?
roger128
初階會員


發表:27
回覆:45
積分:25
註冊:2002-08-29

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-18 00:22:49 IP:61.64.xxx.xxx 未訂閱
你要描述清楚阿 要不然會霧砂砂ㄉ 妳是要問如何防止Decompiler ㄇ
citygood123
一般會員


發表:6
回覆:6
積分:2
註冊:2005-05-29

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-18 06:25:25 IP:218.170.xxx.xxx 未訂閱
引言: 你要描述清楚阿 要不然會霧砂砂ㄉ 妳是要問如何防止 ㄇ
記得某次在書局書本上有看過,有的程式有偽編器.混碼器(混亂器)之類的名稱,例如VB及Java等,主要的是在原程式內加入一堆無關的的程式,但又不影響原先程式的運行,用來防止軟體被反編譯的機會, 一般程式被加殼後,還是很容易被一些脫殼軟體給脫殼,如果有混碼器可以延長程式被輕易拆解的問題,不知各位先進是否知道Delphi有此類可用的混碼器?
speedup
資深會員


發表:19
回覆:259
積分:280
註冊:2003-07-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-18 14:13:19 IP:220.135.xxx.xxx 未訂閱
Delphi有不需要混碼器吧 對java 或.Net 由於他們是透過虛擬機器執行,執行檔都非真實機械碼 ,所以可還原成原始碼,如果不經混碼器的話很容易讓人看出原始的程式 思路 Delphi7 以下產生的執行檔都是機械碼,即使你去Decompile 出來也都是組合語言(就算你用DeDelphi去解也頂多解出Form畫面 程式碼內容也只會顯示組合語言) 想從組合語言推敲出程式邏輯遠比從被混碼器打亂程式邏輯的Source Code中 推敲出,困難多了 更何況delphi編譯器的最佳化選項也算是一種混碼的方式 至於Delphi.net 只要是.Net支援的混碼器,基本上都可通用 混心雜欲 棄修身~唉
------
唉~
roger128
初階會員


發表:27
回覆:45
積分:25
註冊:2002-08-29

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-06-19 00:18:46 IP:61.64.xxx.xxx 未訂閱
可以參考 如何使破解你程式的人感到頭疼一點 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=21841 防止用DeDe軟體反編譯delphi程序 http://delphi.ktop.com.tw/topic.php?topic_id=21913
citygood123
一般會員


發表:6
回覆:6
積分:2
註冊:2005-05-29

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-06-19 08:45:21 IP:218.170.xxx.xxx 未訂閱
長知識了,謝謝兩位的回答指導!!
系統時間:2024-05-19 15:13:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!