SmartAssembly授权购买
下载:188 收藏:35

SmartAssembly (产品编号:13053)

SmartAssembly是一种软件保护和改进工具,旨在帮助.NET开发商开发出更好的软件。

标签:

开发商: Red Gate

当前版本: v8.0.1

产品类型:控件

产品功能:数据库管理工具

平台语言:.NET

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

SmartAssembly是一种软件保护和改进工具,旨在帮助.NET开发商开发出更好的软件。这个工具能混淆和保护你的.NET代码,优化你的.NET程序集,为更好的部署,最大限度地减少分配的大小,提高性能和增加了功能强大的错误报告和调试能力。

声明:本产品中文介绍为慧都网版权所有,未经慧都公司书面许可,严禁拷贝、转载!

需要培训、定制、外包?

请联系我们!企业QQ:800018081


慧都专业技术团队帮助您提高效率,节省成本,降低风险!

* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

SmartAssembly拥有三种途径提升你的软件功能:

混淆机制

如果对.NET的应用程序没有进行程序混淆,他很容易被反编译。这将带来给你带来麻烦,尤其是你在程序上付出了很多的时间、精力和金钱。混淆程序是非常简单的,而且还可以保护你的程序不受反编译、破解和篡改的威胁。

或许你只是不想让你的程序被曝光,或许你的整个经营项目都依靠着你软件中嵌入的IP。无论什么,SmartAssembly绝对保证你程序的安全。

多种形式的混淆和优化

程序混淆能加大对你的应用反编译工程的难度,同时除去无用的代码以及压缩附加物,起到保护和简化应用的作用,并把不必要的混乱冲突减到最少。 

调试

 SmartAssembly能对混淆了的堆栈轨迹解码,然后生成含有纠错信息的pdb文档。这个功能能够让你把汇编码纠错后输入电子集成驱动器中,从而在出现异常情况时得到全部的堆栈轨迹。完成之后,SmartAssembly甚至能释放不需要的内存。

集成与支持

通过MS Build或者指令可以让混淆功能构建到过程中。混淆功能还支持 .NET 2.0到4.0,Compact Framework 2.0到3.5,Sliverlight 2.0到5.0,XNA(xBox,PC应用),以及Windows Phone 7(有一些特殊情况)。

自动报错 

只有一种情况会比在软件中找到错误更糟糕:那就是永远找不到错误。

大多数用户不会去上报错误情况:记住关联的细节是在技术上非常困难的。如果让用户通过一次快速的鼠标点击就告诉你所有的情况,岂不是更rong

自动报错系统是一种处理特殊情况的手段,它自动安静地收集错误发生时的细节信息。尽管报错有很高的自主定制性,但一个典型的报错系统是由全面的堆栈轨迹和特殊情况的环境细节信息组成(比如所有局部变量的值)。

用户只需要点击“传送错误报告”--获取具体信息不再令人感到麻烦。全部都会在报告里。

在有两种主要的情况下,自动报错会显得格外有用:

  • 在发布程序前期(如公测),当你需要大量的前期使用者的回馈信息来帮助你发行一个稳定的应用

  • 在后期维护中,当你想提高效率,加速纠错和调试软件的过程

自动报错有什么优势?

  • 只需要几秒钟便可配置和添加异常处理到的应用程序中,无需改变代码,而且还可以给你许多重要的回馈

  • 无需再为获得所有必要的细节,而不停地发电子邮件。你的用户将只需点击一个按钮就可以反应无法处理的特殊情况,也就是说你能更快地修复错误。

  • 你能连续不断地得到信息:如哪些错误反复出现。这样就可以帮助你优先处理影响用户最多的问题。

  • 通过先辨别然后修复用户所遇到的问题可以降低你的技术支持成本。

合成动态链接库

编译 .NET 代码通常会生成多个汇编码文档,包括附属DLLs,所有的这些文档都是运行程序必要的部分。虽然在开发过程中这还不算问题,但是在完成后就意味着由于DLLs被移到指定的地方,用户将遇到必须解压文件这一不必要的阶段,或者一些额外的安装步骤。

通过SmartAssembly,你能够从相关连的DLLs中把代码合成并嵌入到你的主汇编文件里,这样会很大程度上简化开发过程。

关联文件合成

  • 配置你的.NET应用程序到一个文件里

  • 提高软件性能和增强保护

合成将选取所有DLLs,然后融合关联文件到主汇编文件中,这样你就不用读取许多的DLL文档了。当关联文件被合成后,文件就会成为主文件的一部分,那么合成后关联文件中的代码以及主文件中的代码都将会被混淆和修剪。

关联文件压缩和嵌入

  • 更易于对软件进行配置和维护

  • 减少程序体积

压缩和嵌入功能允许将相关DLLs作为资源文件嵌入到主汇编文件的内容中。这项功能也是先压缩这些资源文件,然后在运行时对其动态解压。

更新时间:2021-06-16 11:20:22.000 | 录入时间:2012-09-27 17:44:17.000 | 责任编辑:何跃

相关产品
dbForge Studio for SQL Server

dbForge Studio for SQL Server是用于SQL Server的终极管理工具。

Redis Desktop Manager

跨平台开源 Redis ® 管理工具

Veeam Backup & Replication

发挥数据保护的更大价值

Veeam ONE

面向虚拟和 Veeam 保护的云和物理工作 负载的监控和分析

dbForge Studio for Oracle

dbForge Studio for Oracle是功能强大的数据库开发环境。

在线咨询
联系我们
TOP
在线客服系统
live chat