hexcoder-
e36e5f4fc9
Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus
2019-09-22 08:08:47 +02:00
hexcoder-
1e503a586d
first realisation of splitting floating point compares
...
activated with AFL_LLVM_LAF_SPLIT_COMPARES=1
needs testing on big endian machines
A compare is split into
sign integer comparison
exponent integer comparison
mantissa/fraction integer comparison
These integer comparisons are further splitted if they are
bigger than a byte.
2019-09-22 08:02:56 +02:00
van Hauser
6488400fbf
more test cases
2019-09-21 23:38:46 +02:00
van Hauser
e423e0a0f1
make tests
2019-09-21 19:00:43 +02:00
hexcoder-
ad1750b53d
oops, typo corrected
2019-09-21 10:13:11 +02:00
hexcoder-
e909d5f5c2
fix macos commit to make it portable again. Would not compile on OpenBSD.
2019-09-21 12:07:29 +02:00
van Hauser
6e6480c952
install libtokencap and libdislocator if present
2019-09-20 19:39:19 +02:00
van Hauser
ff5c7b155c
custom mutator fuzzing yields UI
2019-09-20 19:20:15 +02:00
van Hauser
123d97bfb8
LLVM_CONFIG llvm_mode fix
2019-09-20 18:37:16 +02:00
van Hauser
dd0a8c200c
Makefile fix
2019-09-20 18:22:01 +02:00
van Hauser
272a43be11
fix persistent demo
2019-09-20 12:51:26 +02:00
Andrea Fioraldi
63677bb1f9
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2019-09-19 17:56:01 +02:00
Andrea Fioraldi
780a78c825
restore qemu_mode/patches/afl-qemu-cpu-inl.h
2019-09-19 17:55:48 +02:00
van Hauser
c29af4aeba
Merge pull request #61 from devnexen/mac_os_cpu_scaling
...
Checking CPU scaling on MacOS
2019-09-19 09:02:01 +02:00
David Carlier
48e6e3ac45
Checking CPU scaling on MacOS
...
Checking optimal cpu performance or ignore if the AFL_SKIP_CPUFREQ
env is set.
2019-09-18 22:04:16 +01:00
Andrea Fioraldi
74a984d75f
code format
2019-09-18 10:23:36 +02:00
Andrea Fioraldi
b55ea6409d
Merge pull request #60 from vanhauser-thc/wine_mode
...
Wine mode
2019-09-18 10:22:55 +02:00
Andrea Fioraldi
68b3849d51
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2019-09-18 10:15:38 +02:00
Andrea Fioraldi
ed7917e619
qemu persistent GPR
2019-09-18 10:15:34 +02:00
Andrea Fioraldi
5e56d3bf36
bit of doc
2019-09-17 16:17:39 +02:00
Andrea Fioraldi
e2dfac08c0
wine mode first commit
2019-09-17 16:13:41 +02:00
van Hauser
c8173eb9ec
make help
2019-09-17 07:33:48 +02:00
Andrea Fioraldi
832c784a70
typo
2019-09-17 02:13:13 +02:00
Andrea Fioraldi
61b0a3775b
code start and end in qemu env vars
2019-09-17 02:11:34 +02:00
hexcoder-
5f50964176
fix man page generation, prerequisite is located in main directory
2019-09-17 00:44:46 +02:00
van Hauser
428b88a82a
added afl_custom_mutator_only
2019-09-16 16:17:16 +02:00
van Hauser
46ac559003
man page for afl-clang-fast
2019-09-16 15:17:14 +02:00
van Hauser
caba176c87
more help in the readme
2019-09-16 14:49:05 +02:00
Andrea Fioraldi
f37e7c5240
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2019-09-14 14:40:14 +02:00
Andrea Fioraldi
252742ce20
afl-qemu-trace wit CPU_TARGET=i386 build fail fix
2019-09-14 14:40:05 +02:00
van Hauser
3f3f03f715
todo update
2019-09-14 14:18:18 +02:00
Andrea Fioraldi
4df1ad35b3
Merge pull request #59 from vanhauser-thc/qemu_3.1.1
...
Qemu 3.1.1
2019-09-14 13:02:19 +02:00
van Hauser
4e87c6af02
for hexcoder
2019-09-13 17:05:20 +02:00
Andrea Fioraldi
fc277b736a
qemu version update in headers
2019-09-13 15:44:50 +02:00
Andrea Fioraldi
278f4fd08e
make source-only and binary-only
2019-09-13 15:37:17 +02:00
Andrea Fioraldi
df86816e7d
distrib makefile option
2019-09-13 15:12:28 +02:00
Andrea Fioraldi
d8059cab6b
fix #58 with qemu 4 fix backport
2019-09-13 14:58:37 +02:00
Andrea Fioraldi
d1a2a3eee5
qemu 3.1.1
2019-09-13 14:46:38 +02:00
van Hauser
7856f09799
updated todo
2019-09-13 14:28:47 +02:00
van Hauser
461e717157
doc update
2019-09-13 14:22:31 +02:00
Andrea Fioraldi
8ee11fecc4
Merge pull request #57 from vanhauser-thc/persistent_qemu
...
Persistent mode in QEMU
2019-09-13 11:37:26 +02:00
hexcoder
36020c41df
Merge branch 'master' into persistent_qemu
2019-09-13 11:34:50 +02:00
Andrea Fioraldi
6444bc6a71
update readme and todo
2019-09-13 11:02:50 +02:00
hexcoder-
a67d86c6e2
Second part of refactoring afl-fuzz-one.c. Now more back to sane functions.
2019-09-12 22:56:38 +02:00
Andrea Fioraldi
924f3025f9
typo
2019-09-12 20:01:45 +02:00
Andrea Fioraldi
9690bb4b9c
qemu mode readme update
2019-09-12 20:00:47 +02:00
Andrea Fioraldi
5d5ee85928
qemu mode readme update
2019-09-12 19:56:12 +02:00
Andrea Fioraldi
820621baa2
qemu mode readme update
2019-09-12 19:54:35 +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