吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 491|回复: 9
收起左侧

[已解决] 如何编辑IL指令使其返回固定数值?

[复制链接]
bypasshwid 发表于 2025-2-21 01:12
200吾爱币
如图,我这么写,只能返回1,



如果我想让其返回10000,那么IL指令是什么?
请写出来,谢谢。

最佳答案

查看完整内容

这样就可以 ldc.i4表示的范围为int32,再大的数用ldc.i8,表示的范围int64

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ps122 发表于 2025-2-21 01:12
朱朱你堕落了 发表于 2025-2-21 07:02
第二行或或第三名怎么写?

1000怎么表示?写在哪个位置。

这样就可以
截图20250221075207.png

ldc.i4表示的范围为int32,再大的数用ldc.i8,表示的范围int64
孤狼微博 发表于 2025-2-21 01:27
ldc.i4 1000   
  ret     
超范围你试试这样写

点评

第二行或或第三名怎么写? 1000怎么表示?写在哪个位置。  详情 回复 发表于 2025-2-21 07:02

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
bypasshwid + 1 + 1 谢谢@Thanks!

查看全部评分

孤狼微博 发表于 2025-2-21 01:31
更大范围就是
  ldc.i8 10000000000
  ret     
默认有符合
无阻 发表于 2025-2-21 03:36
我记得用dnspy能直接编辑带类型的
 楼主| bypasshwid 发表于 2025-2-21 07:02
孤狼微博 发表于 2025-2-21 01:27
ldc.i4 1000   
  ret     
超范围你试试这样写



第二行或或第三名怎么写?

1000怎么表示?写在哪个位置。
3yu3 发表于 2025-2-21 07:56
本帖最后由 3yu3 于 2025-2-21 08:28 编辑
朱朱你堕落了 发表于 2025-2-21 07:02
第二行或或第三名怎么写?

1000怎么表示?写在哪个位置。

指令改成ldc.i4,1000数字在后面填入 ,然后ret就行了,不需要第三行啊。

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
bypasshwid + 2 + 1 热心回复!

查看全部评分

top777 发表于 2025-2-21 08:17
其实这些问题直接问AI可能更快更方便...
夜泉 发表于 2025-2-21 08:44
本帖最后由 夜泉 于 2025-2-21 08:46 编辑


来源: 百度deepseek

操作码列可以鼠标选择的,选择好行后右边一行可以输入数值
不需要的列直接右键删除清空或者nop填充

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
bypasshwid + 2 + 1 热心回复!

查看全部评分

苏紫方璇 发表于 2025-2-21 09:21
没看到图,我记得dnspy可以直接编辑代码,不用管il的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-3-31 01:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表