dll路径 unity3d_Unity3D调用Net dll插件

本文介绍了如何在Unity3D中调用加密的Net dll插件,包括寻找mono.dll或mono-2.0-bdwgc.dll,创建模拟的U3D程序目录,使用VirboxProtector加密,以及替换加密后的dll文件到Unity项目中。
摘要由CSDN通过智能技术生成

针对C#开发的dll插件,可使用VirboxProtector对dll加密防止代码反编译。

使用流程

1.找到mono.dll或者mono-2.0-bdwgc.dll

2.创建u3d程序目录,将dll放到目录里

3.将u3d程序目录拖入VirboxProtector加密

4.替换加密后的mono.dll及插件dll文件。

详细流程

1.找到mono.dll或者mono-2.0-bdwgc.dll

首先查找Unity编译器中mono.dll或mono-2.0-bdwgc.dll的位置。

mono.dll一般在.\Editor\Data\Mono\EmbedRuntime目录下。

9e2a5977bcdbf494dd160a5da7b824aa.png

mono-2.0-bdwgc.dll一般在.\Editor\Data\MonoBleedingEdge\EmbedRuntime

2f90742e7439208cacb7295f2bbdb1b2.png

2.创建U3D程序目录

可以创建了一个假的Unity3d程序目录,目录和普通Unity3d目录结构一样,主要是为了加壳工具可以识别并成功加壳。以下为mono-2.0-bdwgc为例:

1)将mono-2.0-bdwgc.dll放入bin\MonoBleedingEdge\EmbedR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值