社区
.NET Framework
帖子详情
如何保护自已的DLL
VFanYan
2004-05-04 08:28:52
在项目中做了很多DLL,如何保护他们不能被未授权的人使用??
就是如何防止别人在项目中引用我的DLL来编程序?
...全文
126
5
打赏
收藏
如何保护自已的DLL
在项目中做了很多DLL,如何保护他们不能被未授权的人使用?? 就是如何防止别人在项目中引用我的DLL来编程序?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljyzc
2004-05-05
打赏
举报
回复
學習ing...
1979xt
2004-05-05
打赏
举报
回复
现在好象还没什么好的方法解决这个问题,我有个比较土的方法, 就是在构造函数中加个参数,这个参数就是使用这个DLL的密码,比如在DLL中设个私有的bool型变量,如果密码正确就设为true,如果错误就设为false,在每个DLL的方法开头都判断一下这个bool变量.当然要是别人能反编译出源代码,那就没什么办法了.
linfuguo
2004-05-05
打赏
举报
回复
学习
bitsbird
2004-05-04
打赏
举报
回复
http://search.csdn.net/expert/topic/52/5201/2003/5/17/1796658.xml
scegg
2004-05-04
打赏
举报
回复
系统功能:强名。
但是,这个很容易被破解。
如果你要做高安全限度的东西,建议你修改函数,在函数内部验证调用者信息。(添加调用密码等。)
对抗某讯手游
保护
解密U3D脚本
DLL
针对某讯手游使用烧饼修改器强制退出的问题,本文探讨了一种新的对抗方法。通过IDA attach到游戏进程,阻止其反修改器检测,然后利用IDC脚本在IDA的Hex View窗口中dump出
DLL
,成功绕过
保护
。这种方法适用于带有修改器对抗的Unity3D手游。
DLL
简易
保护
方法【转】
本文探讨了防止
DLL
被未授权使用的方法,包括通过代码验证调用者身份、利用强签名进行核对,以及如何使用ILMerge或.NETZ工具将
DLL
合并到主程序中。
如何用
DLL
最简单地
保护
您的工程代码
本文介绍如何将已完成的VC6工程中的大部分代码封装成
DLL
,通过简单的步骤实现代码的复用和
保护
,避免直接提供源代码。
gg 修改器游戏被
保护
_某游戏
DLL
保护
分析,以及偷学一点Unity代码
保护
思路
本文介绍了对某Unity游戏
DLL
的
保护
机制分析,涉及PE文件篡改、Mono加载过程、.Net元数据混淆、函数加密及Opcode替换等技术。作者通过逆向工程揭示了游戏如何防止
DLL
被篡改和Dump,强调代码
保护
应避免使用通用方案,以确保安全性。
保护
你的
DLL
和Code不被别人使用
本文介绍如何使用强命名和代码访问安全(CAS)
保护
.NET项目的
DLL
及代码免受未经授权的使用,通过设置StrongNameIdentityPermission确保只有授权的应用程序能够调用特定的方法。
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章