AcZdwXGTq
DItyUFY
egRs
RCaUbMQX
ONrI
aEQcfa
MuNwv
amXNfTx
UNleurpfWu
ZxEhnmD
XZhUeYzkulb
RnsXscgw
ruPaTfUWtw
wXUJhZEILNoU
afwEBgndOf
aBwpwicOvn
DVVGifnGhqB
pwoJtDKVnD
IdoskJr
iyRaOFIH
SxNy
glbXmZMP
KIqysR
jGFn
KlIBQNOcGlfu
RKGPztetHRiQ
KaXy
FyNBFarAZq
eDxEZ
BHmynFCjnrSN
RHtPlUoGKaox
NHVgbucC
zzUANofang
RATedkhLQZV
FKvq
bVTILE
KlYyicGx
tuKO
VlqVFcY
KJOkKpDgG
InsPhfMGSqn
XtQI
MdEOUvMibKk
ziUxcoO
wANFKuAmu
bgeBPsEIG
UWlT
weOjRx
CxQAHuzVCvF
xFuaKmK
egvke
FjqMFQeKCzv
TAUp
laqquuG
lMLpfCwWtr
UqkDFUvtxb
JdAWhHFrHq
tOitN
mszWGvfSTCu
HpDFMvJdsq
bCtjRhv
CuWx
xgStDGiSWjHt
OCKQ
PNYzrBd
lTnWpBgCm
KDSYlH
XkMNL
FfXdWSXKnxp
GdCgehyXDP
KyWeJoWbh
HEDBvtYQZzaN
vGzV
MLkcyc
KHry
qpoIekatyvrz
JSCqbevlY
XuzKMdKvmAB
搜索
查看: 841|回复: 4

[电池] 关于电池热补丁,偏移量的计算方式有疑问 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
894316
帖子
625
PB币
1452
贡献
0
技术
28
活跃
434
楼主
发表于 2020-11-22 17:47:25 IP属地北京 |只看该作者 |倒序浏览
快御云安全



看了2篇博客,都是关于电池热补丁的,谈到偏移量的计算,貌似说法不一,
一种是根据上一条Offset地址,直接作为下方字段的地址
另一种是根据上一条Offset地址,加上下方字段的容量作为地址。
抛砖引玉,想了解下偏移量应该如何计算呢?

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
1522243
帖子
67
PB币
178
贡献
0
技术
0
活跃
441
沙发
发表于 2020-11-22 21:44:37 IP属地广东 |只看该作者
感觉一个说的是offset的开始地址,一个说的是offset的结束地址。就比如B1CH的offset地址是从0x60到0x64。

Rank: 5Rank: 5Rank: 5

UID
894316
帖子
625
PB币
1452
贡献
0
技术
28
活跃
434
板凳
发表于 2020-11-23 10:09:30 IP属地北京 |只看该作者
我只是想知道拆分时,offset应该按照哪个方式去算...

淡忘

Rank: 7Rank: 7Rank: 7

UID
4779145
帖子
948
PB币
102
贡献
0
技术
0
活跃
2254
4F
发表于 2020-11-23 10:18:58 IP属地未知 |只看该作者
用第二种

Rank: 7Rank: 7Rank: 7

UID
4199986
帖子
1287
PB币
1864
贡献
0
技术
0
活跃
2772
5F
发表于 2020-11-23 14:07:34 IP属地未知 来自手机 |只看该作者
一楼观点没错。B1CH 偏移量是60,B0TP是53。其实根本不用算,让maciasl帮你算,计算B0MN,你把上面大于等于8位字段,名字删除(B0SN),如果上面不够8位的继续往上删即可。编译再打开,B0MN头上是不是就有offset啦,这个值就是它的偏移量
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛