van Hauser
|
dd0ca7335f
|
switch shmem_len to the map
|
2020-06-03 15:49:23 +02:00 |
|
Andrea Fioraldi
|
9962de1a4c
|
shared mem input for qemu persistent hook
|
2020-06-03 09:57:44 +02:00 |
|
van Hauser
|
7b40d7b942
|
new code formatting + applied
|
2020-05-12 11:12:25 +02:00 |
|
van Hauser
|
30bfd44dfd
|
indenting preprocessor directives breaks compilation and cant be fixed, reverting ... :-(
|
2020-05-10 12:09:37 +02:00 |
|
van Hauser
|
26f8708fed
|
fix warning, code format
|
2020-05-10 11:35:31 +02:00 |
|
hexcoder-
|
20392878f1
|
qemu_mode: make building warning free
|
2020-05-09 20:02:32 +02:00 |
|
Dominik Maier
|
8197e9b2e4
|
clang-tidy readability-braces (#323)
|
2020-04-19 16:42:40 +02:00 |
|
Andrea Fioraldi
|
0d0338012b
|
one byte cmp in cmplog
|
2020-04-14 13:02:49 +02:00 |
|
0x1eadbead
|
81179b4829
|
fix qemu persistent mode for 32-bit target on 64-bit host
|
2020-03-08 13:39:06 +03:00 |
|
Andrea Fioraldi
|
a971fc8f36
|
qemu: move compcov/cmplog helpers in tcg-runtime-inl
|
2020-02-18 11:38:16 +01:00 |
|
Andrea Fioraldi
|
ef00ed6090
|
code format
|
2020-02-16 13:21:39 +01:00 |
|
Andrea Fioraldi
|
4bca8af499
|
make qemu patches more simple using helpers
|
2020-02-16 13:19:20 +01:00 |
|
van Hauser
|
e2ef242898
|
fuzzer_stat eps is now overall not current, clang-format fixed to v8
|
2020-02-09 09:43:33 +01:00 |
|
Andrea Fioraldi
|
5fa4f47bae
|
persistent qemu mode arm/arm64 && compcov arm64
|
2020-02-08 18:07:31 +01:00 |
|
Andrea Fioraldi
|
0403f008e3
|
solve small error on building new qemu patches for not x86 targets
|
2020-02-08 12:14:00 +01:00 |
|
Andrea Fioraldi
|
aa2cb66ea2
|
code format
|
2020-02-07 20:44:36 +01:00 |
|
Andrea Fioraldi
|
f2f6be5e99
|
afl qemu persistent hook
|
2020-02-07 20:43:17 +01:00 |
|
Andrea Fioraldi
|
e5972efa41
|
cmplog for qemu mode
|
2020-02-06 21:43:50 +01:00 |
|
van Hauser
|
3b9517ae73
|
v2.60d and year 2020 init
|
2019-12-31 13:01:08 +01:00 |
|
hexcoder-
|
c83e8e1e62
|
Remove lcamtuf's old email from Google (not valid anymore), also remove maintainance from him.
|
2019-10-19 18:23:01 +02:00 |
|
Andrea Fioraldi
|
eae4a9e1f8
|
persistent qemu should now works as expected
|
2019-10-08 12:39:11 +02:00 |
|
Andrea Fioraldi
|
973b0ac488
|
qemu compcov revert cmp order to match >/< comparisons
|
2019-10-02 20:28:28 +02:00 |
|
Andrea Fioraldi
|
17bb51756f
|
persistent qemu retaddr offset
|
2019-09-22 19:38:53 +02:00 |
|
Andrea Fioraldi
|
780a78c825
|
restore qemu_mode/patches/afl-qemu-cpu-inl.h
|
2019-09-19 17:55:48 +02:00 |
|
Andrea Fioraldi
|
ed7917e619
|
qemu persistent GPR
|
2019-09-18 10:15:34 +02:00 |
|
Andrea Fioraldi
|
252742ce20
|
afl-qemu-trace wit CPU_TARGET=i386 build fail fix
|
2019-09-14 14:40:05 +02:00 |
|
Andrea Fioraldi
|
fc277b736a
|
qemu version update in headers
|
2019-09-13 15:44:50 +02:00 |
|
Andrea Fioraldi
|
75d2881302
|
ret addr patching
|
2019-09-12 16:57:17 +02:00 |
|
Andrea Fioraldi
|
95b641198e
|
remove debug print
|
2019-09-12 13:02:21 +02:00 |
|
Andrea Fioraldi
|
6b40189045
|
first version of persistent QEMU
|
2019-09-12 12:34:53 +02:00 |
|
Andrea Fioraldi
|
b24639d011
|
run code formatter
|
2019-09-02 18:49:43 +02:00 |
|
Andrea Fioraldi
|
7b36afd5f1
|
modernize docs and readme for qemu and unicorn
|
2019-08-30 11:38:33 +02:00 |
|
Andrea Fioraldi
|
132ad08885
|
common header for qemu and unicorn
|
2019-08-29 15:28:42 +02:00 |
|
Dominik Maier
|
3f2a317af0
|
Fixed SIGSEV due to wrong pointer size
|
2019-08-29 03:06:24 +02:00 |
|
Andrea Fioraldi
|
892513708b
|
solved MAP_SIZE overflow
|
2019-08-28 19:07:19 +02:00 |
|
Andrea Fioraldi
|
733c8e4c34
|
better neverzero with adc + neverzero for compcov
|
2019-08-28 18:42:21 +02:00 |
|
Andrea Fioraldi
|
d6beac5235
|
compcov levels to enable the instrumentation of only immediates
|
2019-07-29 16:09:28 +02:00 |
|
Andrea Fioraldi
|
054cec8a5d
|
fix typos
|
2019-07-19 08:35:29 +02:00 |
|
Andrea Fioraldi
|
81dd1aea82
|
experimental x86 support for compcov in QEMU
|
2019-07-19 00:55:41 +02:00 |
|