導航:首頁 > 源碼編譯 > 反編譯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相關的資料

熱點內容
php循環字母 瀏覽:636
盛達是什麼APP 瀏覽:196
android計算屏幕高度 瀏覽:651
自己做紅包解壓球 瀏覽:472
pdf很貴嗎 瀏覽:492
如何搶購騰訊雲伺服器 瀏覽:387
電子書app源碼 瀏覽:867
程序員在上班的時候 瀏覽:403
游戲壓縮文件夾怎麼刪除 瀏覽:418
百度新聞app是什麼 瀏覽:887
自動化對初級編程的影響 瀏覽:105
單片機綜合課程設計 瀏覽:600
程序員小嚴 瀏覽:811
如何下載歡樂走app 瀏覽:439
程序員節公司請美女 瀏覽:16
三本程序員好嗎 瀏覽:23
la78040場幅壓縮 瀏覽:902
MFC經典游戲編程 瀏覽:789
在線申請小額貸款源碼 瀏覽:335
多個文件夾如何批量刪除內容 瀏覽:253