问题标签 [dotfuscator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
159 浏览

dotfuscator - Dotfuscator FrameworkElement 警告

我正在混淆 Windows Phone 项目并收到以下类型的警告:

[警告] MarkupAnalysis 在方法 Foo.Bar() 中标记了某些内容,原因如下:使用 FrameworkElement 的名称,可能需要额外的排除。

我找不到有关此警告的任何文档。纠正的最佳行动方案是什么?

0 投票
1 回答
2804 浏览

c# - Dotfuscator 和 VS2012

所有,我们刚刚决定硬着头皮从 升级VS2010VS2012. 作为升级过程的负责人,我做的第一件事是将现有的 VS2010 项目加载到VS2012. 这适用于 WinForms 项目,但 [ PreEmptive]Dotfuscator项目未被识别。我安装了 Dotfuscator,并重新设置了“社区编辑”。我试图升级现有的安装和卸载/重新安装,但没有...

如何将Dotfuscator项目合并到我的 VS2012 解决方案中?

0 投票
1 回答
1994 浏览

windows - Dotfuscator 无效的序列号

我为 Dotfuscator Professional Edition 3.0 运行了设置文件。运行安装程序后,它需要用户输入才能完成注册。然后在完成注册后,它会要求用户输入序列号。我错误地输入了错误的序列号。如果我现在打开它,它会给我以下错误。

单击确定后,它将关闭应用程序。我尝试重新安装软件(希望它会再次要求我输入序列号)但选择已经输入了错误的序列号。我也尝试过删除旧的注册表值。我现在不想格式化我的机器来完成它的删除,这个软件是必须的。如果我再次安装 Windows,它会用所有的软件耗尽我一整天的时间。任何人都可以提出一些建议。我希望它完全安装,然后使用正确的序列号安装和激活它。

0 投票
1 回答
1402 浏览

dotfuscator - Dotfuscator 命令行

我尝试使用这个命令来混淆:

但它只启动 Dotfuscator GUI 并通过掩码加载 dll。并且不要建造它们。如何通过命令行运行构建?

PS 我使用这个文档。也许它已经过时了。

谢谢。

0 投票
1 回答
281 浏览

silverlight-5.0 - Silverlight 应用程序的 Dotfuscator

Visual Studio 版本 = Visual Studio 2010 高级版

众所周知,silverlight应用程序生成.XAP文件,如果我们将扩展名更改为.ZIP,我们可以获得应用程序和应用程序DLL中使用的所有dll,如果我们使用反射器并反汇编dll文件,用户可以获得代码。我想保护这种东西。

我们可以将Dotfuscator放在构建和生成 xap 文件的过程之间吗

构建(生成 dll)-> Dotfuscator -> 生成 XAP 文件

0 投票
0 回答
179 浏览

asp.net - 项目中的Dotfuscated dll

我正在使用 dotfuscator 来混淆我的 Web 应用程序。我在现有的项目解决方案中添加了一个 Dotfuscator 项目并构建它。我在新添加的 dotfuscator 项目 bin 中获得了一个加密格式的 dll,其中我的项目 bin 中的 dll 保持不变。我应该用生成的新dll替换我项目的旧dll吗?如果不是,那么新生成的混淆 dll 有什么用。

0 投票
2 回答
923 浏览

c# - 如何使用构建后事件命令行更改 Dotfuscator 中的库模式

我正在尝试使用 Visual Studio 2010 附带的 Dotfuscator CE 工具对 ac# 项目进行混淆,并借助以下命令对代码进行了混淆。

在此处输入图像描述

但它不会对私有或公共方法名称进行任何更改,我知道通过更改 Assemblies-->Properties 下的“库模式”,我应该能够重命名这些函数。

在此处输入图像描述

但我不知道如何在构建后事件命令行中包含库属性。有人可以帮忙吗..

提前致谢。

0 投票
2 回答
708 浏览

vb.net - 混淆时出错

我们出于内部目的使用 vb.net 开发了项目,然后我们对其进行了混淆。它抛出错误,如下所述。

“未找到类型 'e' 上的公共成员 'Var1'。”</p>

代码:

一个表单(名为 FrmMain)从调用过程传递给参数“frm”到该子例程。Var1 等是这种形式的公共变量。

我们尝试过的混淆工具是——

  1. 智能装配 6

  2. PreEmptive Dotfuscator and Analytics CE(随 Visual Studio 2012 提供)

没有混淆 exe 工作正常。

在子例程中分配变量“Var1”时引发错误。如果代码行如下修改,则混淆的 exe 将正常工作。

FrmMain.Var1= Row("ChangesDbName").ToString

我们认为混淆缺少后期绑定并在一个小型示例项目中尝试了类似类型的代码。但这没有任何错误。我们附上了这个小代码。但由于其规模,我们无法上传原始项目。

我们如何追踪错误?

你可以在这里找到我的示例应用程序的源代码

0 投票
1 回答
582 浏览

windows-phone-7 - Dotfuscator 似乎不遵守重命名排除 RegEx

我们决定使用 Dotfuscator 来混淆我们的代码。我们的应用程序是 Windows Phone 应用程序,我们使用的是 Dotfuscator Windows Phone Edition 版本 4.9.7000.29303。我们了解到 System.Reflection.ObfuscationAttribute 类在 Silverlight 中不可用,因此无法对某些需要排除的类型使用排除属性。我们现在计划在 dotfuscator 中使用 Rename>Exclude 选项卡并排除带有某些特定后缀的类型。在实施之前,我们创建了一个试验项目并对其进行了混淆测试。我们在测试中发现输出不符合执行规则。虽然预览窗口显示了预期的结果,但输出仍然包括那些应该被排除的类型。请参阅下面的 Dotfuscator 窗口的屏幕截图。箭头左侧的预览窗口正确显示了将从混淆中排除的阴影类型,但在箭头的右侧,相同的输出仍然混淆了这些类型。怎么了? 预览窗口显示正确的结果,但输出不正确

0 投票
2 回答
951 浏览

.net - dotfuscator 并行优化?

我的公司使用 Dotfuscator 进行 .NET 应用程序混淆。它工作得很好,但是我注意到它在我们的构建过程中是一个单线程操作。Dotfuscator.exe 总是在我们的 8 核构建机器的单核上运行,这让我有点哭泣。

有什么魔力让它运行得更平行一点吗?魔术/MPgogogo 标志?布勒?