move to unicorn2
MODIFY
docs/Changelog.md
docs/Changelog.md
@@ -47,7 +47,7 @@ sending a mail to <afl-users+subscribe@googlegroups.com>.
- fix bug where targets are not killed on timeouts
- moved hidden afl-showmap -A option to -H to be used for
coresight_mode
- - Prevent accidently killing non-afl/fuzz services when aborting
+ - Prevent accidentaly killing non-afl/fuzz services when aborting
afl-showmap and other tools.
- afl-cc:
- new cmplog mode (incompatible with older afl++ versions)
@@ -101,6 +101,9 @@ sending a mail to <afl-users+subscribe@googlegroups.com>.
- less coverage collision
- feature parity of aarch64 with intel now (persistent, cmplog,
in-memory testcases, asan)
+ - unicorn_mode:
+ - Moved to unicorn2! By Ziqiao Kong (@lazymio)
+ - Faster, more accurate emulation (newer QEMU base), riscv support
- afl-cmin and afl-showmap -i do now descend into subdirectories
(like afl-fuzz does) - note that afl-cmin.bash does not!
- afl_analyze:

MODIFY
unicorn_mode/UNICORNAFL_VERSION
unicorn_mode/UNICORNAFL_VERSION
-9df92d6868e8b219886e4b7458e5e134c48ff2c9
+6c7392fb5a607c0ad53b3082fa6cbfae9720306a

MODIFY
unicorn_mode/unicornafl
unicorn_mode/unicornafl
-Subproject commit 9df92d6868e8b219886e4b7458e5e134c48ff2c9
+Subproject commit 6c7392fb5a607c0ad53b3082fa6cbfae9720306a

MODIFY
unicorn_mode/update_uc_ref.sh
unicorn_mode/update_uc_ref.sh
@@ -24,7 +24,7 @@ cd ./unicornafl || exit 1
git fetch origin uc1 1>/dev/null || exit 1
git stash 1>/dev/null 2>/dev/null
git stash drop 1>/dev/null 2>/dev/null
-git checkout uc1
+git checkout main
if [ -z "$NEW_VERSION" ]; then
# No version provided, take HEAD.

move to unicorn2