簡體   English   中英

是否有適用於> = Delphi 2007的Delphi混淆器

[英]Is there a Delphi obfuscator that works for >= Delphi 2007

我曾經使用Pythia來混淆我的D6程序。 但似乎Pythia不再適用於我的D2007。 這是Pythia的鏈接(自2007年初以來沒有更新): http//www.the-interweb.com/serendipity/index.php?/ archives / 86-Pythia-1.1.html

從上面的鏈接,這是我想要實現的

替代文字

隨着時間的推移,增加了許多新的語言功能。

由於沒有正式的語法,工具供應商(包括Embarcadero本身)很難將Delphi語言解析器保持在與Delphi編譯器相同的水平。

這是工具供應商需要花費一些時間(並且對於Delphi泛型支持:很多時間!)來更新他們的工具的原因之一,它們都是更新的。

您甚至可以在Delphi中看到這樣的工件:

  • 結構窗格經常出錯
  • Delphi建模和重構有時會失敗
  • Delphi代碼格式化程序變得混亂

Pythia是我所知道的本土Delphi語言的唯一混淆器。
如果他們計划更新版本,您可以在他們的網站上詢問他們。

就個人而言,我幾乎從不使用混淆器,原因如下:

  • 逆向工程非混淆項目是很困難的(競爭對手需要足夠長的時間來進行逆向工程,因此減少他們已經擁有的積壓的機會幾乎為零)
  • 當你有多項目解決方案時,他們的附加值是有限的(基本上他們只隱藏內部或私人的東西)
  • 他們制作錯誤捕獲生產代碼太麻煩了

--jeroen

你可以試試UPX - Ultimate Packer for Executable)。 它將壓縮資源,並且所有文本條目都是不可讀的,無需先解壓縮。

我不知道任何好的免費解決方案,但如果你真的需要一些保護,你可以隨時購買:

http://www.aspack.com/asprotect.html

要么

http://www.oreans.com/themida.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM