意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

Unity项目代码混淆简单介绍

来源:恒创科技 编辑:恒创科技编辑部
2022-10-01 19:50:04


欢迎加入Unity业内qq交流群:956187480



Unity项目代码混淆简单介绍


在项目即将上线发布的时候我们就需要考虑项目包的安全问题,需要尽可能的增加不轨之人反编换包的成本,其实有很多手段也只是防君子不防小人的,只要对方技术牛逼,没有不透风的墙。

本篇介绍代码混淆工具的运用 Obfuscator(Free)。另外还有收费版的,大家可以研究。

1.界面介绍

可以设置需要混淆的符号,函数名,变量名等,还可以添加白名单不做混淆

Unity项目代码混淆简单介绍_代码混淆

Unity项目代码混淆简单介绍_后缀_02

2.开启工具,打包即可。打包成功后会有一个混淆日志你能看到有哪些被混淆了。

Unity项目代码混淆简单介绍_项目安全_03

3.验证混淆结果,有工具的可以简单拆包,没有的直接换后缀为压缩包打开就行

Unity项目代码混淆简单介绍_javascript_04

Unity项目代码混淆简单介绍_代码混淆_05

找到dll文件:\assets\bin\Data\Managed\Assembly-CSharp,用工具查看dll文件

前后对比:

Unity项目代码混淆简单介绍_代码混淆_06

Unity项目代码混淆简单介绍_代码混淆_07



欢迎加入Unity业内qq交流群:956187480


上一篇: 租用美国服务器:潜在的风险与应对策略。 下一篇: MongoDB 5.0 扩展开源文档数据库操作