在Maxsea.SmartDesktop.dll中,我想编辑和修改类b1g。
有这个:
if (isCrackedResult != null && isCrackedResult.IsCracked)
我想为此修改:
if (isCrackedResult == null && !isCrackedResult.IsCracked)
我尝试保存 b1g.cs,使用 Notepad++ 进行编辑并进行修改,但我没有到达注入新的...
有人可以帮助我吗?
谢谢
在Maxsea.SmartDesktop.dll中,我想编辑和修改类b1g。
有这个:
if (isCrackedResult != null && isCrackedResult.IsCracked)
我想为此修改:
if (isCrackedResult == null && !isCrackedResult.IsCracked)
我尝试保存 b1g.cs,使用 Notepad++ 进行编辑并进行修改,但我没有到达注入新的...
有人可以帮助我吗?
谢谢
尝试使用dnSpy。它包括注入重新编译代码的能力,并具有与 ILSpy 相同的接口。在您正在编辑的方法上使用“编辑方法”选项,然后“构建”并保存程序集。那时您将不需要 Reflexil。
我不确定直接代码编辑 - 有时由于混淆或错误引用等原因无法正确重新编译它。您必须改为编辑 IL(查找公共中间语言并了解它)。我建议,不要做 != null 和 !cracked,只做 if(false)。