导航:首页 > 源码编译 > 反编译dnSpyc

反编译dnSpyc

发布时间:2023-12-18 18:36:11

㈠ 如何使用dnSpy反编译unity代码并修改

unity项目打包后的代码都在Assembly-CSharp.dll里,直接使用dnSpy打开即可修改,并且编译

㈡ 侠隐阁反编译解包方法教程


战棋RPG游戏侠隐阁已经在steam平台发售一胡正御段时间,游戏目前开放第一章全部内容,有玩家已经成功解包了部分游戏内容,下面给大家分享玩家“一川草满城风”带来的解包方法
(一)反编译工具
dnSpy 是一款针对 .NET 程序的逆向工程工具,基于 ILSpy 发展而来的 .net 程序集的编辑,反编译,调试神器。该项目包含了反编译器,调试器和汇编编辑器等功能组件,而且可以通过自己编写扩展插件的形式轻松实现扩展。该项目使用 dnlib 读取和写入程序集,以便处理有混淆代码的程序(比如恶意程序)而不会崩溃。为了方便吧友,我推荐一个下载地址吧(留言或者私聊我)。unity的源码都存放在dll中,那么反编译的工作就是把从dll 中提取出源码,基本上我们的代码都在Assembly-CSharp.dll这个文件中,将游戏安装路径 PathOfwuxia_DataManagedAssembly-CSharp.dll文件拖动到dnspy反编译工具中就实现了破解,我们就能看见c#源码啦,爽!
举个例子,在Heluo.Data中CharacterInfoData里面能看见一个清销函数GetPredictionDamage用来计算预估伤害,我们点开这个函数裤岩跳到SkillData能看见具体计算方式,比如用到了攻击方攻击(CharacterProperty.Attack)和倍率(coefficient))。
(二)资源提取工具
相比于Disunity与UnityAssetsExplorer工具,AssetStudio 拥有可视化界面,可以批量导出贴图,模型,字体,音频等,可以预览,最新版支持Unity5.x,所以在这使用AssetStudio作为资源提取工具。为了方便吧友,这里我推荐一个下载地址(留言或者私聊我)。使用方法:点击菜单 File 中的“Load folder”,载入 unity 游戏的 Assets -bin -data 文件夹。也可以选择“Load file”,载入 .unity3d 或者 .boundle ,.assets文件。
我们加载PathOfWuxiaAssetBundlesconfig,如下图所示。点一下Asset list,现在就能为所欲为了,啦啦啦。举个例子,点下Skill我们能看见所有技能的数据。

㈢ .net反编译IL修改调用资源ico和jpg图片

这个代码既然你已经反编译出来了,可以用VS打开的话,直接在项目那删除原文件,然后相同位置添加一个同名icon就可以了。实在不行换成类似如下代码:


Bitmapbitmap=(Bitmap)Image.FromFile(@"c: emp est.png");
this.Icon=Icon.FromHandle(bitmap.GetHicon());
阅读全文

与反编译dnSpyc相关的资料

热点内容
服务器托管到云端是什么意思 浏览:833
app保存草稿怎么用 浏览:806
安卓如何进入proumb 浏览:141
主机虚拟云服务器 浏览:617
删除分区加密的空间会不会恢复 浏览:703
京东app客户上门怎么看搜索量 浏览:739
怎么在农行app购买黄金 浏览:45
c型开发板和单片机 浏览:146
虚拟机建立用户的模板文件夹 浏览:904
无锡代码编程培训班 浏览:631
eps图形数据加密 浏览:933
没有滴滴app怎么打车 浏览:101
大数乘法java 浏览:1001
如何登录服务器看源码 浏览:526
如何做服务器端 浏览:157
注册服务器地址指什么 浏览:435
文本命令行 浏览:98
扑克牌睡眠解压 浏览:197
rc4算法流程图 浏览:163
胡萝卜解压方法 浏览:40