我曾經使用Pythia來混淆我的D6程序。但似乎Pythia不再與我的D2007一起工作。 這裏的皮提亞的鏈接(自2007年初以來沒有更新):http://www.the-interweb.com/serendipity/index.php?/archives/86-Pythia-1.1.html是否有一個Delphi混淆器,適用於> = Delphi 2007
從上面的鏈接,這是我想達到
我曾經使用Pythia來混淆我的D6程序。但似乎Pythia不再與我的D2007一起工作。 這裏的皮提亞的鏈接(自2007年初以來沒有更新):http://www.the-interweb.com/serendipity/index.php?/archives/86-Pythia-1.1.html是否有一個Delphi混淆器,適用於> = Delphi 2007
從上面的鏈接,這是我想達到
隨着時間的推移,很多新的語言功能是什麼添加。
由於沒有正式的語法可用,所以工具供應商(包括Embarcadero自己)很難將他們的Delphi語言解析器保持在與Delphi編譯器相同的級別。
這是工具供應商花費一些時間(以及對Delphi的泛型支持:很多時間!)來更新他們的工具的原因之一,他們更新了。
你甚至可以看到的這個文物在Delphi本身:
Pythia是我熟悉的原生Delphi語言的唯一混淆器。
如果他們計劃更新的版本,您可以在their site上詢問。
就個人而言,我幾乎從來不使用模糊處理這些原因:
--jeroen
一個爲什麼要去做這個?當然,用戶在運行應用程序時可以看到.dfm文件中的所有信息。 – 2010-12-17 08:25:45
爲什麼不能獲取源代碼並修補它? – 2010-12-17 12:59:55
我想混淆包括過程名稱等字符串Pythia可以自動執行它。 – user 2010-12-17 14:22:11