-
10b5fe8a74
fix rng seed
Alwin Berger
2023-03-09 10:53:40 +01:00
-
7f987b037d
configure restarting manager
Alwin Berger
2023-03-09 10:16:08 +01:00
-
b72bf55555
Add From BytesInput trait for Vec<u8> (#1135)
lazymio
2023-03-09 02:12:09 +01:00
-
4d778dd64d
Fix fuzz_level related thing, separate on_replace/on_remove from Scheduler & various fixes (#1119)
Dongjia "toka" Zhang
2023-03-09 03:43:32 +09:00
-
2ed6583041
CI: Run miri tests (#1130)
Dominik Maier
2023-03-08 19:21:17 +01:00
-
e8838ebebe
Safer EoP handling (#1128)
Dominik Maier
2023-03-08 00:33:55 +01:00
-
3ac439b345
Use regex feature in libafl_qemu (#1127)
Andrea Fioraldi
2023-03-07 15:18:50 +01:00
-
20c32316eb
Define custom collectors for QemuCallTracerHelper (#1099)
Andrea Fioraldi
2023-03-07 13:16:51 +01:00
-
3ffec79a17
Increase LLMP clients timeout to 5 min (#1126)
Andrea Fioraldi
2023-03-07 11:47:45 +01:00
-
b96e194812
Improve find_llvm on MacOS (#1124)
Marco Cavenati
2023-03-07 03:23:46 +01:00
-
c8254dbd0e
Check CI result on cargo make test for available fuzzers (#1107)
Vincent
2023-03-06 23:21:24 +09:00
-
9df95bd936
Use InMemoryCorpus in libfuzzer_libpng (#1125)
Dongjia "toka" Zhang
2023-03-05 23:23:42 +09:00
-
4f7b59aca4
Forward on_evaluation callback in MinimizerScheduler (#1122)
Elia Geretto
2023-03-05 14:00:32 +01:00
-
35e5b87188
Cargo feature to avoid regex dependency (#1102)
Langston Barrett
2023-03-03 10:00:49 -05:00
-
58be280a62
add micro_longint
Alwin Berger
2023-03-03 12:30:36 +01:00
-
3c586f5047
fuzz multiple interrupts
Alwin Berger
2023-03-02 15:30:53 +01:00
-
5b4ae61cdd
SimpleLogger API improvements, printing to stdout, timestamps (#1109)
Dongjia "toka" Zhang
2023-03-02 22:07:46 +09:00
-
2a3f1d68f5
fix weighting from hits (#1120)
van Hauser
2023-03-02 14:05:34 +01:00
-
672f4d1668
Use a different crash history in forkserver examples (#1118)
Arpan Kapoor
2023-03-02 16:19:50 +05:30
-
2a926f6546
Fix forkserver regression in LTO mode (#1114)
Dongjia "toka" Zhang
2023-03-02 10:17:20 +09:00
-
452ca7a672
Implement EcoFuzz (#1115)
Andrea Fioraldi
2023-03-01 13:21:43 +01:00
-
df6271a0f3
Windows fix (#1116)
Dominik Maier
2023-03-01 00:49:11 +01:00
-
9336b932d0
rework plotting
Alwin Berger
2023-02-28 17:01:04 +01:00
-
31357aa7e2
Track parent testcase id, tuneable stage probabilistic settings (#1081)
Dominik Maier
2023-02-28 16:36:04 +01:00
-
3e7322e395
Remove unnecessary check in calibration stage (#1111)
Dongjia "toka" Zhang
2023-02-28 23:41:17 +09:00
-
fbe8cce1b8
Real OnDiskCorpus (#1096)
Dominik Maier
2023-02-28 15:41:05 +01:00
-
d36296c654
Fix llmp CliendId search (#1112)
Andrea Fioraldi
2023-02-28 15:20:24 +01:00
-
dc800f0814
on_evaluation Scheduler method (#1106)
Andrea Fioraldi
2023-02-28 11:33:26 +01:00
-
59bf118a5a
Clippy (#1105)
Dongjia "toka" Zhang
2023-02-28 01:08:19 +09:00
-
e0f73778e2
add interrupt fuzzing
Alwin Berger
2023-02-27 10:39:52 +01:00
-
0727c80347
Add example for WASM (#1093)
Addison Crump
2023-02-26 17:02:22 +01:00
-
c0f229ec23
Add UsesObserver to allow more generic MapFeedback (#1104)
Dongjia "toka" Zhang
2023-02-26 16:35:45 +09:00
-
cf02553ea7
Cleanup forkserver exec builder (#1094)
clesmian
2023-02-26 02:00:28 +01:00
-
3dbea91a63
Use Iterators as Generator (#1101)
Langston Barrett
2023-02-25 19:59:56 -05:00
-
95004aab7e
Update build_and_test.yml (#1103)
Dongjia "toka" Zhang
2023-02-25 15:12:59 +09:00
-
b3020d7296
Fix CoreId for Frida, FreeBSD (#1100)
Dominik Maier
2023-02-25 00:16:37 +01:00
-
e5ac5ba825
dump time for showmap
Alwin Berger
2023-02-24 12:25:08 +01:00
-
2acf3ef301
add plotting to snakefile
Alwin Berger
2023-02-21 19:22:50 +01:00
-
672d25e5ac
LLMP Client timeouts, Exit broker when last client exits (#1057)
Dominik Maier
2023-02-24 11:50:42 +01:00
-
92842c8b04
Fix LLMP eop race, introduce LLMP ShMem cache (#1091)
Dominik Maier
2023-02-24 10:28:21 +01:00
-
ff4e2f4192
Fix max input size for {CrossOverInsert,BytesInsertCopy}Mutator (#1097)
Mrmaxmeier
2023-02-24 00:07:54 +01:00
-
28bac2a850
add feed_longest to record random cases
Alwin Berger
2023-02-23 22:33:13 +01:00
-
41586dd8b1
plotting: respect types
Alwin Berger
2023-02-22 09:02:14 +01:00
-
64a57ad3e3
Move bytecount to dev-dependencies (#1090)
R. Elliott Childre
2023-02-23 07:52:43 -05:00
-
57db4b0b12
add snakefile
not_broken_icount
Alwin Berger
2023-02-23 10:01:38 +01:00
-
202b2c63d7
add shorthand for tmr benches
even_more_bleeding_edge
Alwin Berger
2023-02-22 13:18:13 +01:00
-
c255c32828
fix build
broken_icounts
Alwin Berger
2023-02-22 09:46:30 +01:00
-
7e7bdf2040
plotting: respect types
Alwin Berger
2023-02-22 09:02:14 +01:00
-
74892ec9d1
add plotting to snakefile
Alwin Berger
2023-02-21 19:22:50 +01:00
-
8b2439d124
change feedback order
Alwin Berger
2023-02-20 12:28:39 +01:00
-
c0102e81b4
fix build
Alwin Berger
2023-02-19 19:25:43 +01:00
-
7c67ca71ea
fix feedbacks
Alwin Berger
2023-02-19 18:38:31 +01:00
-
c75360bbec
benchmark using snakemake
Alwin Berger
2023-02-16 22:56:43 +01:00
-
c81d6dc9ed
trace_abbs and dump path
Alwin Berger
2023-02-15 09:17:48 +01:00
-
ea546d15df
add graph feedback
Alwin Berger
2023-02-10 13:46:07 +01:00
-
e3c624d5f2
update input sizes, dump worstcase, benchmarking
Alwin Berger
2023-02-07 14:59:21 +01:00
-
0ebd5ae509
remove address translations, extend plots
Alwin Berger
2023-01-26 14:03:18 +01:00
-
8a56073159
add hists to plot script
Alwin Berger
2023-01-26 09:47:12 +01:00
-
8896023682
speed up random generation
Alwin Berger
2023-01-25 16:14:08 +01:00
-
4c8537e341
write out times over time
Alwin Berger
2023-01-25 14:55:04 +01:00
-
dcd46674ae
add sytemstate sceduler, fuzz until time
Alwin Berger
2023-01-25 12:59:17 +01:00
-
961b4a1ae1
re-add system state fuzzing
Alwin Berger
2023-01-24 09:11:45 +01:00
-
6a9635ef4d
add virtual edge to longest runs
Alwin Berger
2023-01-19 10:33:13 +01:00
-
db60c75ff5
do not force generated inputs
Alwin Berger
2023-01-17 10:26:27 +01:00
-
80e2649746
debug stuff
Alwin Berger
2023-01-17 10:18:24 +01:00
-
3eb3744c5b
random seeds, better plots
Alwin Berger
2023-01-17 10:01:15 +01:00
-
faf7873000
add more benchmarks
Alwin Berger
2023-01-13 16:05:43 +01:00
-
3d1282ea90
exectime increase feedback
Alwin Berger
2023-01-11 16:09:06 +01:00
-
bff7bd10ff
rename bin, allow random fuzzing
Alwin Berger
2023-01-09 13:53:32 +01:00
-
07829c7f75
benchmark with duration
Alwin Berger
2023-01-09 12:39:51 +01:00
-
6ea9288952
add benchmark scripts
Alwin Berger
2023-01-09 12:39:35 +01:00
-
74341f6948
add systemstate feature and dump times
Alwin Berger
2023-01-05 17:34:34 +01:00
-
9cc1aef2a7
fix multicore build
Alwin Berger
2023-01-05 13:35:51 +01:00
-
19e07b027b
ignore artifacts
Alwin Berger
2023-01-05 13:31:33 +01:00
-
54150c0ea3
minimal changes
Alwin Berger
2023-01-05 13:30:24 +01:00
-
0c370c5a1d
add interrupt injection
Alwin Berger
2023-01-03 20:09:45 +01:00
-
a287ac210a
input length and read input pointer
Alwin Berger
2022-12-23 15:32:20 +01:00
-
22ff608717
draft: add graph feedback
Alwin Berger
2022-12-19 18:14:52 +01:00
-
0d54ca8659
add TimeMaximizerCorpusScheduler
Alwin Berger
2022-12-19 17:44:58 +01:00
-
e8ece169a3
add last api callsite to system state
Alwin Berger
2022-12-19 13:13:38 +01:00
-
1886bac993
libafl_qemu: add jmp instrumentation
Alwin Berger
2022-12-19 13:12:37 +01:00
-
3b542be126
WIP: add systemstate tracking
Alwin Berger
2022-12-15 14:37:57 +01:00
-
17edc02d0d
add arguments
Alwin Berger
2022-12-12 17:41:33 +01:00
-
9e482426db
get time from ClockTimeFeedback
Alwin Berger
2022-12-12 15:30:05 +01:00
-
f7bdfcfcb5
fixup
Alwin Berger
2022-12-12 15:16:45 +01:00
-
854a8066a8
WIP: port fret
Alwin Berger
2022-12-08 18:33:19 +01:00
-
cc4c434b17
plotting: respect types
Alwin Berger
2023-02-22 09:02:14 +01:00
-
9e88e5734e
Timeout executor cfg fix (#1088)
Dongjia "toka" Zhang
2023-02-22 10:20:11 +09:00
-
05d2eb691b
add plotting to snakefile
Alwin Berger
2023-02-21 19:22:50 +01:00
-
-
-
1b0cdab3e4
Use GuestAddr in QemuInstrumentationFilter (#1085)
Andrea Fioraldi
2023-02-21 16:19:43 +01:00
-
b7296db406
Fix exits which may cause double-free corruption (#1086)
Addison Crump
2023-02-20 23:34:16 +01:00
-
7420aabeeb
change feedback order
Alwin Berger
2023-02-20 12:28:39 +01:00
-
d118ff0056
fix build
Alwin Berger
2023-02-19 19:25:43 +01:00
-
dfe4f713b9
fix feedbacks
Alwin Berger
2023-02-19 18:38:31 +01:00
-
20958a979f
Weak link token section (#1080)
Dongjia "toka" Zhang
2023-02-17 18:38:46 +09:00
-
f7a05d2a7c
benchmark using snakemake
Alwin Berger
2023-02-16 22:56:43 +01:00
-
bdac876dd4
Mutator sampling probability fixes (#1030)
Addison Crump
2023-02-16 17:29:57 +01:00
-
46b75747ef
Make sure input was loaded to avoid panic on unwrap in MutatedTransform (#1077)
Michael Rodler
2023-02-16 17:29:33 +01:00
-
f454d17482
CMin: don't add to map if it's the initial value (uninteresting) (#1078)
Addison Crump
2023-02-16 17:28:49 +01:00
-
8bffd28b4c
fix (#1076)
Dongjia "toka" Zhang
2023-02-16 10:29:24 +09:00