Manually running afl-showmap from the example output returns the following:
root@39b2dcd3cc08:/cb-multios# afl-showmap -t 5000 -m none -b -o /tmp/testcase_bitmap -- /cb-multios/build_afl/challenges/Barcoder/Barcoder
afl-showmap++4.00c by Michal Zalewski
[*] Executing '/cb-multios/build_afl/challenges/Barcoder/Barcoder'...
-- Program output begins --
-- Program output ends --
+++ Program timed off +++
[+] Hash of coverage map: a25d811ee0af7a15
[+] Captured 10 tuples (map size 876, highest value 0, total values 0) in '/tmp/testcase_bitmap'.
I've compiled using AFL_USE_ASAN=1 using afl-clang-fast /afl-clang-fast++ to compile, though I also tried afl-clang/afl-clang++ as mentioned in the Fuzzing.txt page. Additionally, from the afl-showmap help page, I tried setting AFL_MAP_SIZE to any number, but it doesn't seem to change the resulting map size.
Any thoughts or things that I might be overlooking?
Running the following command I get the following errors (with increased verbosity)
Seems to originate from here: https://github.com/eurecom-s3/symcc/blob/c4eacea9f888aa7676636e35c54b2c323a66b2f9/util/symcc_fuzzing_helper/src/symcc.rs#L65 and it looks like it's looking for an output of size 65536 (though I am not familiar with Rust).
Manually running afl-showmap from the example output returns the following:
I've compiled using
AFL_USE_ASAN=1
usingafl-clang-fast
/afl-clang-fast++
to compile, though I also triedafl-clang
/afl-clang++
as mentioned in theFuzzing.txt
page. Additionally, from the afl-showmap help page, I tried settingAFL_MAP_SIZE
to any number, but it doesn't seem to change the resulting map size.Any thoughts or things that I might be overlooking?