Skip to content

Instantly share code, notes, and snippets.

@tylearymf
Last active November 21, 2022 03:35
Show Gist options
  • Save tylearymf/3adc2aea0fc61d8eee3b5b8235c0153f to your computer and use it in GitHub Desktop.
Save tylearymf/3adc2aea0fc61d8eee3b5b8235c0153f to your computer and use it in GitHub Desktop.
修改ConsoleE为激活版本
bm.cs -> b(ref bool A_0) : Activation界面的GUI绘制方法
修改1:
ILSpy导出的是 a.cs -> r() :激活状态,强制改成 return true 即可(IDA修改)
dnSpy导出的是 a.2.cs -> r() : 激活状态,强制改成 return true 即可(IDA修改)
IDA中搜索函数:ConsoleE.a__r
二进制修改:
源版本: "02 7B" 5F 00 00 04 2D 0F 02 28 90 00 00 06 28 69 00 00 0A
修改版本: "17 2A" 5F 00 00 04 2D 0F 02 28 90 00 00 06 28 69 00 00 0A
修改2:
在 r.ef 方法中删除代码 r.a(ref r.ae)
因为在 r.b1 中会访问到 r.ae 然后有时候会为空导致抛异常
二进制修改
源版本: 00 06 "02 7C D2 00 00 04 28 00 02 00 06" 02 7C
目标版本: 00 06 "00 00 00 00 00 00 00 00 00 00 00" 02 7C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment