diff options
author | hac425 <hac425xxx@gmail.com> | 2019-11-09 15:18:24 +0000 |
---|---|---|
committer | hac425 <hac425xxx@gmail.com> | 2019-11-09 15:18:24 +0000 |
commit | ab8fb271f71c50f46fac86fb7ac09593542726b3 (patch) | |
tree | 02b0cb63a388357b6ebde3dac92ce36ab7ec2aa7 /qbdi_mode/demo-so.c | |
parent | 574de9ff4cb2fdf2c28c32a3c2d7c5c773adb6ab (diff) | |
download | afl++-ab8fb271f71c50f46fac86fb7ac09593542726b3.tar.gz |
add support for android x86, x86-64 in qbdi mode
Diffstat (limited to 'qbdi_mode/demo-so.c')
-rwxr-xr-x | qbdi_mode/demo-so.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/qbdi_mode/demo-so.c b/qbdi_mode/demo-so.c index 1820ea2f..3ba7c449 100755 --- a/qbdi_mode/demo-so.c +++ b/qbdi_mode/demo-so.c @@ -14,7 +14,8 @@ int target_func(char* buf, int size){ case 1: puts("222"); if(buf[1]=='\x44'){ - puts("xxxiiii"); + puts("aaaaaaaaaaaaaaaaaaaaa"); + *(char*)(0) = 1; } break; case '\xfe': @@ -26,10 +27,9 @@ int target_func(char* buf, int size){ case 0xff: if(buf[2]=='\xff'){ if(buf[1]=='\x44'){ - puts("xxxiiii"); - assert(0); + *(char*)(0xdeadbeef) = 1; }else{ - puts("xxxiiii"); + puts("kkkkkk"); } } puts("xxxx"); |