DNGuard 使用介绍

简介: DNGuard是一款绿色软件,下载后解压缩即可使用。软件包包含两个文件 DotNetGuard.exe   DNGuard主程序文件DNGRuntime.dll      DNGuard运行库文件DNGuard的界面很简洁,使用非常简单。
DNGuard是一款绿色软件,下载后解压缩即可使用。
软件包包含两个文件
DotNetGuard.exe   DNGuard主程序文件
DNGRuntime.dll      DNGuard运行库文件

DNGuard的界面很简洁,使用非常简单。
运行后会看到如下界面:

 

有两个文本框,
第一个用来输入您要加密的程序集,可以点击 按钮 3 来选择文件。
第二个用来输入加密后的程序保存的位置,可以点击 按钮 4 来选择保存文件。

选择好这个两项后,点击 按钮 5 即可。

加密速度会很快 ,比起其它使用ILDasm反汇编程序为IL文件,然后处理IL文件最后用ILAsm汇编成程序集的工具要快很多。

》支持直接对有强名的程序集加密。DNGuard会自动探测程序集是否有强名,当检测到强名后,
*会弹出一个打开文件的对话框,
*这时是让您选择这个程序集的对应的密钥文件,
*所以您需要选择好密钥文件。

强名程序集加密完成后就可以直接使用,不用再做其它处理。

》支持对本地码与IL代码混编的程序集加密。
*DNGRuntime.dll就是一个例子。

加密后程序集需要 DNGuard 的运行库才能运行。
1。您可以把DNGRuntime.dll和加密的程序放在同一个目录中。
2。您还可以把DNGRuntime.dll 安装到系统的GAC中。

建议使用第二种方式。
目录
相关文章
[c++][记录]编译libusb-win32过程
[c++][记录]编译libusb-win32过程
461 0
|
前端开发 API C#
C#使用外部字体、嵌入字体到程序资源中(Winform)及字体的版权问题
应用程序能够使用一个好的字体,是用户界面很重要的一部分,但是很多字体如果系统没有安装,则需要额外引入,这就涉及到极其重要的字体版权问题,及额外字体的使用和安装。最好的方式应该是将字体嵌入到程序中...
5372 1
C#使用外部字体、嵌入字体到程序资源中(Winform)及字体的版权问题
|
2月前
|
存储 人工智能 Shell
Lua与C语言接口编程实战指南:打造高性能、灵活的程序
本文深入介绍了 Lua 与 C 语言的交互机制,重点分析了 Lua 作为胶水语言在嵌入式系统、游戏开发(如 Skynet、OpenResty)中的应用。内容涵盖 Lua 环境搭建、虚拟栈管理、C 与 Lua 的相互调用、闭包、Userdata 和注册表的使用等核心技术,并结合代码示例讲解了如何在实际项目中实现 Lua 与 C 的高效交互,适合希望掌握 Lua 扩展与嵌入开发的工程师参考学习。
130 0
|
11月前
|
供应链 数据挖掘 智能硬件
2024年如何做好跨境电商
2024年跨境电商成功之道:深入市场调研与选品,建立可靠供应链,选择合适平台并优化店铺运营,合规经营,重视数据分析与优化,加强人才培养与团队建设。通过这些策略,提升竞争力,实现业务增长。
|
12月前
|
人工智能 关系型数据库 双11
2024阿里云双11优惠活动开启,云服务器79元一年起,能领代金券和上云补贴金
2024年阿里云双11优惠活动开启,云服务器低至79元一年起,涵盖云数据库、对象存储OSS、无影云电脑等产品,提供代金券、企业算力补贴及上云扶持金等多项优惠,助您轻松上云。
|
Dart JavaScript Java
flutter 架构、渲染原理、家族
flutter 架构、渲染原理、家族
309 3
|
C# Windows
WPF中值转换器的使用
WPF中值转换器的使用
265 1
|
Web App开发 JavaScript 前端开发
Node.js与Go语言的对比?
【8月更文挑战第4天】Node.js与Go语言的对比?
972 3
|
安全 网络安全 网络性能优化
认证方式总结(802.1x,PPPOE,IPOE,Portal,MAC认证)
认证方式总结(802.1x,PPPOE,IPOE,Portal,MAC认证)
1598 3
|
安全 Android开发
修改Android系统的签名
修改Android系统的签名
357 0

热门文章

最新文章