-
f9c74ed5d6
Update llvm for FreeBSD CI (#1243)
Dominik Maier
2023-05-03 11:45:49 +02:00
-
cf79d13d17
Change DumpToDiskStage's callback (#1242)
Dongjia "toka" Zhang
2023-05-03 11:16:53 +02:00
-
5b02fb420d
Fix CI (#1241)
Dongjia "toka" Zhang
2023-05-02 17:38:56 +02:00
-
c8fad7833d
Use InMemoryOnDiskCorpus in fuzzbench fuzzer (#1240)
Dongjia "toka" Zhang
2023-05-02 15:18:17 +02:00
-
95d1069393
Use
sancov_8bit.rs
for OwnedMutSlice
(#1235)
Michael Rodler
2023-05-02 14:41:33 +02:00
-
a328ddfd5f
fix empty iterator crash, restart
Alwin Berger
2023-05-02 09:41:53 +02:00
-
b2f9e23975
Fix double crash for solutions with the same filename (#1232) (#1236)
Dongjia "toka" Zhang
2023-04-29 23:42:51 +02:00
-
6a042da5c1
set up configurations
Alwin Berger
2023-04-28 13:11:48 +02:00
-
2e20a22dc6
add missing use
Alwin Berger
2023-04-27 13:36:01 +02:00
-
8ff8ae41f1
switch fuzzbench to FAST schedule (#1233)
van Hauser
2023-04-27 11:11:53 +02:00
-
dde7bc9b5c
Dump Call Graph (#1230)
Dongjia "toka" Zhang
2023-04-26 20:22:57 +02:00
-
f248a061ef
add the version information of fuzzers in the UI (#1224)
ToSeven
2023-04-26 22:52:21 +08:00
-
037b9551ea
Fix #1228 (#1229)
Dongjia "toka" Zhang
2023-04-26 12:00:36 +02:00
-
bbc83ef6be
randomize interrupts until wort
Alwin Berger
2023-04-24 15:33:03 +02:00
-
eab7c32e9f
Dump whole program's CFG pass (#1226)
Dongjia "toka" Zhang
2023-04-24 14:57:24 +02:00
-
48466ac2d7
Test: remove pc from hash
Alwin Berger
2023-04-24 12:52:29 +02:00
-
ad8cecdba4
Test: hash notification states
Alwin Berger
2023-04-24 12:51:09 +02:00
-
8ade809588
Centralized Testcase evaluation EventManager (#1216)
Andrea Fioraldi
2023-04-24 11:38:55 +02:00
-
c2afc0186e
allow plotting from remote mount
Alwin Berger
2023-04-24 11:16:10 +02:00
-
4df67db479
update snakefile
Alwin Berger
2023-04-24 11:12:38 +02:00
-
402eff7b47
small fixes
Alwin Berger
2023-04-21 17:22:22 +02:00
-
a8a6c175c8
WIP: add simple interrupt time randomizer
Alwin Berger
2023-04-21 17:11:18 +02:00
-
8a79e12f91
update target_symbols
Alwin Berger
2023-04-21 14:12:04 +02:00
-
39c0a2040b
Fix CI (#1225)
Dongjia "toka" Zhang
2023-04-20 19:04:31 +02:00
-
a3e38b6abb
skip unchanged interrupts
Alwin Berger
2023-04-20 16:50:23 +02:00
-
e2f4e83890
Fix CommandExecutor type params (#1222)
Dongjia "toka" Zhang
2023-04-20 16:34:41 +02:00
-
eb04325f09
fix staeg setup
Alwin Berger
2023-04-20 16:32:19 +02:00
-
cfb8fa2b32
fix use
Alwin Berger
2023-04-20 16:04:45 +02:00
-
2889e9bf61
WIP: move interrupt mutation to new stage
Alwin Berger
2023-04-20 15:50:22 +02:00
-
fc23782dc3
Fix
is_valid
on Windows (#1217)
0.10.0
Dongjia "toka" Zhang
2023-04-18 12:15:47 +02:00
-
96e24d1c8b
Move
Input
loading and dumping APIs from Testcase
to Corpus
(#1201)
Dominik Maier
2023-04-18 12:14:49 +02:00
-
fd68c8a81f
Batch mode timeouts (Linux only ATM) (#1193)
Andrea Fioraldi
2023-04-17 18:16:44 +02:00
-
fafa27a7e9
serial_test as normal optional dep enabled with std (#1215)
Andrea Fioraldi
2023-04-17 18:16:29 +02:00
-
960764cf85
wip: interrupt placement
Alwin Berger
2023-04-17 17:33:21 +02:00
-
e6816cc2de
add interrupt mutator
Alwin Berger
2023-04-17 09:50:18 +02:00
-
c881dc996d
Example fuzzers with less UB (#1212)
Dominik Maier
2023-04-16 14:29:41 +02:00
-
cdd3d8ace0
Tuneable stage with per-seed timeout (#1209)
Dominik Maier
2023-04-13 15:30:47 +02:00
-
863a6b8b7c
Mark
buffer_{self_,}copy
as unsafe, don't export them (#1207)
Langston Barrett
2023-04-12 11:42:16 -04:00
-
1b9ffcec74
LibAFL: LLMP manager docstring cleanup (#1208)
Langston Barrett
2023-04-12 11:40:16 -04:00
-
aa3f126100
LibAFL_qemu: Return errors from
Emulator::new
instead of asserting (#1197)
Langston Barrett
2023-04-09 15:27:27 -04:00
-
21ee8d2cae
Fix on_remove of MinimizerScheduler (#1161)
Elsa Granger
2023-04-08 22:58:25 +08:00
-
b519d24981
Fix Testcase renaming on disk (#1191)
Vincent
2023-04-07 09:36:08 +09:00
-
f73e2006fc
Removed more new_ (#1200)
Dominik Maier
2023-04-07 02:34:28 +02:00
-
0f633962ff
Bump to 0.10.0 (#1156)
Andrea Fioraldi
2023-04-05 17:49:53 +02:00
-
6523341c4d
fix: output directory name; monitor output with println! (#1192)
Felipe Baltor
2023-04-05 06:00:21 -03:00
-
0d446bab20
Updated dependencies (#1174)
Dominik Maier
2023-04-04 22:58:00 +02:00
-
807a534121
Use observers to handle crashes in run_target for TimeoutForkserverExecutor (#1189)
Andrey Fedotov
2023-04-04 20:17:48 +03:00
-
1bd21509af
CASR deduplication for StacktraceObservers (#1184)
Andrey Fedotov
2023-04-04 20:03:11 +03:00
-
ccd1211cd2
Remove qemu_arm_launcher test from CI (#1179)
Dongjia "toka" Zhang
2023-04-04 14:49:58 +02:00
-
590d3655cd
add readme documentation description about the tui feature (#1198)
LiuZhihong
2023-04-04 16:34:22 +08:00
-
ea512f70f8
Fix a build error in baby_fuzzer_minimizing (#1195)
ToSeven
2023-04-03 19:38:11 +08:00
-
a01863696e
Implement restarting without serializing the corpus (#1182)
Andrea Fioraldi
2023-03-30 14:35:58 +02:00
-
702f163c13
Fix #1181
Dongjia "toka" Zhang
2023-03-26 17:37:44 +09:00
-
0c9933c3e4
Remove libfuzzer_stb_image_sugar for now (#1177)
Dongjia "toka" Zhang
2023-03-24 02:41:15 +09:00
-
ae2caff990
Revert "Fix testcase set_filename (#1092)" (#1175)
Dongjia "toka" Zhang
2023-03-24 01:53:42 +09:00
-
620b2861e3
Fix libafl_qemu testcase (#1173)
Dominik Maier
2023-03-23 15:15:54 +01:00
-
f3180a35cc
plot min and max lines
Alwin Berger
2023-03-23 13:20:23 +01:00
-
66b2867ba2
Fix example fuzzers (#1171)
Dominik Maier
2023-03-23 11:02:18 +01:00
-
a659dd821c
Fix testcase set_filename (#1092)
Vincent
2023-03-23 08:21:07 +09:00
-
c9ea6ee6aa
core_affinity: freebsd constants are included in libc now. (#1170)
David CARLIER
2023-03-22 23:11:02 +00:00
-
76e4f6031d
Fmt, no_std fixes (#1167)
Dominik Maier
2023-03-23 00:10:01 +01:00
-
02c6cab744
Link to mdbook book, not github (fixes #1137) (#1168)
Aritra Mallick
2023-03-23 04:38:31 +05:30
-
54312b2577
plot lines instead of points
Alwin Berger
2023-03-22 16:10:19 +01:00
-
d98384e582
Fix SimplePrintingMonitor (#1164)
Arpan Kapoor
2023-03-22 20:09:07 +05:30
-
3f7d35bfdc
Install libz3-dev in CI (#1163)
Dominik Maier
2023-03-22 15:38:33 +01:00
-
7c514c3669
ix UB in baby_fuzzer_grimoire (#1166)
v1ce0ye
2023-03-22 22:37:57 +08:00
-
38ea17b426
libafl_frida for Linux executables (#1117)
Vincent
2023-03-22 23:18:21 +09:00
-
c9a78f154b
Remove duplicate lines in attributes (#1165)
Alexander Zhang
2023-03-22 03:08:32 -07:00
-
6d920fd962
fixes
Alwin Berger
2023-03-21 16:58:44 +01:00
-
281979ecd8
revert changes
Alwin Berger
2023-03-21 16:39:21 +01:00
-
c628afaa81
add generation based genetic testing
Alwin Berger
2023-03-21 16:34:05 +01:00
-
8f8e74d670
Don't build z3 from source by default (and add static_z3 feature) (#1160)
Dominik Maier
2023-03-20 10:04:27 +01:00
-
f4f23de32b
Fix fuzzers after HasTestcase (#1123) (#1162)
Dominik Maier
2023-03-19 03:58:32 +01:00
-
bbe4e85768
Removed
new_
from constructors that don't need it (API consistency) (#1159)
Dominik Maier
2023-03-17 17:02:21 +01:00
-
104c170ade
Use the new metadata() function in more places (#1155)
Matheus Baptistella
2023-03-17 12:03:57 -03:00
-
fd95560512
Check for the presence of clang frontends. (#1158)
David CARLIER
2023-03-17 15:00:54 +00:00
-
d6ee2dbe12
IfStage (#1157)
Dongjia "toka" Zhang
2023-03-17 23:25:01 +09:00
-
c548c6bc09
snakefile: dump cases, fix random fuzzing
Alwin Berger
2023-03-17 11:15:55 +01:00
-
8245c7eda9
Logic stages (#1148)
Dongjia "toka" Zhang
2023-03-17 18:21:51 +09:00
-
306cdcd800
Frida: Fix Android build (#1154)
Dominik Maier
2023-03-16 16:26:22 +01:00
-
6e8769907d
add a new scheduler for systemtraces
Alwin Berger
2023-03-16 16:12:56 +01:00
-
b9970cbdac
Implement From<CorpusId> for usize (#1152)
Dominik Maier
2023-03-16 16:12:00 +01:00
-
a351e7a509
Frida: fix aarch64 build (#1153)
Dominik Maier
2023-03-16 16:11:44 +01:00
-
08fe6ab791
Fix mutator slowdown (#1138)
Dongjia "toka" Zhang
2023-03-16 23:58:03 +09:00
-
3c331e5a9b
Create SchedulerTestcaseMetadata if it doesn't exist (#1151)
Dominik Maier
2023-03-16 14:29:40 +01:00
-
51bc1d0328
Fix infinite calibration (#1147)
Dongjia "toka" Zhang
2023-03-15 22:19:23 +09:00
-
6c98945fc3
Fix fuzzbench_forkserver
Dongjia "toka" Zhang
2023-03-15 13:32:04 +09:00
-
bf639e42fa
fix snakefile, symbols
Alwin Berger
2023-03-14 17:08:05 +01:00
-
0fa815f2b8
Rename MetaData to Metadata
Dongjia "toka" Zhang
2023-03-14 23:57:55 +09:00
-
c38405ef83
Shorthand functions to get typed metadata, renamed metatdata -> metadata_map (#1123)
Matheus Baptistella
2023-03-14 10:24:33 -03:00
-
8dfdee6fce
Fix UB for differential map observer example (#1140)
Dominik Maier
2023-03-14 13:50:50 +01:00
-
460787196a
Update README.md (#1142)
Dongjia "toka" Zhang
2023-03-14 02:09:39 +09:00
-
6894a37ceb
Added Truncate trait (#1141)
Dominik Maier
2023-03-13 17:34:58 +01:00
-
44b798c07e
AFL++ RedQueen (#1087)
Dongjia "toka" Zhang
2023-03-14 01:34:16 +09:00
-
a05ff97d0c
seed rng from SEED_RANDOM
Alwin Berger
2023-03-13 14:45:21 +01:00
-
f09034b7fe
determinism fixes, scheduler precision, restarts
Alwin Berger
2023-03-13 14:43:58 +01:00
-
d118eeacbd
switch to native breakpoints
Alwin Berger
2023-03-13 12:19:24 +01:00
-
e8d99b9975
Fix capsone mode in LibAFL QEMU (#1136)
Andrea Fioraldi
2023-03-12 23:29:55 +01:00
-
786af9f6a9
resolve zero-sized allocation in swap diff fuzzer (#1139)
Addison Crump
2023-03-12 23:24:22 +01:00
-
57fc441118
fix interrupt config
Alwin Berger
2023-03-09 17:21:26 +01:00