Delphi vcl.net应用程序和反编译

Vib*_*nRC 2 .net delphi obfuscation vcl

.net应用程序可以轻松反编译.但是使用混淆器可能会变得更难.

我的应用程序是Delphi for .net vcl(delphi for .net 2006)应用程序.我的问题是:我的应用程序是否也属于上述类别(可以轻松反编译)或者反编译win32应用程序很难

我还没有使用混淆器.我想知道我的应用程序是否需要混淆器

Rob*_*ove 5

如果您担心反编译,您应该对代码进行模糊处理.

所有.NET应用程序都可以反编译.VCL.NET应用程序也不例外.
工具非常智能,甚至可以将应用程序反编译为另一种语言.它并不完美,但确实有效.

虽然自从我使用该产品已经有一段时间了,但我相当确定它附带了一个混淆工具.

  • @vibeeshanRC,它可能是翻译程序逻辑的简单方法,但它仍然是一个VCL.NET应用程序.C#程序员不会知道库,也没有可视化设计器,并且需要购买Delphi许可证才能重新分发应用程序所需的VCL.NET库.所以说这是一个"将delphi应用程序转换为ac#应用程序的简单方法",这是一个很大的延伸...... (3认同)
  • 不,Delphi for .Net会产生一些无法在C#中重新编译而无需更改的构造.例如,它生成名称中带有$的Meta类.当然,代码的一般含义并不难阅读.为什么不试试呢?你有Delphi,C#并且知道反射器. (2认同)