-
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
-
a47eded29c
draft: add graph feedback
Alwin Berger
2022-12-19 18:14:52 +01:00
-
74023cc90f
add TimeMaximizerCorpusScheduler
Alwin Berger
2022-12-19 17:44:58 +01:00
-
527bc590d2
add last api callsite to system state
Alwin Berger
2022-12-19 13:13:38 +01:00
-
3933bb5d68
libafl_qemu: add jmp instrumentation
Alwin Berger
2022-12-19 13:12:37 +01:00
-
b06dc711dc
WIP: add systemstate tracking
Alwin Berger
2022-12-15 14:37:57 +01:00
-
85cbaddfcd
add arguments
Alwin Berger
2022-12-12 17:41:33 +01:00
-
54b02fa4ad
get time from ClockTimeFeedback
Alwin Berger
2022-12-12 15:30:05 +01:00
-
802587bbad
fixup
Alwin Berger
2022-12-12 15:16:45 +01:00
-
3b9deadc77
WIP: port fret
Alwin Berger
2022-12-08 18:33:19 +01:00
-
9645dca274
Fixed libafl_atheris Makefile and flag read (#1499)
Evan
2023-09-04 19:31:31 -04:00
-
2076fc0722
Fix CI (#1498)
Dongjia "toka" Zhang
2023-09-04 13:00:54 +02:00
-
a0bcdfa005
implement the AFL-Style Tui (#1432)
ToSeven
2023-09-04 05:52:48 +08:00
-
1b6ef52a4e
bolts core affinity illumos clippy fixes (#1497)
David CARLIER
2023-09-02 20:56:22 +01:00
-
f27107c5e4
Fix docs build for libafl_qemu (#1495)
Dominik Maier
2023-09-02 21:56:01 +02:00
-
7e5a1dba05
bolts linux arm64 clippy fix build (#1496)
David CARLIER
2023-09-02 00:35:05 +01:00
-
256d010981
Add embed-runtime feature (#1489)
Rowan Hart
2023-08-31 16:03:17 -07:00
-
134fe6a992
ForkserverExecutor: stop forked children on exit (#1493)
Dominik Maier
2023-08-31 22:51:21 +02:00
-
d0d378c174
bolts write_minibsod solaris version (#1494)
David CARLIER
2023-08-31 21:48:43 +01:00
-
-
00033426e7
Bump to 0.11.1 (#1491)
0.11.1
Andrea Fioraldi
2023-08-31 15:07:31 +02:00
-
d68c70b0f5
Fix clippy lint in libafl_libfuzzer (#1490)
Andrea Fioraldi
2023-08-31 15:03:15 +02:00
-
bca14c041b
Update from unmaintained tui-rs to ratatui (#1488)
Rowan Hart
2023-08-30 17:02:36 -07:00