dirtyJoe来操纵java字节码

时间:2018-04-10 10:03:52

标签: java bytecode bytecode-manipulation

我正在使用Dirty Joe来操纵此代码

[<CLIMutable>]
type Edition = {
    ...
    [<XmlElement>]   Contributor : string array
}

[<CLIMutable>]
type Periodical = {
    ...
    [<XmlElement>] Edition : Edition array
}

let p = Deserialize<Periodical[]> "test.xml" "Root"

所以我使用Dirty Joe来改变推送数量。在代码编辑器上,我只找到了编辑操作码,它只编辑了内存地址。

如何修改数字来推送而不是内存地址? 感谢

1 个答案:

答案 0 :(得分:0)

这不是内存地址。例如,要使用150更改数字140,请将最后一个替换为8C和96:

enter image description here