202 Commits

Author SHA1 Message Date
vanhauser-thc
a6cf9bb336 update honggfuzz custom mutator 2021-07-01 08:20:39 +02:00
Dominik Maier
89ddd9998c updated uc rust bindings 2021-06-25 14:55:23 +02:00
Dominik Maier
61e1c74d52 unicorn rust bindings improvements 2021-06-24 22:30:11 +02:00
Dominik Maier
4057134d3c rust bindings update 2021-06-24 11:12:59 +02:00
Dominik Maier
906bede108 rust bindings update 2021-06-24 11:11:29 +02:00
Dominik Maier
b9d2a87f03 clippy fixes 2021-06-09 16:21:00 +02:00
Dominik Maier
de69ba01ba testcase fixes for unicorn 2021-05-09 22:40:58 +02:00
Dominik Maier
187ca8e18b more unicorn fixes 2021-05-06 21:51:02 +02:00
Dominik Maier
7317a594fe unicorn fixes 2021-05-06 17:14:53 +02:00
Dominik Maier
6dc82e620b unicorn mips fixes 2021-05-06 12:06:58 +02:00
Dominik Maier
5c705fbb92 unicorn speedtest makefile cleanup 2021-04-26 16:03:46 +02:00
Dominik Maier
c8e96e5253 autoformat with black 2021-04-15 23:56:58 +02:00
Brandon Miller
ede03a96ed
IDA script for loading unicorn AFL context dumps (#812)
* IDA script for loading unicorn AFL context dumps

This script can be used to load context dumps into an IDA database for
analysis. It requires that you first open the main executable into IDA
directly. Then, you can run the script and select the _index.json file.
From there, the script will rebase the main executable and map in all
the other dumped vmem from the context dump directory

* Modified ida_context_loader.py header comment

No specifies the full URL for the unicon_dumper_gdb.py script
2021-03-20 09:36:25 +01:00
Dominik Maier
da5a32792d bring back unicornafl 2021-03-17 04:56:24 +01:00
vanhauser-thc
aa6a50c2b4 fix test 2021-03-15 23:01:07 +01:00
Dominik Maier
3753f56c25 make get_offsets executable 2021-03-12 03:47:12 +01:00
Dominik Maier
2ad495ad0a reworked unicornafl documentation 2021-02-27 17:19:00 +01:00
hexcoder-
7d97ffb1e8 check for setuptools instead of easy_install 2021-02-16 16:27:56 +01:00
Dominik Maier
cebde1f9e6 ran black on python scripts 2021-02-15 13:52:23 +01:00
vanhauser-thc
d8a18a03e3 update unicorn ref 2021-02-05 11:44:48 +01:00
vanhauser-thc
bf1198c4db dockerfile: fix qemu built, update llvm to 12 2021-02-04 20:47:51 +01:00
Dominik Maier
822aea3cb4 unicorn fix 2021-01-25 04:24:43 +01:00
Dominik Maier
afc15965c0 updated unicornalf, bindings 2021-01-25 02:01:34 +01:00
Dominik Maier
e82cd40440 added cargo lock 2021-01-23 19:39:34 +01:00
Dominik Maier
08c716da9c removed lock' 2021-01-23 19:39:16 +01:00
Dominik Maier
4179affe2c enabled persistent mode 2021-01-23 06:42:55 +01:00
Dominik Maier
46cef4bc11 fixed rust example 2021-01-23 06:39:55 +01:00
Dominik Maier
fea0286989 tried to fix rust example 2021-01-23 06:03:15 +01:00
Dominik Maier
e37e432952 updated uc ref 2021-01-23 00:10:59 +01:00
Dominik Maier
c4118e869d unicorn speedtest initial commit 2021-01-23 00:02:59 +01:00
vanhauser-thc
86c567fa3a update qemuafl + unicorn for include changes 2021-01-19 16:49:00 +01:00
hexcoder-
5cdbfeef4a Revert "code cleanups (from cppcheck)"
This reverts commit 33a7d6f1688856c050b0ac71ac1df4018e4d531c.
2021-01-04 15:17:39 +01:00
hexcoder-
33a7d6f168 code cleanups (from cppcheck) 2021-01-04 15:14:20 +01:00
hexcoder-
848db92196 build_unicorn_support.sh: allow DragonFly to build 2021-01-02 23:15:55 +01:00
hexcoder-
697e3e285b add missing git submodule sync 2021-01-02 08:35:27 +01:00
hexcoder-
80767480f0 Revert "fix afl-clang on 32-Bit systems"
This reverts commit 83c1378fc1810d177d9cdfa2c00f62bbadd98f00.
2020-12-29 18:13:36 +01:00
hexcoder-
83c1378fc1 fix afl-clang on 32-Bit systems 2020-12-29 14:19:35 +01:00
vanhauser-thc
1fe3af0418 update unicorn checkout 2020-12-23 15:55:02 +01:00
van Hauser
064e63962f make unicornafl checkout version work again 2020-12-08 12:37:40 +01:00
Dominik Maier
eda068751e streamlined grammar mutator submodule 2020-12-08 10:09:35 +01:00
Dominik Maier
9a7d045897 build_unicorn_support no longer fetches qemuafl 2020-12-04 17:59:11 +01:00
Dominik Maier
330f33a435 updated helper_scripts from battelle/afl-unicorn 2020-12-04 15:40:38 +01:00
Dominik Maier
f0e81b2301 updated unicorn 2020-12-03 22:26:28 +01:00
hexcoder-
30cd8a8397 fix non instrumented mode, fix check_binary 2020-11-14 12:28:51 +01:00
hexcoder-
54a312a5fe more small fixes 2020-11-13 00:44:08 +01:00
hexcoder-
ffe41e6fce fix two mem leaks detected by cppcheck 2020-11-12 20:26:53 +01:00
hexcoder-
665802673d typo fixed 2020-11-05 22:58:55 +01:00
hexcoder-
f8bbbf31ec remove duplicate headers, make '#include VirtualFileSystems.h' version dependent 2020-11-05 22:45:07 +01:00
hexcoder-
9e3b818c35 fix warning on Debian 32 bit 2020-10-29 18:47:00 +01:00
Dominik Maier
7c8b0af84a updated unicorn/next 2020-10-29 08:12:24 +01:00