hexcoder-
064cd3315c
fix issue #155 AFL_LLVM_LAF_SPLIT_FLOATS breaks bogofilter
...
added some forgotten floating point comparison types
2019-12-27 20:13:00 +01:00
van Hauser
29bbe0aebe
Merge pull request #154 from devnexen/setsockopt_socket_fuzzing
...
socket fuzzing build warning fixes proposal / setsockopt no-op
2019-12-26 14:56:38 +01:00
David Carlier
33ce5829c3
socket fuzzing build warning fixes proposal / setsockopt no-op
2019-12-26 13:50:50 +01:00
Andrea Fioraldi
a05bd3e477
code format
2019-12-25 10:42:23 +01:00
Andrea Fioraldi
9ed4bfbca8
AFL_PRELOAD -> QEMU_SET_ENV for afl-fuzz,afl-showmap,afl-analyze,afl-tmin
2019-12-25 10:35:49 +01:00
van Hauser
67b6298895
qemu ld_preload support and added socket_fuzzing ld_preload library
2019-12-24 20:56:10 +01:00
van Hauser
3122790295
Merge pull request #152 from afflux/argvfuzz
...
argvfuzz preload for fuzzing binaries' argv
2019-12-24 20:16:39 +01:00
Kjell Braden
5aa089d1b2
argv_fuzzing: should also compile with AFL_NO_X86
2019-12-24 16:09:48 +01:00
van Hauser
b0a2160c3a
be sure to have directories for install targets
2019-12-24 10:45:39 +01:00
Andrea Fioraldi
4f343e791a
restore llvm DebugInfo
2019-12-21 22:02:50 +01:00
Kjell Braden
7db87ec74b
argvfuzz preload for fuzzing binaries' argv
2019-12-21 21:42:35 +01:00
Andrea Fioraldi
8679f3d757
try to work with llvm < 3.7
2019-12-21 21:14:01 +01:00
Andrea Fioraldi
65bafe7192
Merge pull request #150 from afflux/master
...
minor fix for llvm_mode build with non-standard paths
2019-12-21 21:09:19 +01:00
Kjell Braden
49b3c9e0a0
remove remainder of git submodule
...
commit 7028c9b59d6171426457494a179cd55022cd483b only removed the
.gitmodules entry. this commit removes the corresponding directory, so
`git submodule status` won't fail anymore.
2019-12-21 17:49:39 +01:00
Kjell Braden
e244f85c0b
use llvm-config from env for version check
2019-12-21 17:46:29 +01:00
van Hauser
cc151388a1
Merge pull request #148 from devnexen/make_distrib_non_linux_fix_proposal
...
On non Linux systems, (g)make distrib stops halfway
2019-12-20 18:15:07 +01:00
David Carlier
5f0a252fae
On non Linux systems, (g)make distrib stops halfway
...
because of QEMU not supported.
Symplifying cores counting data gathering.
2019-12-20 16:37:48 +00:00
Andrea Fioraldi
d8fb4a8e19
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2019-12-19 14:35:37 +01:00
Andrea Fioraldi
5e53d337db
split havoc/custom line in status screen
2019-12-19 14:35:26 +01:00
van Hauser
b91000fc9e
llvm_mode for Android
2019-12-19 01:53:32 +01:00
van Hauser
ce3cd71dc0
Merge pull request #146 from domenukk/unmapping
...
Tidied up python examles and fixed bug in uc_afl_fuzz
2019-12-18 15:33:25 +01:00
Dominik Maier
c283487d94
removed debug print
2019-12-18 13:49:36 +01:00
Dominik Maier
fe74c68c42
afl_fuzz unmapping
2019-12-18 12:23:35 +01:00
van Hauser
a521bfdfd8
fix travis bug?
2019-12-18 11:58:25 +01:00
van Hauser
d7b6b810d1
fix potential make clean error
2019-12-18 11:50:59 +01:00
van Hauser
7028c9b59d
remove git submodule
2019-12-18 11:23:04 +01:00
van Hauser
891f067051
v2.59d init
2019-12-18 11:22:18 +01:00
van Hauser
939721e2cb
v2.59c release
2.59c
2019-12-18 11:14:12 +01:00
Andrea Fioraldi
6226e38451
beautified error log when -m32 is not available on unsigaction
2019-12-18 11:05:52 +01:00
van Hauser
64435284ce
added Android PR from afl, left some ifdefs commented out though
2019-12-18 09:17:49 +01:00
van Hauser
cf70fe0c9e
updated docs
2019-12-17 12:10:45 +01:00
Andrea Fioraldi
7218afdd8e
typo
2019-12-16 14:31:16 +01:00
Andrea Fioraldi
0627336466
unicornafl readme & changelog
2019-12-16 11:18:59 +01:00
Andrea Fioraldi
2b9ad9acb6
Merge pull request #138 from domenukk/unicornafl
...
Moved unicorn_mode to unicornafl
2019-12-16 10:47:50 +01:00
Andrea Fioraldi
17d364c8a0
fix alloc_canary should not be on TLS. thread #0 malloc=a -> thread #1 free(a) results in a wringly detected canary mistmatch
2019-12-16 10:42:34 +01:00
Andrea Fioraldi
6ccfc2df56
update unicorn submodule
2019-12-16 10:11:29 +01:00
Andrea Fioraldi
26d27d9121
skip unicorn tests if cannot import unicornafl
2019-12-16 09:44:17 +01:00
Andrea Fioraldi
7832daf969
update unicorn submodule
2019-12-16 09:05:46 +01:00
Andrea Fioraldi
860bce8a80
Merge branch 'unicornafl' of https://github.com/domenukk/AFLplusplus into unicornafl
2019-12-16 09:05:08 +01:00
Dominik Maier
eb61134bed
fixed unicorn deps for python2
2019-12-16 01:36:37 +01:00
Dominik Maier
c5d4e8d0c7
more prints, ignoring crashdumps
2019-12-16 00:32:33 +01:00
Andrea Fioraldi
201287f60f
Merge branch 'unicornafl' of https://github.com/domenukk/AFLplusplus into unicornafl
2019-12-15 22:47:09 +01:00
Dominik Maier
d0d0405676
latest unicornafl version
2019-12-15 22:46:57 +01:00
Andrea Fioraldi
42f992303e
re-update submodule
2019-12-15 22:43:14 +01:00
Andrea Fioraldi
e79a4faf10
Revert "make travis happy"
...
This reverts commit fc1a52b1c68d60ac27809536e27cb7d32f6cbdcc.
2019-12-15 22:25:06 +01:00
Andrea Fioraldi
2863d6205b
fix travis build errors (hopefully)
2019-12-15 22:04:00 +01:00
van Hauser
624f0da6c0
slight fix for llvm_mode Makefile
2019-12-15 21:42:30 +01:00
van Hauser
c3423d81d0
Merge pull request #140 from devnexen/llvm_mode_no_apple_build_fix
...
Concealing the no build test to apple devices.
2019-12-15 21:39:55 +01:00
Dominik Maier
fc1a52b1c6
make travis happy
2019-12-15 21:39:38 +01:00
Dominik Maier
05825a888e
Fixes for unicorn testscases
2019-12-15 18:48:57 +01:00