首页
社区
课程
招聘
[求助]关于libil2cpp.so修改
发表于: 2018-2-4 16:18 6011

[求助]关于libil2cpp.so修改

2018-2-4 16:18
6011
在修改中遇到了 float和自定义类型的函数。 arm 下怎么对它进行赋值。我只会对int赋值 mov r0,#0x19000。有人说可以间接赋值,有大神给说下吗?
另外在libil2cpp.so修改中,有办法能多添加代码吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 127
活跃值: (503)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你随便翻翻你要修改的so,就可以看到mov r0,#0x3f800000很多这样的命令,这就是浮点数的赋值方式。3f800000是一个单精度的16进制,你找个工具转成浮点数,就会发现值=1。间接赋值,举个例子,41990000这个非立即数,可以拆成42000000和10000相减,2个都可以立即赋值

可以添加代码,但你赋值都没搞定,没法说

2018-2-5 01:27
0
雪    币: 216
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢了,介绍的好详细
2018-2-5 16:48
0
游客
登录 | 注册 方可回帖
返回
//