mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-28 07:30:33 +00:00
Fix #10241 - Modified ARM32 breakpoint, this may break other ARM cpus...
This commit is contained in:
parent
1f903954a6
commit
53587f1216
@ -7,10 +7,14 @@ static struct r_bp_arch_t r_bp_plugin_arm_bps[] = {
|
||||
{ 64, 4, 0, (const ut8*)"\x00\x00\x20\xd4" }, // le - arm64 brk0
|
||||
{ 64, 4, 1, (const ut8*)"\xd4\x20\x00\x00" }, // be - arm64
|
||||
//{ 64, 1, 0, (const ut8*)"\xfe\xde\xff\xe7" }, // le - arm64 // hacky fix
|
||||
|
||||
{32, 4, 0, (const ut8*)"\xf0\x01\xf0\xe7" }, // eabi-le - undefined instruction - for all kernels
|
||||
{32, 4, 1, (const ut8*)"\xe7\xf0\x01\xf0" }, // eabi-be
|
||||
|
||||
// { 32, 1, 0, (const ut8*)"\xff\xff\xff\xff" }, // le - linux only? (undefined instruction)
|
||||
// { 32, 1, 1, (const ut8*)"\xff\xff\xff\xff" }, // be - linux only? (undefined instruction)
|
||||
{ 32, 4, 0, (const ut8*)"\x01\x00\x9f\xef" }, // le - linux only? (undefined instruction)
|
||||
{ 32, 4, 1, (const ut8*)"\xef\x9f\x00\x01" }, // be
|
||||
// { 32, 4, 0, (const ut8*)"\x01\x00\x9f\xef" }, // le - linux only? (undefined instruction)
|
||||
// { 32, 4, 1, (const ut8*)"\xef\x9f\x00\x01" }, // be
|
||||
#if 0
|
||||
{ 4, 0, (const ut8*)"\xfe\xde\xff\xe7" }, // arm-le - from a gdb patch
|
||||
{ 4, 1, (const ut8*)"\xe7\xff\xde\xfe" }, // arm-be
|
||||
|
Loading…
Reference in New Issue
Block a user