位置: 编程技术 - 正文

Unity3d 反编译破解游戏 简单示例 (使用ildasm反编译DLL修改然后重新编译DLL)(unityfs 加密反编译)

编辑:rootadmin

推荐整理分享Unity3d 反编译破解游戏 简单示例 (使用ildasm反编译DLL修改然后重新编译DLL)(unityfs 加密反编译),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity反编译为工程文件,unity3d编译器,unity手游反编译,unity 反作弊,unity3d反编译工具,unity反编译后重新封包,unity反编译apk成项目源文件,unity3d反编译工具,内容如对您有帮助,希望把文章链接给更多的朋友!

因为这几天碰到一个Unity的Bug,不得不去反编译DLL看看C#代码的生成中间件代码。这也用到了一些反编译以及重新编译DLL的一些知识,意味到Unity是如此的不安全。

首先我们新建一个工程,创建一个脚本,写一句很简单的代码:

代码逻辑就是输出一个字符串 "" ,这次的目的就是修改掉 这个字符串,改成其它的。

好了。先运行一下,让Unity把代码编译成DLL。

很好,输出了代码中的字符串 。

然后停掉游戏。我们来修改Unity 生成的DLL。

Unity生成的DLL存储在

打包之后存储在Data/Manager 文件夹。

下面开始反编译&&破解&&重新编译

反编译DLL

在开始菜单找到Visual Studio,然后在子目录找到 开发人员命令提示 ,如下图:

然后切换目录到 Unity 生成的 DLL 文件夹

输入命令:

如下图:

然后输入以下命令来反编译 DLL 为 il 文件:

如下图:

Unity3d 反编译破解游戏 简单示例 (使用ildasm反编译DLL修改然后重新编译DLL)(unityfs 加密反编译)

然后在我们的文件夹中可以看到生成的 il 文件和 res 文件

OK,下面开始我们的破解步骤

破解

用文本编辑器打开生成的 il 文件 Assembly-CSharp.il

内容如下:

如果代码很多而生成的这个 il 文件太大,可以直接搜索 类名 然后再到类里面查找 函数名

我们看到 Start() 函数

il 代码还是具有一定可读性,就算不写上注释大家也能把意思猜的一半,这段代码的 大意就是引用一个字符串,然后调用方法去输出。

那么我们的目的就是修改 代码中指定的字符串 ,修改为其它的,这里就修改为 "you have been cracked!"。

直接修改 。如下图

重新编译为DLL

保存下上面的修改,然后继续在 控制台中执行以下命令

编译DLL成功,会覆盖掉原来的 DLL。可以通过DLL的修改时间来判断。

再次运行 游戏,查看输出的Log,发现已经被修改了。

更多关于IL 指令的介绍:

版权声明:本文为博主原创文章,未经博主允许不得转载。

OpenCV-EmguCV 在 Unity3D 中的配置 一:软件版本1.软件版本不同,配置方法或有差异2.该配置方法以下列标注的版本为例:2.1)Unity3D5.0.2f.2)EmguCV2.4..3)OpenCV2.4..4)后二者版本要求一致

【Unity3d】如何解决Unity3d在引用外部插件时报DLLNotFoundException的问题 我们在项目中使用了Lua插件,一直用得很好,最近安装了几台新的祼机,用Unity在编辑器模式下运行项目时发现总是报DllNotFoundException:/Assets/Plugins/lua.dll解决

以游戏实例介绍Unity3d IntrotoUnityThisinstructableisaimedatsuperbeginners!YouwillneedtoinstallUnity4.x(FreeorPro).

标签: unityfs 加密反编译

本文链接地址:https://www.jiuchutong.com/biancheng/368412.html 转载请保留说明!

上一篇:Unity链表的应用之蛇形动画(unity 链表)

下一篇:OpenCV-EmguCV 在 Unity3D 中的配置

  • 企业所得税税负高是什么意思
  • 增值税额的计算公式写销售额除以1.13*0.13对吗
  • 手机上税票怎么开
  • 小汽车折旧年限的最新规定2023
  • 资产负债表与利润表的区别
  • 企业的净资产包括实收资本吗
  • 工会经费计入成本费用
  • 经营活动产生的净现金流量计算公式
  • 有期末留抵税额增值税和附税还用计提和缴纳吗
  • 购买的地下室管道多能退吗
  • 合并报表长期股权投资怎么算
  • 未达账项怎么做会计分录
  • 购买商标权税率多少
  • 投资性房地产房租计入什么会计科目
  • 弥补以前年度亏损税局会查吗
  • 增值税普通发票和普通发票的区别怎么交税
  • 电子厂税负率一般是多少
  • 房地产企业所得税预缴
  • 园林绿化税收减免政策
  • 定额发票使用年限规定
  • 红字发票怎么申报?
  • 资本公积金转增股本
  • 关联企业之间借款的处理
  • 工会经费申报网址是什么
  • 不得免征和抵扣的税额
  • 汇兑差额会计处理
  • 营改增服务业税负下降
  • win10一段时间不动黑屏
  • 怎么重装电脑xp
  • 预收款退回怎么写分录
  • 未实缴出资的股权转让后还要承担法律后果吗
  • koc文件用什么软件打开
  • 苏必利尔湖位置地图
  • 国家差旅费报销最新标准住宿
  • 国家对国有企业采取的政策是怎样的
  • vue项目部署到服务器上,页面空白
  • mybitas分页
  • django pypi
  • php考试时间倒计时
  • php中array怎么用
  • 一个残疾证一年单位免多少税2023
  • 专利技术的增值税
  • 发票内容服务费可以吗?没有明细
  • 企业增值税发票税率是多少
  • 贷款利息发票可以随便开吗
  • 会计成本确认
  • 企业出口证明
  • 3步搞定纯真ip数量
  • mongodb中主键的默认格式是哪个?
  • 零申报年报需要哪些表格
  • PostgreSQL 安装和简单使用第1/2页
  • sqlserver怎么把数据库导出来
  • 住房公积金有什么好处和优势?
  • 金税四期一般纳税人开票先票后款行吗
  • 长投对方亏损
  • 小规模纳税人购进商品会计分录
  • 车辆违章处理有什么规定
  • 农产品收购发票怎么抵扣
  • 印花税退还
  • 金税盘可以用热点吗
  • 交易性金融资产的入账价值
  • 会计账簿按外表形式分
  • 房地产企业会计分录
  • SQL 导入导出Excel数据的语句
  • dell bios密码忘记
  • xp系统安装软件重复
  • 怎么在bios关闭软驱
  • win10mobile最新版本
  • linux日志数据种类
  • windows8快捷键
  • javascript中的函数也称为什么
  • jquery的实现原理
  • 税务局约谈严重吗
  • 国家河北税务局官网
  • 买车险代收车船税多少钱
  • 深圳龙华九价怎么预约
  • 建筑装饰业发票怎么开
  • 误餐费报销管理办法
  • 新版零申报印花税怎么申报
  • 电子发票怎么作废
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设