切换到宽版
  • 2040阅读
  • 0回复

Unity3D项目程序加密-对dll进行混淆(二) [复制链接]

上一主题 下一主题
离线樱の光
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2014-12-08
       之前一篇文章已经简单的介绍了怎样把自己写的代码打包成dll动态链接库,然后在Unity3D里面用。那么接下来的事情似乎就很简单了,我们在Unity3D里面写脚本,到最后完成时,把核心的代码剪切出去打包成dll文件再放回项目里面。这样似乎别人就不能直接修改你的代码了。事实真的是这样吗?

这里假设我们在Unity3D里面写的代码抽象成这样一个Test类,里面包含了公开和私有的变量,有自带的Start方法、Update方法和OnGUI方法,还有public、private和protected方法。虽然说用抽象类代表了项目里面实际的类,但为了可以看得到代码效果,所以在方法里面大概写了一些简单的打印的命令。




把这个Test类放到上次的类库项目里面,然后生成dll,放到Unity3D项目里面:


此帖售价 4 G币,已有 0 人购买 [记录] [购买]
购买后,将显示帖子中所有出售内容。
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!
此段为出售的内容,购买后显示

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限200 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个