385 Commits

Author SHA1 Message Date
Andrea Fioraldi
64e46dcefc remvoe libcompcov 32 bits warnings 2021-02-12 22:07:17 +01:00
Andrea Fioraldi
22a3c7f7d0 fix #736 (ty b1gr3db) 2021-02-12 09:42:22 +01:00
hexcoder
16ffbb37f5
typo 2021-02-11 22:09:19 +01:00
hexcoder
ea05f3f4cd
typos 2021-02-11 21:55:14 +01:00
Andrea Fioraldi
91f2f057e4
fix #723 2021-02-11 21:17:08 +01:00
vanhauser-thc
f4cac37b04 typos 2021-02-11 10:20:36 +01:00
Andrea Fioraldi
267b085f80 dlmalloc only for non glibc qasan and AFL_QEMU_FORCE_DFL 2021-02-10 15:15:16 +01:00
vanhauser-thc
c2c65fd9c1 mark llvm 13 as unsupported (yet) 2021-02-07 09:42:28 +01:00
vanhauser-thc
209c5ba465 larger map, stats reload fix, code format 2021-02-07 05:33:02 +01:00
hexcoder-
08076f0500 fix qemu build script for Arch Linux ($CROSS) 2021-02-06 12:04:29 +01:00
b1gr3db
d0ab2ded00
Create string.c
Off by one error resulted in memmem calling memcmp where h + needle_len is one past the end.
2021-02-03 15:32:06 -05:00
van Hauser
cd95ee67bc code format qasan 2021-02-01 23:00:45 +01:00
Andrea Fioraldi
522eacce71 qemuafl 2021-01-31 21:48:30 +01:00
Andrea Fioraldi
19d02d7bf6 update qemu and main makefile for qasan 2021-01-31 17:45:55 +01:00
Andrea Fioraldi
af24d87220 qasan readme 2021-01-29 18:48:46 +01:00
Andrea Fioraldi
2e3bc3b613 update qemuafl 2021-01-29 18:42:21 +01:00
Andrea Fioraldi
29c1131fe0 working AFL_USE_QASAN 2021-01-29 18:32:28 +01:00
Andrea Fioraldi
4488e8e10a fix qemu build script 2021-01-29 15:16:35 +01:00
Andrea Fioraldi
d21ca3e480 libqasan and use target cross compiler to compile target qemu libs 2021-01-29 15:14:20 +01:00
Andrea Fioraldi
1b1006ddd4 qemuafl 2021-01-29 13:04:03 +01:00
Andrea Fioraldi
d5a170655f update qemuafl 2021-01-28 19:08:36 +01:00
Andrea Fioraldi
43edd969d8 fix qemu x86 cmplog issue 2021-01-21 16:57:19 +01:00
Dominik Maier
473b3e5fb0 updated unicornafl qemu versions 2021-01-19 19:45:53 +01:00
Dominik Maier
292f91a55f tiny scan-build nags fixed 2021-01-19 13:16:39 +01:00
Andrea Fioraldi
214da5c42e fix qemu linking error with mips 2021-01-02 11:36:06 +01:00
R. Elliott Childre
3282775a15 Cleanup QEMU configuration options
Take into account `STATIC`, `DEBUG`, and `PROFILING`

Turn off most options

Remove non-exsistant config options (e.g. bluez)
2020-12-17 14:23:16 -05:00
Dominik Maier
eda068751e streamlined grammar mutator submodule 2020-12-08 10:09:35 +01:00
van Hauser
0942158ad1 remove docs/README symlink and update references 2020-12-01 23:17:20 +01:00
vanhauser-thc
c05e4efbe9 renamed examples/ to utils/ 2020-12-01 14:40:30 +01:00
hexcoder-
30cd8a8397 fix non instrumented mode, fix check_binary 2020-11-14 12:28:51 +01:00
Andrea Fioraldi
7db5d87a32 restore qemuafl submodule 2020-11-13 10:08:13 +01:00
van Hauser
119d7d0025 fix frida example debug output 2020-11-13 09:02:44 +01:00
hexcoder-
54a312a5fe more small fixes 2020-11-13 00:44:08 +01:00
Andrea Fioraldi
14e76cf3c9 update qemuafl 2020-11-11 14:03:44 +01:00
hexcoder
d026a9a9c5
typos 2020-11-02 20:06:55 +01:00
hexcoder
445d8f9917
more typos 2020-11-02 19:28:18 +01:00
Andrea Fioraldi
fd20432deb typos 2020-11-02 14:17:44 +01:00
Andrea Fioraldi
a260d34b49 persistent hook example 2020-11-02 14:15:44 +01:00
Andrea Fioraldi
fdc364046e doc for qemuafl 2020-11-02 13:56:24 +01:00
Andrea Fioraldi
818c05cf29 qemuafl 2020-09-23 19:53:37 +02:00
van Hauser
d3282ef1fe fix makefile 2020-09-09 10:37:04 +02:00
Andrea Fioraldi
fe98e2d760 update qemuafl 2020-09-08 20:58:35 +02:00
van Hauser
13f2ac83a9 fix GNUmakefile for new qemuafl 2020-09-08 11:48:31 +02:00
Andrea Fioraldi
679b2d63a8 qemuafl + arm 2020-09-08 10:56:37 +02:00
Andrea Fioraldi
415b759ed1 update qemuafl 2020-09-01 16:20:14 +02:00
Andrea Fioraldi
b8d3a97a4f build with qemuafl 2020-09-01 13:08:32 +02:00
Raphaël Hertzog
ff3c9cbd73 Fix installation path of manual pages
Manual pages are stored in /usr/share/man/.
2020-08-28 21:34:08 +02:00
Your Name
a1c93f24d4 Fix support for mips in qemu mode 2020-08-05 12:19:43 +12:00
Andrea Fioraldi
b508532c78 format 2020-07-27 10:09:00 +02:00
Kirin-say
89557d1607 fix bug in qemu mode 2020-07-25 00:36:36 +08:00