-
3625e881a3
Fix forkserver child kill, add kill_signal support (#1521)
Dominik Maier
2023-09-19 17:27:50 +02:00
-
8f6efe993d
Address recent clippy changes; build clippy in debug instead of release for perf (#1516)
Addison Crump
2023-09-19 00:42:46 +02:00
-
27333f9ce8
libafl_bolts fix potentially unaligned ucontexts in signal handler (#1520)
Fabian Freyer
2023-09-18 23:17:54 +02:00
-
0da361e533
hack async activation detection
Alwin Berger
2023-09-18 16:49:28 +02:00
-
20fa90ea07
fix api regression
Alwin Berger
2023-09-18 16:48:57 +02:00
-
4f96b266c7
add simple iteration counter
Alwin Berger
2023-09-18 13:43:31 +02:00
-
6d0d4e287a
Metadata + infinite loop fix for TuneableMutationalStage (#1514)
Addison Crump
2023-09-16 16:54:40 +02:00
-
d4f47340a3
libafl_libfuzzer: replace
cargo:error
with assert in build.rs (#1517)
Elnard Utiushev
2023-09-15 19:53:33 -04:00
-
acecf46fb9
Ignore TCP recv if failed (#1519)
Andrea Fioraldi
2023-09-15 13:18:46 +02:00
-
b3e82ad36e
Add trophies (#1518)
Dongjia "toka" Zhang
2023-09-14 20:18:01 +02:00
-
0b889312ae
mac forkserver linkage fix (#1503)
Addison Crump
2023-09-14 12:52:29 +02:00
-
dc443659d6
add delay list to RefinedFreeRTOSSystemState
Alwin Berger
2023-09-13 14:05:24 +02:00
-
4b813bd759
capture delay list
Alwin Berger
2023-09-13 13:15:21 +02:00
-
defe9084ae
Add an example fuzzer with AFL-Style UI (#1501)
ToSeven
2023-09-12 16:17:31 +08:00
-
84beb61c3f
remove
libafl/src/feedbacks/owned.rs
(#1508)
lenawanel
2023-09-08 11:14:37 +02:00
-
5311ce705a
Fix missing usage of saved_tree in AsanGiovese (#1506)
Andrea Fioraldi
2023-09-07 13:40:17 +02:00
-
b090bc7b4b
bolts: openbsd (snapshot) clippy fix (#1502)
David CARLIER
2023-09-06 02:39:43 +01:00
-
04aecd97f6
Add AFL-style metrics(pending,pend_fav, own_finds,imported) (#1351)
ToSeven
2023-09-06 09:38:41 +08:00
-
c791a23456
reduce memory usage of the
construct_automata
script (#1481)
lenawanel
2023-09-05 16:29:24 +02:00
-
4c0e01c4aa
Fix memopidx bug in libafl_qemu r/w hooks and update QEMU (#1500)
Andrea Fioraldi
2023-09-05 16:28:52 +02:00
-
4280ac7aeb
update to 0.11.1
Alwin Berger
2023-09-05 15:33:42 +02:00
-
a5de28d083
small build fixes
Alwin Berger
2023-06-12 12:13:28 +02:00
-
201a076035
port to libafl 0.10.1
Alwin Berger
2023-06-12 10:47:35 +02:00
-
1480bc6066
remove dead code
Alwin Berger
2023-06-02 10:00:13 +02:00
-
6b0c71660d
igonre archives
Alwin Berger
2023-06-02 08:32:23 +02:00
-
faca6f31a4
eval script wrangeling
Alwin Berger
2023-05-27 13:19:19 +02:00
-
9ae4b89a18
HACK: interrupt limit for random fuzzing
Alwin Berger
2023-05-25 08:40:43 +02:00
-
af900c6c19
plot enpoints
Alwin Berger
2023-05-25 08:39:47 +02:00
-
c81471ae0d
paralellize plots
Alwin Berger
2023-05-23 12:06:07 +02:00
-
9ce8bdd479
update plot script
Alwin Berger
2023-05-11 12:56:12 +02:00
-
d316c1008b
tweak time outputs
Alwin Berger
2023-05-10 09:25:22 +02:00
-
7b13c70327
add run_until_saturation
Alwin Berger
2023-05-08 18:23:32 +02:00
-
0df52441e2
update snakefile
Alwin Berger
2023-05-04 11:47:56 +02:00
-
11d465a924
fix empty iterator crash, restart
Alwin Berger
2023-05-02 09:41:53 +02:00
-
6fbe3b921a
set up configurations
Alwin Berger
2023-04-28 13:11:48 +02:00
-
49bc4a2f12
add missing use
Alwin Berger
2023-04-27 13:36:01 +02:00
-
4337832d53
randomize interrupts until wort
Alwin Berger
2023-04-24 15:33:03 +02:00
-
ea9b07cb2e
Test: remove pc from hash
Alwin Berger
2023-04-24 12:52:29 +02:00
-
bf65515f3d
Test: hash notification states
Alwin Berger
2023-04-24 12:51:09 +02:00
-
91c1e65872
allow plotting from remote mount
Alwin Berger
2023-04-24 11:16:10 +02:00
-
7849de07bb
update snakefile
Alwin Berger
2023-04-24 11:12:38 +02:00
-
2f0040e225
small fixes
Alwin Berger
2023-04-21 17:22:22 +02:00
-
4107e77a3d
WIP: add simple interrupt time randomizer
Alwin Berger
2023-04-21 17:11:18 +02:00
-
7389ac4e46
update target_symbols
Alwin Berger
2023-04-21 14:12:04 +02:00
-
e3d1dbd314
skip unchanged interrupts
Alwin Berger
2023-04-20 16:50:23 +02:00
-
02d968d7d0
fix staeg setup
Alwin Berger
2023-04-20 16:32:19 +02:00
-
a36bb2d5f7
fix use
Alwin Berger
2023-04-20 16:04:45 +02:00
-
b05cc31cdb
WIP: move interrupt mutation to new stage
Alwin Berger
2023-04-20 15:50:22 +02:00
-
77d5d1c055
wip: interrupt placement
Alwin Berger
2023-04-17 17:33:21 +02:00
-
713478b012
add interrupt mutator
Alwin Berger
2023-04-17 09:50:18 +02:00
-
169114a571
plot min and max lines
Alwin Berger
2023-03-23 13:20:23 +01:00
-
22329f6a38
plot lines instead of points
Alwin Berger
2023-03-22 16:10:19 +01:00
-
1f7ebb7e53
fixes
Alwin Berger
2023-03-21 16:58:44 +01:00
-
2822a9782e
revert changes
Alwin Berger
2023-03-21 16:39:21 +01:00
-
55e985aa39
add generation based genetic testing
Alwin Berger
2023-03-21 16:34:05 +01:00
-
b50f38b4a9
snakefile: dump cases, fix random fuzzing
Alwin Berger
2023-03-17 11:15:55 +01:00
-
f988f46003
add a new scheduler for systemtraces
Alwin Berger
2023-03-16 16:12:56 +01:00
-
aceabd9d08
fix snakefile, symbols
Alwin Berger
2023-03-14 17:08:05 +01:00
-
44f4d11ac8
seed rng from SEED_RANDOM
Alwin Berger
2023-03-13 14:45:21 +01:00
-
5c8994ce5b
determinism fixes, scheduler precision, restarts
Alwin Berger
2023-03-13 14:43:58 +01:00
-
0542c25b4a
switch to native breakpoints
Alwin Berger
2023-03-13 12:19:24 +01:00
-
62c4cbc1c1
fix interrupt config
Alwin Berger
2023-03-09 17:21:26 +01:00
-
6c28d7ce8b
fix rng seed
Alwin Berger
2023-03-09 10:53:40 +01:00
-
a7cc68c0e6
configure restarting manager
Alwin Berger
2023-03-09 10:16:08 +01:00
-
618b5eff7c
add micro_longint
Alwin Berger
2023-03-03 12:30:36 +01:00
-
17e0a2700e
fuzz multiple interrupts
Alwin Berger
2023-03-02 15:30:53 +01:00
-
882332392f
rework plotting
Alwin Berger
2023-02-28 17:01:04 +01:00
-
d0d19a1807
add interrupt fuzzing
Alwin Berger
2023-02-27 10:39:52 +01:00
-
84d939675c
dump time for showmap
Alwin Berger
2023-02-24 12:25:08 +01:00
-
7fa900ac00
add plotting to snakefile
Alwin Berger
2023-02-21 19:22:50 +01:00
-
a56a172d35
add feed_longest to record random cases
Alwin Berger
2023-02-23 22:33:13 +01:00
-
60469425a9
plotting: respect types
Alwin Berger
2023-02-22 09:02:14 +01:00
-
72d8a774ff
change feedback order
Alwin Berger
2023-02-20 12:28:39 +01:00
-
f918d0af71
fix build
Alwin Berger
2023-02-19 19:25:43 +01:00
-
6fbce0a8ee
fix feedbacks
Alwin Berger
2023-02-19 18:38:31 +01:00
-
34870517ef
benchmark using snakemake
Alwin Berger
2023-02-16 22:56:43 +01:00
-
95be29d9b2
trace_abbs and dump path
Alwin Berger
2023-02-15 09:17:48 +01:00
-
c70b950a55
add graph feedback
Alwin Berger
2023-02-10 13:46:07 +01:00
-
1420cd77aa
update input sizes, dump worstcase, benchmarking
Alwin Berger
2023-02-07 14:59:21 +01:00
-
f8f81250db
remove address translations, extend plots
Alwin Berger
2023-01-26 14:03:18 +01:00
-
f56f126e2a
add hists to plot script
Alwin Berger
2023-01-26 09:47:12 +01:00
-
94730a1c86
speed up random generation
Alwin Berger
2023-01-25 16:14:08 +01:00
-
d0b58797b8
write out times over time
Alwin Berger
2023-01-25 14:55:04 +01:00
-
15db4e4ea5
add sytemstate sceduler, fuzz until time
Alwin Berger
2023-01-25 12:59:17 +01:00
-
f9449511e8
re-add system state fuzzing
Alwin Berger
2023-01-24 09:11:45 +01:00
-
9049c6debe
add virtual edge to longest runs
Alwin Berger
2023-01-19 10:33:13 +01:00
-
eb4ebabbe5
do not force generated inputs
Alwin Berger
2023-01-17 10:26:27 +01:00
-
d002fe39b7
debug stuff
Alwin Berger
2023-01-17 10:18:24 +01:00
-
386fb64c80
random seeds, better plots
Alwin Berger
2023-01-17 10:01:15 +01:00
-
c72dddef2b
add more benchmarks
Alwin Berger
2023-01-13 16:05:43 +01:00
-
4ebb38a93c
exectime increase feedback
Alwin Berger
2023-01-11 16:09:06 +01:00
-
f8494dd408
rename bin, allow random fuzzing
Alwin Berger
2023-01-09 13:53:32 +01:00
-
b3d8ede840
benchmark with duration
Alwin Berger
2023-01-09 12:39:51 +01:00
-
c623c45547
add benchmark scripts
Alwin Berger
2023-01-09 12:39:35 +01:00
-
5cf64e4458
add systemstate feature and dump times
Alwin Berger
2023-01-05 17:34:34 +01:00
-
144128a0b9
fix multicore build
Alwin Berger
2023-01-05 13:35:51 +01:00
-
d62f890727
ignore artifacts
Alwin Berger
2023-01-05 13:31:33 +01:00
-
4ec22bce5a
minimal changes
Alwin Berger
2023-01-05 13:30:24 +01:00
-
0b98092147
add interrupt injection
Alwin Berger
2023-01-03 20:09:45 +01:00
-
2d99da6879
input length and read input pointer
Alwin Berger
2022-12-23 15:32:20 +01:00