frida
frida copied to clipboard
为什么frida-Stalker不能打印浮点寄存器的数据?
Why can't Frida stallker print data from floating-point registers?
frida can't support these registers now.
I use
let s0 = ptr(this.context.sp-0x90).readFloat();
A trick to read/write register
frida can't support these registers now. I use
let s0 = ptr(this.context.sp-0x90).readFloat();
A trick to read/write register
why is the sp register minus 0x90 offset the s0 register??
frida can't support these registers now. I use
let s0 = ptr(this.context.sp-0x90).readFloat();
A trick to read/write registerwhy is the sp register minus 0x90 offset the s0 register??
frida need to save register on stack before do anything else, and restore them after. So we show/edit register data frida stored on stack.
frida can't support these registers now. I use
let s0 = ptr(this.context.sp-0x90).readFloat();
A trick to read/write registerwhy is the sp register minus 0x90 offset the s0 register??
frida need to save register on stack before do anything else, and restore them after. So we show/edit register data frida stored on stack.
So the offset is not a fixed 0x90, it's contextual and only specific to your case?
frida can't support these registers now. I use
let s0 = ptr(this.context.sp-0x90).readFloat();
A trick to read/write registerwhy is the sp register minus 0x90 offset the s0 register??
frida need to save register on stack before do anything else, and restore them after. So we show/edit register data frida stored on stack.
So the offset is not a fixed 0x90, it's contextual and only specific to your case?
I'm not sure. Afaik it depend on libunwind that frida use, maybe fixed.
Close this issue? https://frida.re/news/2022/06/18/frida-15-1-25-released/ https://github.com/frida/frida-gum/pull/658